Python 3.6 Release, Sanic Framework, and Tech Trends
·21m 13s
Shared point
–
This episode covers the latest updates in the Python community following a short break. The hosts discuss the official release of Python 3.6 and the benefits of upgrading from legacy Python to take advantage of improved speed, memory management, and modern features like f-strings.
Key Highlights
- Python 3.6 Launch: The language continues to grow, with f-strings leading the charge for easier string interpolation.
- Adopt Python 3 Initiative: Data-driven insights confirm that the vast majority of popular packages on PyPI are now compatible with Python 3.
- Digital Infrastructure: A deep dive into the Roads and Bridges report, which explores the precarious nature of supporting critical open-source foundations like PyPI and OpenSSL.
- Sanic Web Framework: A new, high-performance web framework for Python 3.5+ that leverages async/await and the uvloop to achieve massive request throughput.
"I'm going to call them the effing strings. I love it."
Additional Topics
- The upcoming release of Matplotlib 2.0.0, featuring refreshed default styling.
- Introduction of Maya, a new library designed to simplify datetime manipulation for humans.
- Practical applications of MongoDB and document databases using PyMongo and MongoEngine.
The episode concludes with updates on the hosts' personal projects, emphasizing the community's commitment to continuous learning and open-source contributions.