Releases: ml-tooling/best-of-python-dev
Update: 2022.12.01
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- pipenv (🥇45 · ⭐ 23K · 📈) - Python Development Workflow for Humans.
MIT - prospector (🥇34 · ⭐ 1.7K · 📈) - Inspects Python source files and provides information about..
❗️GPL-2.0 - pipx (🥈31 · ⭐ 5.7K · 📈) - Install and Run Python Applications in Isolated Environments.
MIT - flake8-import-order (🥉26 · ⭐ 270 · 📈) - Flake8 plugin that checks import order against..
❗️LGPL-3.0 - reloadium (🥉20 · ⭐ 1.7K · 📈) - Advanced Hot Reloading & Profiling for Python.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- poetry (🥈39 · ⭐ 23K · 📉) - Python packaging and dependency management made easy.
MIT - tox (🥇39 · ⭐ 3.1K · 📉) - Command line driven CI frontend and development task automation tool.
MIT - packaging (🥇35 · ⭐ 440 · 📉) - Core utilities for Python packages.
BSD-2 - pyautogui (🥈33 · ⭐ 7.5K · 💀) - A cross-platform GUI automation Python module for human beings...
BSD-3 - nodeenv (🥈33 · ⭐ 1.5K · 📉) - Virtual environment for Node.js & integrator with virtualenv.
BSD-3
Update: 2022.11.24
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- jedi (🥇42 · ⭐ 5.3K · 📈) - Awesome autocompletion, static analysis and refactoring library for python.
MIT - nodeenv (🥈34 · ⭐ 1.5K · 📈) - Virtual environment for Node.js & integrator with virtualenv.
BSD-3 - pytype (🥈33 · ⭐ 4K · 📈) - A static type analyzer for Python code.
Apache-2 - Scalene (🥈32 · ⭐ 6.7K · 📈) - Scalene: a high-performance, high-precision CPU, GPU, and memory..
Apache-2 - mccabe (🥇30 · ⭐ 520 · 💤) - McCabe complexity checker for Python.
❗️Saxpath
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- sphinx_rtd_theme (🥈38 · ⭐ 4.2K · 📉) - Sphinx theme for readthedocs.org.
MIT - autopep8 (🥈37 · ⭐ 4.2K · 📉) - A tool that automatically formats Python code to conform to the PEP..
MIT - buildbot (🥈35 · ⭐ 4.9K · 📉) - Python-based continuous integration testing framework; your..
❗️GPL-2.0 - structlog (🥈34 · ⭐ 2.3K · 📉) - Simple, powerful, and fast logging for Python.
❗Unlicensed - docformatter (🥉24 · ⭐ 340 · 📉) - Formats docstrings to follow PEP 257.
MIT
Update: 2022.11.17
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- jedi (🥇41 · ⭐ 5.3K · 📈) - Awesome autocompletion, static analysis and refactoring library for python.
MIT - structlog (🥈37 · ⭐ 2.3K · 📈) - Simple, powerful, and fast logging for Python.
Apache-2 - pyright (🥇36 · ⭐ 8.7K · 📈) - Static type checker for Python.
MIT - pytest-xdist (🥈35 · ⭐ 1K · 📈) - pytest plugin for distributed testing and loop-on-failures..
MIT - line_profiler (🥉28 · ⭐ 1.5K · 📈) - Line-by-line profiling for Python.
BSD-3
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Scalene (🥈31 · ⭐ 6.6K · 📉) - Scalene: a high-performance, high-precision CPU, GPU, and memory..
Apache-2 - memray (🥈30 · ⭐ 9.6K · 📉) - Memray is a memory profiler for Python.
Apache-2 - pytest-asyncio (🥉27 · ⭐ 1K · 📉) - Pytest support for asyncio.
Apache-2 - flake8-bugbear (🥉24 · ⭐ 850 · 📉) - A plugin for Flake8 finding likely bugs and design..
MIT - pytest-testmon (🥉21 · ⭐ 600 · 📉) - Selects tests affected by changed files. Executes the..
❗️AGPL-3.0
Update: 2022.11.10
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- pytest-sugar (🥈31 · ⭐ 940 · 📈) - a plugin for py.test that changes the default look and..
BSD-3 - buildout (🥉31 · ⭐ 550 · 📈) - Buildout is a deployment automation tool written in and..
❗️ZPL-2.1 - asteval (🥉25 · ⭐ 140 · 📈) - minimalistic evaluator of python expression using ast module.
MIT - pytest-testmon (🥉24 · ⭐ 600 · 📈) - Selects tests affected by changed files. Executes the..
❗️AGPL-3.0 - mkdocs-print-site-plugin (🥉20 · ⭐ 60 · 📈) - MkDocs Plugin that adds an additional page that..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- autopep8 (🥈38 · ⭐ 4.2K · 📉) - A tool that automatically formats Python code to conform to the PEP..
MIT - mimesis (🥈31 · ⭐ 3.8K · 📉) - Mimesis is a high-performance fake data generator for Python, which..
MIT - nose2 (🥈31 · ⭐ 730 · 📉) - The successor to nose, based on unittest2.
BSD-3 - pybuilder (🥉29 · ⭐ 1.5K · 📉) - Software build automation tool for Python.
Apache-2 - PyHamcrest (🥉27 · ⭐ 680 · 📉) - Hamcrest matchers for Python.
❗Unlicensed
Update: 2022.11.03
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- mkdocs-material (🥇42 · ⭐ 12K · 📈) - Documentation that simply works.
MIT - flake8 (🥇42 · ⭐ 2.4K · 📈) - Flake8 is a wrapper around these tools: PyFlakes; pycodestyle; Ned..
MIT - pytest-asyncio (🥈32 · ⭐ 1K · 📈) - Pytest support for asyncio.
Apache-2 - memory-profiler (🥈29 · ⭐ 3.6K · 📈) - Monitor Memory usage of Python code.
BSD-3 - flake8-bugbear (🥈29 · ⭐ 840 · 📈) - A plugin for Flake8 finding likely bugs and design..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- freezegun (🥈33 · ⭐ 3.5K · 📉) - Let your Python tests travel through time.
Apache-2 - pytest-bdd (🥈30 · ⭐ 1.1K · 📉) - BDD library for the py.test runner.
MIT - PyOxidizer (🥈29 · ⭐ 4.4K · 📉) - A modern Python application packaging and distribution tool.
MPL-2.0 - Diamond (🥈29 · ⭐ 1.7K · 📉) - Diamond is a python daemon that collects system metrics and publishes..
MIT - pipx (🥉25 · ⭐ 5.7K · 📉) - Install and Run Python Applications in Isolated Environments.
MIT
Update: 2022.10.27
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- psutil (🥇45 · ⭐ 8.8K · 📈) - Cross-platform lib for process and system monitoring in Python.
BSD-3 - pyflakes (🥇36 · ⭐ 1.2K · 📈) - A simple program which checks Python source files for errors.
MIT - pytest-xdist (🥈34 · ⭐ 990 · 📈) - pytest plugin for distributed testing and loop-on-failures..
MIT - pytest-benchmark (🥈30 · ⭐ 980 · 📈) - py.test fixture for benchmarking code.
BSD-2 - pytest-datadir (🥉24 · ⭐ 180 · 📈) - pytest plugin for manipulating test data directories and..
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- pip (🥇46 · ⭐ 8.3K · 📉) - The Python package installer.
MIT - pytest-asyncio (🥉27 · ⭐ 1K · 📉) - Pytest support for asyncio.
Apache-2 - flake8-bugbear (🥉24 · ⭐ 840 · 📉) - A plugin for Flake8 finding likely bugs and design..
MIT - pytest-testmon (🥉21 · ⭐ 590 · 📉) - Selects tests affected by changed files. Executes the..
❗️AGPL-3.0 - python-devtools (🥉16 · ⭐ 600 · 📉) - Dev tools for python.
MIT
Update: 2022.10.20
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- jedi (🥇40 · ⭐ 5.3K · 📈) - Awesome autocompletion, static analysis and refactoring library for python.
MIT - isort (🥈38 · ⭐ 5.3K · 📈) - A Python utility / library to sort imports.
MIT - sphinx_rtd_theme (🥈38 · ⭐ 4.2K · 📈) - Sphinx theme for readthedocs.org.
MIT - progressbar2 (🥈34 · ⭐ 790 · 📈) - Progressbar 2 - A progress bar for Python 2 and Python 3 -..
BSD-3 - wheel (🥈34 · ⭐ 340 · 📈) - The official binary distribution format for Python.
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- robotframework (🥇40 · ⭐ 7.4K · 📉) - Generic automation framework for acceptance testing and..
Apache-2 - hypothesis (🥇40 · ⭐ 6.3K · 📉) - Hypothesis is a powerful, flexible, and easy to use library..
MPL-2.0 - pytest-cov (🥇36 · ⭐ 1.3K · 📉) - Coverage plugin for pytest.
MIT - pyflakes (🥈34 · ⭐ 1.2K · 📉) - A simple program which checks Python source files for errors.
MIT - pytype (🥈32 · ⭐ 3.9K · 📉) - A static type analyzer for Python code.
Apache-2
Update: 2022.10.13
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- loguru (🥈36 · ⭐ 13K · 📈) - Python logging made (stupidly) simple.
MIT - twine (🥈35 · ⭐ 1.3K · 📈) - Utilities for interacting with PyPI.
Apache-2 - pdoc (🥈32 · ⭐ 1.4K · 📈) - API Documentation for Python Projects.
Unlicense - flake8-builtins (🥉27 · ⭐ 89 · 📈) - Check for python builtins being used as variables or..
❗️GPL-2.0 - yala (🥉16 · ⭐ 13 · 💤) - Yet Another Linter Aggregator.
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- sphinx (🥇43 · ⭐ 4.9K · 📉) - The Sphinx documentation generator.
BSD-3 - pyinstaller (🥇41 · ⭐ 9.6K · 📉) - Freeze (package) Python programs into stand-alone..
❗️GPL-2.0 - structlog (🥈36 · ⭐ 2.2K · 📉) - Simple, powerful, and fast logging for Python.
Apache-2 - pyright (🥈35 · ⭐ 8.5K · 📉) - Static type checker for Python.
MIT - tabulate (🥈33 · ⭐ 1.4K · 📉) - Pretty-print tabular data in Python, a library and a command-line..
MIT
Update: 2022.10.06
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- hypothesis (🥇41 · ⭐ 6.2K · 📈) - Hypothesis is a powerful, flexible, and easy to use library..
MPL-2.0 - pip-tools (🥈37 · ⭐ 6.3K · 📈) - A set of tools to keep your pinned Python dependencies fresh.
BSD-3 - invoke (🥇36 · ⭐ 3.7K · 📈) - Pythonic task management & command execution.
BSD-2 - tabulate (🥈35 · ⭐ 1.4K · 📈) - Pretty-print tabular data in Python, a library and a command-line..
MIT - hacking (🥈29 · ⭐ 220 · 📈) - OpenStack Hacking Style Checks. Mirror of code maintained at..
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- loguru (🥈35 · ⭐ 13K · 📉) - Python logging made (stupidly) simple.
MIT - nose (🥈33 · ⭐ 1.4K · 💀) - nose is nicer testing for python.
❗️LGPL-2.1+ - PySnooper (🥈29 · ⭐ 15K · 📉) - Never use print for debugging again.
MIT - alive-progress (🥉27 · ⭐ 3.8K · 📉) - A new kind of Progress Bar, with real-time throughput, ETA,..
MIT - sphinx-autobuild (🥉23 · ⭐ 420 · 💀) - Watch a Sphinx directory and rebuild the..
MIT
Update: 2022.09.29
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- sphinx (🥇44 · ⭐ 4.9K · 📈) - The Sphinx documentation builder.
BSD-3 - hypothesis (🥇40 · ⭐ 6.2K · 📈) - Hypothesis is a powerful, flexible, and easy to use library..
MPL-2.0 - pytest-cov (🥇37 · ⭐ 1.3K · 📈) - Coverage plugin for pytest.
MIT - wemake-python-styleguide (🥇36 · ⭐ 2K · 📈) - The strictest and most opinionated python linter ever!.
MIT - mccabe (🥇30 · ⭐ 500 · 💤) - McCabe complexity checker for Python.
❗️Saxpath
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- black (🥇42 · ⭐ 29K · 📉) - The uncompromising Python code formatter.
MIT - virtualenv (🥈40 · ⭐ 4.3K · 📉) - Virtual Python Environment builder.
MIT - yapf (🥉35 · ⭐ 13K · 📉) - A formatter for Python files.
Apache-2 - scons (🥈34 · ⭐ 1.5K · 📉) - SCons - a software construction tool.
MIT - twine (🥈34 · ⭐ 1.3K · 📉) - Utilities for interacting with PyPI.
Apache-2
➕ Added Projects
Projects that were recently added to this best-of list.