/Python

Under Discussion: The Performance Of Python

- Julien Danjou Victor Stinner tl;dr: The article covers how best to measure Python's performance, as well as the reasons behind its slow speeds, and the ongoing projects and concrete solutions being implemented to tackle performance issues. 

featured in #182


Variations On The Death Of Python 2

- James Bennett tl;dr: "Less a coherent post that makes a clear point, and more a series of vignettes that explore different thoughts."

featured in #181


The 2020 Python Language Summit

tl;dr: The Python Language Summit was held over video conference this year. It comprises short presentations given by implementers, which are summarized here. 

featured in #181


PyCon US 2020 In Pittsburgh, Pennsylvania Is Cancelled

- Ewa Jodlowska tl;dr: Despite being cancelled PyCon will deliver several components remotely throughout April. 

featured in #178


“Let’s Use Kubernetes!” Now You Have 8 problems

- Itamar Turner-Trauring tl;dr: A look into the many complexities of Kubernetes. While "in some situations Kubernetes is a really great idea. In others it’s a timesink with no benefit."

featured in #175


Advanced Usage Of Python Requests - Timeouts, Retries, Hooks

- Dani Hodovic tl;dr: "While it's easy to immediately be productive with requests because of the simple API, the library also offers extensibility for advanced use cases." Several of these are outlined.

featured in #175


Dicts Are Now Ordered, Get Used To It

- Ivan Sagalaev 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

- Karthikeyan Singaravelan 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


Pendulum

- Sébastien Eustace tl;dr: When facing complex use-cases, "datetime instances show limitations" and are not intuitive. Pendulum provides "a cleaner and more easy to use API."

featured in #170


Mercurial's Journey To And Reflections On Python 3

- Gregory Szorc 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