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.

Key phrases

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

Webinar #10 - PostgreSQL Superpowers in Practice

Tuesday, May 30, 2023

Watch now (119 min) | This was our 10th webinar; that escalated quickly! We discussed PostgreSQL Superpowers in Practice. Intriguingly, PostgreSQL is both popular and underrated. Many people use it

Let us serve you, but don't bring us down — and India ruling party's IT cell used AI to show smile on arrested protesters' faces

Monday, May 29, 2023

Issue #1147 — Top 20 stories of May 30, 2023 Issue #1147 — May 30, 2023 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 Let us

JSK Daily for May 29, 2023

Monday, May 29, 2023

JSK Daily for May 29, 2023 View this email in your browser A community curated daily e-mail of JavaScript news Custom React Hooks: A Secret Weapon for Efficient, Cleaner, and Reusable Code Hello to all

Max Q - Galactic

Monday, May 29, 2023

TechCrunch Newsletter TechCrunch logo Max Q logo By Aria Alamalhodaei Monday, May 29, 2023 Hello and welcome back to Max Q! Happy Memorial Day everyone. In this issue: Astranis' novel approach to

[New post] Rockin’ the Code World: Special Guest Bryan Hogan

Monday, May 29, 2023

dotNetDave posted: " Join me on Saturday, June 10th, 2023, at 10:00 PST on C# Corner TV for show #81 where, for the first time, my special guest will be Bryan Hogan, Software and Cloud Architect.

GCP Newsletter #348

Monday, May 29, 2023

​ Welcome to issue #348 May 29th, 2023 News Infrastructure Official Blog Now open, new Doha cloud region set to support Qatar's National Vision 2030 - The new Google Cloud region in Doha, Qatar is

How Long Do SD Cards Last?

Monday, May 29, 2023

Did You Know?: In 1997, Crayola released a line of crayons that cashed in on the whole Internet craze with color names like “on-line orange,” “web surfin' blue,” and “circuit board green.” Read in

Noonification: Battle Passes: A Boon or a Bumble?

Monday, May 29, 2023

Top Tech Content sent at Noon! HackerNoon Web 2.5 Documentary Coming Soon to Amazon Prime! How are you, @hacker? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you

Atlanta Spotlight, BBQ & more Gen AI this week at TechCrunch | May 29

Monday, May 29, 2023

What's happening at TechCrunch this week TechCrunch events roundup While most people in the US are enjoying copious amounts of BBQ during the long holiday weekend, I didn't want to miss this

😸 Thanos 🤝 AI

Monday, May 29, 2023

SEO can be intimidating, it can be a lot to wrap your head around when it comes to optimizing your... Product Hunt Read in browser This newsletter is brought to you by AI 🤝 SEO SEO can be intimidating,