Picking a Python Version: A Manifesto
Book information
Description
This report guides you through the implicit decision tree of choosing what Python version, implementation, and distribution is best suited for you. It weighs and discusses the merits of each of these choices, and briefly discusses the reasons each option exists. Table of Contents Chapter 1. Python Versions The (Small) Break Moving Forward Unix-Like Systems Python 3 on Fedora and Red Hat Python 3 on Ubuntu Python 3 Uptake Downloads from python.org Downloads from the Python Package Index A 2013/2014 Survey Is It Enough? Python 3.5 Release Schedule Chapter 2. Porting 2to3 six.py Python-Future Library Support Chapter 3. Advantages of Python 3.x Unicode Handling The Greatly Improved Email and Mailbox Modules The concurrent.futures Module Coroutine Support and yield from The asyncio Module Views and Iterators Everywhere Function Annotations Other Things super() with No Arguments The str.format() Mini-Language The argparse Module The itertools Module Keeps Getting Better pip Everywhere Chapter 4. Other Implementations PyPy PyPy-STM Jython IronPython Cython Numba Chapter 5. Python Distributions Continuum Analytics’ Anaconda Enthought’s Canopy ActiveState’s ActivePython
Similar books
Better Python Code: A Guide for Aspiring Experts
2023 · PDF
Better Python Code: A Guide for Aspiring Experts
2023 · EPUB
Better Python Code: A Guide for Aspiring Experts
2024 · EPUB
Better Python Code: A Guide for Aspiring Experts (Early Release)
2023 · EPUB
Regular Expression Puzzles and AI Coding Assistants: 24 puzzles solved by the author, with and without assistance from Copilot, ChatGPT and more
2023 · PDF
Picking a Python Version: A Manifesto
2015 · EPUB
Cleaning Data for Effective Data Science: Doing the other 80% of the work with Python, R, and command-line tools. Code
2021 · ZIP
Picking a Python Version: A Manifesto
2015 · PDF