A modern template for quickly starting Python projects with uv and more
Episode #475 Python Language Summit 2024, It’s time to stop using Python 3.8 with some more interesting news, articles, packages and projects
News
PEP 756 – Add PyUnicode_Export() and PyUnicode_Import() C functions
PEP 757 – C API to import-export Python integers
Articles
A modern template for quickly starting Python projects with uv
This is an up-to-date Cookiecutter template by Florian Maas, designed to kickstart a Python project with essential tools for development, testing, and deployment.
# Florian Maas
The great_tables package is an excellent library for creating visually appealing tables in Python. If you're interested in learning more about it and want to build beautiful tables, be sure to check out this video by Rich and Michael.
# Rich & Michael
Episode #475 Python Language Summit 2024
Each year, core Python developers gather at an invite-only conference of around 50 participants to discuss and propose significant changes and trends in Python. This private event takes place during PyCon in the US, and details are rarely shared publicly. In this episode of the 'Talk Python To Me' podcast, Michael Kennedy interviews Seth Michael Larson, who provides insight into the sessions and proposals discussed at the event.
# Michael Kennedy & Seth Michael Larson
It’s time to stop using Python 3.8
Many users hesitate to upgrade their software which leads to issues like security vulnerabilities. In this article, Itamar Turner-Trauring discussed why it's important to stop using Python 3.8 and upgrade to newer versions. By the way, Python 3.8 will reach its end of life in October 2024.
# Itamar Turner-Trauring
Philip Yip created a helpful tutorial video on matplotlib, it is a great introduction for beginners. He used the Spyder 6 IDE along with its visual aids to provide a clear and effective learning experience.
# Philip Yip
Google Trends API alternative: Wikipedia Pageview Statistics
If you enjoy using the PyTrends package, an unofficial API for Google Trends, you may have noticed its reliability issues. Franz Gusto has found an alternative using Wikipedia page views. In this article, he explained the approach and shared examples with code.
# Franz Gusto
Interesting Packages and Projects to explore
cloudpathlib - Python pathlib-style classes for cloud storage services such as Amazon S3, Azure Blob Storage, and Google Cloud Storage.
Six - Python 2 and 3 compatibility library
Maturin - Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
About Upcoming Python Events
PyCon TW 2024
Sep 21 – 22, 2024
PyCon India 2024
Sep 20 – 23, 2024
PythonCamp Rügen 2024
Sep 21 – 22, 2024
PyBay 2024
Sep 21, 2024
DjangoCon US 2024
Sep 22 – 27, 2024
PyCon Africa 2024
Sep 24 – 28, 2024
PyData Paris 2024
Sep 25 – 26, 2024
PiterPy 2024
Sep 26 - 27, 2024
PyConf Mini Davao 2024
Sep 26, 2024
PyCon JP 2024
Sep 27 – 29, 2024
Python Norte 2024
Sep 27 – 28, 2024
PyCon Niger 2024
Sep 28 – 29, 2024