What are the top features you wish Python had?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/Python

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • SaaSHub - Software Alternatives and Reviews
  • Nuitka

    Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, and 3.10. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

    nuitka is really good

  • nogil

    Multithreaded Python without the GIL

    There is however a python-nogill fork of cpython https://github.com/colesbury/nogil

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • pants

    The Pantsbuild developer workflow system

    Well not quite FROM scratch (you still need an interpreter installed) but you can use pex to package up executables into distributable “binaries” prepackaged with a venv and all your deps. Bonus points for using pants to manage it all.

  • Poetry

    Python dependency management and packaging made easy.

    The main point of contention seems to be PEP 631's dependency specification. However, I am not sure what exact problems Poetry has with it. There's a discussion here.

  • ideas

  • cosmopolitan

    build-once run-anywhere c library

    It’s been implemented into a C library: Cosmopolitan

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts