News
Read Python Cheatsheet latest changes here.
If you find this useful, don't forget to drop a star on GitHub 🎉 It helps enormously by giving visibility, reaching more developers, and finding more people willing to contribute.
The Python Language Summit 2023
Every year, just before the start of PyCon US, core developers, triagers, and special guests gather for the Python Language Summit: an all-day event of talks where the future direction of Python is discussed.
PyPI New Account Suspension Pauses Attacks
PyPI suspended new account registration for about 30 hours over this past weekend because malicious attacks exceeded the human bandwidth available among the PyPI administrators to properly deal with them
SPONSORED LINK
Deploy, host, and scale your Python apps with Kinsta
Deploy your Python app from your GitHub account or bring your Docker container. Launch in minutes at any of our 26 global data centers. Your app is hosted on Google Cloud and secured by Cloudflare. Add one or multiple databases and take advantage of internal connections. 24/7 expert live chat support is always there to help you. Deploy Your Python App Now, Start With a Free Trial!
Articles
Blazing Fast ETLs with Simultaneous MultiProcessing and MultiThreading
How I got a 66.4x reduction in code execution time
Publishing Python Packages on PyPI: A Comprehensive Guide
We will explore the fundamentals of modules and packages in Python and understand how they can enhance code organization and promote code reuse.
Python Wizardry: The Secret to Writing Great Classes
5 essential tips for writing Python classes that will help you take your object-oriented programming skills to the next level
Clearing the Confusion Once And For All: args, kwargs, And Asterisks in Python
I intend to clear any and all confusion surrounding these cryptic keywords and starry expressions and show you almost all the scenarios you can use them
Python with open Statement: Opening Files Safely
How to use the Python with open context manager to safely open files
Boost Your Python Application Performance using Continuous Profiling
In this article, we will take a look at how to set up and use Grafana Phlare, a powerful new open-source tool by Grafana Labs, to perform continuous profiling of Python applications running on Kubernetes
Resources

ChatGPT Prompt Engineering for Developers
A free OpenAI course for developers on ChatGPT Prompt Engineering. Here, you will learn how to use a large language model (LLM) to quickly build new and powerful apps.
Projects
Pyanalyze: A Python type checker
A tool for programmatically detecting common mistakes in Python code, such as references to undefined variables and type errors. It can be extended to add additional rules and perform checks specific to particular functions.
Asynq: Python library for asynchronous programming
asynq is a library for asynchronous programming in Python with a focus on batching requests to external services
Plugins-quickstart: Get a ChatGPT plugin up and running in under 5 minutes!
Get a todo list ChatGPT plugin up and running in under 5 minutes using Python
Gpt-code-ui: An open source implementation of OpenAI's ChatGPT Code interpreter
Simply ask the OpenAI model to do something and it will generate & execute the code for you
AND FINALLY...
Don't you have a pointless meeting to schedule? 😂
If you have any questions or suggestions, you can contact us at carlos@pythoncheatsheet.org.