A few good things went unnoticed. The performances are still not there.
Nice improvements coming to the Python typing system. Especially interesting in the case of kwargs.
There's still some work to secure the Python supply chain. It's clearly suffering from fragmentation and ambiguous data.
Definitely a clever combination of two Python constructs.
Nice summary of everything you can do with operators overload in Python.
OK, this could be big for Python. Let's see how they execute this plan. It carries some risks as well, but they seem well aware of them.
A little article which serves as a good introduction to the pytest fixtures. They are indeed very useful I think.
Unsurprisingly, it's not as simple as it sounds. Type hints in Python can be used for various reasons but performances is rarely the main motives. It'd need other adjustments to the runtime. People are working on it, and this article is an interesting dive on how things work under the hood.
Good set of advises for Python APIs. Some applies more generally though.
Kind of sad to see asserts misused so much in the Python community. Still that's a good lesson for everyone: when using an assert, expect it won't get executed when in production.
Interesting feature from the Python language. Lots of features are actually built on top of it.
A piece criticizing the asyncio approach in Python (especially considering the performance tradeoffs in this language). Also provides viable alternatives.
Looks like a very powerful tool for debugging and analyzing processes involving a Python interpreter.
OK, that looks like an interesting idea for the frontend bits if your stack is mainly Python based. Still very young though.
Celery is a popular solution for job queues in the Python world... it's far from perfect though. This list of fixes to make it safer to use is welcome if you're stuck with it.
This will hopefully solve most of the oddities in the generic types syntax of Python. Will be available with CPython 3.12 and will need support from type checkers of course.
Nice list of patterns leveraging the Python type hints for richer and safer interfaces.
Very early days and still hackish to use but that's definitely big news for the Python ecosystem.
Good primer on Python properties. Opens the door to lower level mechanisms in the language.
It points out the security risk but it's mainly a good explanation on how Python loads modules.