Dicts Are Now Ordered, Get Used To It
tl;dr: "Changed in version 3.7: Dictionary order is guaranteed to be insertion order. This behavior was an implementation detail of CPython from 3.6."
featured in #172
Python 3.9 Compatibility Changes
tl;dr: "There were changes made to Python 3.9 that broke a lot of packages since many deprecation warnings became errors." A run through of said changes.
featured in #171
Mercurial's Journey To And Reflections On Python 3
tl;dr: Divided into two parts, the first are the objective steps taken to migrate to Python 3. The second is the authors opinions. "For Mercurial, Python 3 introduces a ton of problems and doesn't really solve many."
featured in #169
I'm Not Feeling The Async Pressure
tl;dr: Async has recently become popular. It's analyzed from the perspective of Flow Control and Back Pressure, concepts that prevent systems from overloading that are commonly overlooked.
featured in #168
Python 2 Series To Be Retired By April 2020
tl;dr: The CPython core developer community is retiring the Python 2 series after nearly 20 years of development. The last major version 2.7 will be released in April 2020, and then all development will cease for Python 2.
featured in #168
Open Source Migrates With Emotional Distress
tl;dr: Armin wants a post-mortem on how the transition to Python 3 has been handled. There's a lack of transparency as to why the transition is needed. He feels like he's being "sold" and forced into migrating when, in fact, there are other reasons this migration is needed.
featured in #167
What Makes Python A Great Language?
tl;dr: Steve believes that Python's has an "incredibly well-balanced sense of what developers need to know." Examples of what this means are highlighted throughout.
featured in #166
MicroPython: An Intro to Programming Hardware in Python
tl;dr: If you're interested in home automation, IoT, connected devices, this tutorial introduces MicroPython - a language optimized to run on a microcontroller.
featured in #165
Two Malicious Python Libraries Caught Stealing SSH And GPG Keys
tl;dr: Two libraries were found stealing SSH and GPG keys. The libraries were named similar to common ones to trick developers into using them.
featured in #164