| | | | Text Classification With Python 3.14’s zstd Module There is commonality between text classifiers and compression and there are algorithms out there to do one with the other, but it requires an incremental compressor. Python 3.14 added zstd which supports this feature, allowing Max to take a stab at doing ML with a compressor. MAX HALFORD
Is It a Class or a Function? If a callable feels like a function, we often call it a function… even when it’s not! The Python standard library is filled with things that we think are functions but really are callables. TREY HUNNER
A Conference for Developers Building Reliable AI Replay is a practical conference for developers building real systems. Join our Python AI & versioning workshop covering durable AI agents, safe workflow evolution, and production-ready deployment techniques → TEMPORALsponsor
Getting Started With Google Gemini CLI Learn how to use Gemini CLI to bring Google’s AI-powered coding assistance into your terminal for faster code analysis, debugging, and fixes. REAL PYTHON course
PEP 815: Deprecate RECORD.jws and RECORD.p7s (Final) PYTHON.ORG
Python 3.14.3 and 3.13.12 Released CPYTHON DEV BLOG
Django Security Releases Issued: 6.0.2, 5.2.11, and 4.2.28 DJANGO SOFTWARE FOUNDATION
Articles & Tutorials Improving Your GitHub Developer Experience What are ways to improve how you’re using GitHub? How can you collaborate more effectively and improve your technical writing? This week on the show, Adam Johnson is back to talk about his new book, “Boost Your GitHub DX: Tame the Octocat and Elevate Your Productivity”. REAL PYTHON podcast
What Arguments Was Python Called With? In one of David’s libraries, he needed to detect whether Python got called with the -m argument. Now that Python 3.9 is EOL, he’s able to remove a giant hack and replace it with a single line of code. DAVID LORD
Speeding Up NumPy With Parallelism Parallelism can speed up your NumPy code and can still benefit from other optimizations. This article covers everything from single threaded parallelism to Numba and more. ITAMAR TURNER-TRAURING
The Terminal: First Steps & Useful Commands for Python Devs Learn your way around the Python terminal. You’ll practice basic commands, activate virtual environments, install packages with pip, and keep track of your code using Git. REAL PYTHON
Anatomy of a Python Function You call Python functions all the time, but do you know what all the parts are called? Some terminology is consistent in the community and some is not. ERIC MATTHES
Sorting Strategies for Optional Fields in Django How to control NULL value placement when sorting Django QuerySets using F() expressions. BLOG.MAKSUDUL.BD • Shared by Maksudul Haque
Natural Language Web Scraping With ScrapeGraph Web scraping without selector maintenance. ScrapeGraphAI uses LLMs to extract data from any site using plain English prompts and Pydantic schemas. CODECUT.AI • Shared by Khuyen Tran
Alternative Constructors Using Class Methods You can have more than one way of creating objects, this post shows an application that uses alternative constructors using class methods. STEPHEN GRUPPETTA
MicroPythonOS Graphical Operating System MicroPythonOS lightweight OS for microcontroller targets applications with graphical user interfaces with a look similar to Android/iOS. JEAN-LUC AUFRANC
Django (Anti)patterns ‹ Django Antipatterns A set of Django (anti)patterns: patterns and things to avoid when building a web application with Django. DJANGO-ANTIPATTERNS.COM
Dispatch From the Inaugural PyPI Support Specialist Maria Ashna (Thespi-Brain on GitHub) is the inaugural PyPI Support Specialist and she’s written up how the first year went. PYPI.ORG
| | | | | |
| |