Python Weekly - Python Weekly - Issue 587

View this email in your browser

Python Weekly

Welcome to issue 587 of Python Weekly. Let's get straight to the links this week.
From Our Sponsor 
 
  Python is a popular and powerful programming language that is often used for building web applications, data analysis, and automation. Check out Snyk’s article that gives you an inside look at how popular Python libraries - cryptography and Paramiko - help protect your network communications from man-in-the-middle attacks and eavesdropping.


News

DjangoCon Europe 2023 CFP
We invite you to submit your proposal no matter your background or experience level with Django. Proposals can be from a wide range of topics; non-Django and community topics are welcome. The deadline for submissions is 26th February 2023 AoE. 


Articles, Tutorials and Talks

Python Logging: How to Write Logs Like a Pro! 
Logging can make all the difference in commercial software products, and it's essential to have a proper understanding of how to use it effectively. This video dives into the details of Python’s built-in logging package, along with tips on how to make your logs easier to manage.

How to Securely Deploy a FastAPI app with NGINX and Gunicorn
In this tutorial, you'll learn how to use NGINX, and Gunicorn+Uvicorn to deploy a FastAPI app, and generate a free SSL certificate for it.

The Django Developer’s Guide To Vite
The easy way to add JavaScript to your Django projects.

Comparing Different Automatic Image Augmentation Methods in PyTorch
Data augmentation is a key tool in reducing overfitting, whether it's for images or text. This article compares three Auto Image Data Augmentation techniques.

How to build an AI assistant for your documentation
Learn how to use GPT-3 to create an AI assistant for documentation, blogs, books etc.

Adding Python WASI support to Wasm Language Runtimes
This article provides an overview of how Python works in WebAssembly environments and provides a step by step guide on how to use it.

Getting started with semantic workflows
A guide on when to use small and large language models.

Exposing AWS KMS Asymmetric Keys as a JWKS

Making a loudness monitor for online meetings

13 tips and techniques for modern Flask apps


Interesting Projects, Tools and Libraries

Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so. 

DocsGPT
DocsGPT is a cutting-edge open-source solution that streamlines the process of finding information in project documentation. With its integration of the powerful GPT models, developers can easily ask questions about a project and receive accurate answers. 

PyGlove
PyGlove is a general-purpose library for Python object manipulation. It introduces symbolic object-oriented programming to Python, allowing direct manipulation of objects that makes meta-programs much easier to write.

Pathfinding-Visualizer
A pathfinding visualizer made in Python and Pygame. This project aims to provide a fun and interactive way to learn about popular pathfinding algorithms such as Dijkstra's, A* and other supported algorithms.

xloil
xlOil provides framework for interacting with Excel in different programming languages (python & C++ currently)

knowledge_gpt
Accurate answers and instant citations for your documents.

AudioLDM
Generate speech, sound effects, music and beyond, with text.

NaturalSpeech
End-to-End Text to Speech Synthesis with Human-Level Quality.


New Releases

Python in Visual Studio Code – February 2023 Release
This release includes the following announcements:
  • Automatic environment selection when VS Code is launched from an activated terminal
  • Select requirements files or optional dependencies with the Python: Create Environment command
  • Preview: Improved IntelliSense support for pytest with Pylance
  • Jupyter kernel picker improvements

JupyterLab 3.6.0
Here are the new cool features available in JupyterLab 3.6.0:
  • Real-time collaboration rework
  • Notifications
  • Terminals enhancements
  • Various highlights
  • Performance improvements

Python 3.11.2, Python 3.10.10 and 3.12.0 alpha 5 are available


Upcoming Events and Webinars

Data Council Austin ‘23
Learn, exchange ideas, and network with some of the best technical minds in data at Data Council 23, a 3-day, community-driven, data science, engineering, analytics & AI event, featuring over 10-tracks and 75+ speakers. Use code ProgWeekly20 for 20% off.

Virtual: PyLadies Paris Meetup February 2023
There will be following talks
  • Turning your Data/AI algorithms into full web apps in no time with Python
  • Improving non-invasive BCI - Contributions of open-source software tools

PyData Berlin Meetup February 2023
There will be a talk, Bringing GitOps to ML experiments with dstack.

PyData Cambridge Meetup February 2023
There will be following talks
  • Demonstrating Compliance by Design for Data Security and Privacy in AI Apps
  • Building Successful Data Science Projects

PyData Munich Meetup February 2023
There will be following talks
  • Lessons learned from setting up a MLOps pipeline
  • ML Model Monitoring
Our Other Newsletters
Programmer Weekly - A free weekly newsletter for programmers.

Founder Weekly - A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.
 
Copyright © 2023 Python Weekly, All rights reserved.
You are receiving our weekly newsletter because you signed up at http://www.PythonWeekly.com.

Our mailing address is:
Python Weekly
Brooklyn
Brooklyn, NY 11209

Add us to your address book


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Older messages

Python Weekly - Issue 586

Thursday, February 2, 2023

View this email in your browser Python Weekly Welcome to issue 586 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Build and deploy mobile apps to iOS, Android, and as

Python Weekly - Issue 585

Thursday, January 26, 2023

View this email in your browser Python Weekly Welcome to issue 585 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Build and deploy mobile apps to iOS, Android, and as

Python Weekly - Issue 583

Friday, January 20, 2023

View this email in your browser Python Weekly Welcome to issue 583 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Get Your Weekly Dose of Programming A weekly

Python Weekly - Issue 584

Friday, January 20, 2023

View this email in your browser Python Weekly Welcome to issue 584 of Python Weekly. Let's get straight to the links this week. From Our Sponsor Skip the hassle of traditional test case methods,

Python Weekly - Issue 582

Thursday, January 5, 2023

View this email in your browser Python Weekly Welcome to issue 582 of Python Weekly. Happy New Year! I hope everyone had a nice holiday break. News Compromised PyTorch-nightly dependency chain between

You Might Also Like

Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator

Friday, February 14, 2025

What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Defining Your Paranoia Level: Navigating Change Without the Overkill

Friday, February 14, 2025

We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy

5 ways AI can help with taxes 🪄

Friday, February 14, 2025

Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help

Recurring Automations + Secret Updates

Friday, February 14, 2025

Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

The First Provable AI-Proof Game: Introducing Butterfly Wings 4

Friday, February 14, 2025

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%

GCP Newsletter #437

Friday, February 14, 2025

Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers

Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰

Friday, February 14, 2025

Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from

The Great Social Media Diaspora & Tapestry is here

Friday, February 14, 2025

Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great

Daily Coding Problem: Problem #1689 [Medium]

Friday, February 14, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,

📧 Stop Conflating CQRS and MediatR

Friday, February 14, 2025

​ Stop Conflating CQRS and MediatR Read on: m​y website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your