Skip to content

Releases: ml-tooling/best-of-python-dev

Update: 2021.04.08

08 Apr 15:00
Compare
Choose a tag to compare

📈 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.

  • black (🥇35 · ⭐ 20K · 📈) - The uncompromising Python code formatter. MIT
  • green (🥉26 · ⭐ 690 · 📈) - Green is a clean, colorful, fast python test runner. MIT
  • darglint (🥈26 · ⭐ 290 · 📈) - A python documentation linter which checks that the docstring.. MIT
  • py2app (🥈24 · ⭐ 120 · 📈) - py2app is a Python setuptools command which will allow you to make.. MIT
  • Fixit (🥉21 · ⭐ 230 · 📈) - Fixit is a Python Lint Framework based on LibCST. It comes with useful.. MIT

Update: 2021.04.01

04 Apr 19:17
Compare
Choose a tag to compare

📈 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 (🥇34 · ⭐ 12K · 📈) - Project documentation with Markdown. BSD-2
  • pycodestyle (🥇34 · ⭐ 4.3K · 📈) - Simple Python style checker in one Python file. ❗️Saxpath
  • pyflakes (🥇32 · ⭐ 1K · 📈) - A simple program which checks Python source files for errors. MIT
  • pydocstyle (🥈30 · ⭐ 760 · 📈) - docstring style checker. MIT
  • python-manhole (🥉21 · ⭐ 310 · 📈) - Debugging manhole for python applications. BSD-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.

  • pip (🥇34 · ⭐ 7K · 📉) - The Python package installer. MIT
  • isort (🥈33 · ⭐ 3.8K · 📉) - A Python utility / library to sort imports. MIT
  • pylint (🥇33 · ⭐ 3.3K · 📉) - It's not just a linter that annoys you!. ❗️GPL-2.0
  • setuptools_scm (🥉26 · ⭐ 450 · 📉) - the blessed package to manage your versions by scm tags. MIT
  • pex (🥈25 · ⭐ 1.8K · 📉) - A library and tool for generating .pex (Python EXecutable) files. Apache-2

Update: 2021.03.11

13 Mar 18:26
Compare
Choose a tag to compare

📈 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.

  • flake8 (🥇35 · ⭐ 1.1K · 📈) - Flake8 is a wrapper around these tools: PyFlakes; pycodestyle; Ned.. MIT
  • twine (🥇32 · ⭐ 1.1K · 📈) - Utilities for interacting with PyPI. Apache-2
  • rope (🥇30 · ⭐ 1.1K · 📈) - a python refactoring library. ❗️LGPL-3.0
  • alabaster (🥈30 · ⭐ 590 · 💀) - Lightweight, configurable Sphinx theme. Now the Sphinx.. BSD-3
  • Scalene (🥉23 · ⭐ 3.8K · 📈) - Scalene: a high-performance, high-precision CPU, GPU, and memory.. 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.

  • pytest (🥇35 · ⭐ 7.1K · 📉) - The pytest framework makes it easy to write small tests, yet.. MIT
  • numpydoc (🥈30 · ⭐ 17K · 📉) - Numpy's Sphinx extensions. BSD-3
  • pudb (🥈26 · ⭐ 2K · 📉) - Full-screen console debugger for Python. MIT
  • PyHamcrest (🥉25 · ⭐ 540 · 📉) - Hamcrest matchers for Python. BSD-3
  • sixpack (🥉21 · ⭐ 1.7K · 💤) - Sixpack is a language-agnostic a/b-testing framework. BSD-2

Update: 2021.03.04

07 Mar 12:31
Compare
Choose a tag to compare

📈 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.

  • autopep8 (🥈34 · ⭐ 3.7K · 📈) - A tool that automatically formats Python code to conform to the PEP.. MIT
  • nose (🥈31 · ⭐ 1.3K · 💀) - nose is nicer testing for python. ❗️LGPL-2.1+
  • structlog (🥉28 · ⭐ 1.4K · 📈) - Structured Logging for Python. MIT
  • sqlmap (🥈26 · ⭐ 19K · 📈) - Automatic SQL injection and database takeover tool. ❗️GPL-3.0
  • pipx (🥉23 · ⭐ 3.3K · 📈) - Install and Run Python Applications in Isolated Environments. 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 (🥇32 · ⭐ 5.6K · 📉) - Generic automation framework for acceptance testing and.. Apache-2
  • loguru (🥈30 · ⭐ 8.3K · 📉) - Python logging made (stupidly) simple. MIT
  • PySnooper (🥈27 · ⭐ 14K · 📉) - Never use print for debugging again. MIT
  • radon (🥇27 · ⭐ 1.2K · 📉) - Various code metrics for Python code. MIT
  • Diamond (🥈26 · ⭐ 1.6K · 💀) - Diamond is a python daemon that collects system metrics and publishes.. MIT

Update: 2021.02.25

25 Feb 15:12
Compare
Choose a tag to compare

📈 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.

  • pylint (🥇35 · ⭐ 3.2K · 📈) - It's not just a linter that annoys you!. ❗️GPL-2.0
  • tabulate (🥈31 · ⭐ 710 · 📈) - Pretty-print tabular data in Python, a library and a command-line.. MIT
  • PyHamcrest (🥈27 · ⭐ 530 · 📈) - Hamcrest matchers for Python. BSD-3
  • sphinx-autodoc-typehints (🥈27 · ⭐ 310 · 📈) - Type hints support for the Sphinx autodoc extension. MIT
  • pycycle (🥉16 · ⭐ 270 · 💀) - Tool for pinpointing circular imports in Python. Find cyclic imports.. 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.

  • stackprinter (🥉24 · ⭐ 1.1K · 📉) - Debugging-friendly exceptions for Python. MIT
  • alive-progress (🥉23 · ⭐ 1.9K · 📉) - A new kind of Progress Bar, with real time throughput, eta.. MIT
  • pyship (🥉10 · ⭐ 7 · 📉) - freezer, installer and updater for Python applications. MIT

Update: 2021.02.18

18 Feb 16:32
Compare
Choose a tag to compare

📈 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.

  • pylint (🥇34 · ⭐ 3.2K · 📈) - It's not just a linter that annoys you!. ❗️GPL-2.0
  • poetry (🥈32 · ⭐ 14K · 📈) - Python dependency management and packaging made easy. MIT
  • loguru (🥈31 · ⭐ 8.2K · 📈) - Python logging made (stupidly) simple. MIT
  • wemake-python-styleguide (🥈28 · ⭐ 1.4K · 📈) - The strictest and most opinionated python linter ever!. MIT
  • nose2 (🥈28 · ⭐ 660 · 📈) - The successor to nose, based on unittest2. 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.

  • structlog (🥉27 · ⭐ 1.4K · 📉) - Structured Logging for Python. MIT
  • nox (🥉24 · ⭐ 490 · 📉) - Flexible test automation for Python. Apache-2
  • sphinx-autobuild (🥈24 · ⭐ 300 · 📉) - Watch a Sphinx directory and rebuild the.. MIT
  • pytest-randomly (🥉22 · ⭐ 280 · 📉) - Pytest plugin to randomly order tests and control random.seed. MIT
  • data-science-types (🥉20 · ⭐ 180 · 📉) - Mypy stubs, i.e., type information, for numpy, pandas.. Apache-2

Update: 2021.01.28

28 Jan 16:46
Compare
Choose a tag to compare

📈 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.

  • tox (🥇35 · ⭐ 2K · 📈) - Command line driven CI frontend and development task automation tool. MIT
  • buildout (🥉27 · ⭐ 500 · 📈) - Buildout is a deployment automation tool written in and.. ❗️ZPL-2.1
  • mamba (🥉24 · ⭐ 1.1K · 📈) - The Fast Cross-Platform Package Manager. BSD-3
  • icecream (🥉21 · ⭐ 2.1K · 📈) - Never use print() to debug again. MIT
  • beartype (🥉15 · ⭐ 150 · 📈) - Unbearably fast O(1) runtime type-checking in pure 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.

  • yapf (🥉29 · ⭐ 11K · 📉) - A formatter for Python files. Apache-2
  • packaging (🥇29 · ⭐ 260 · 📉) - Core utilities for Python packages. BSD-2
  • progressbar2 (🥉27 · ⭐ 670 · 📉) - Progressbar 2 - A progress bar for Python 2 and Python 3 -.. BSD-3
  • pyinstrument (🥉26 · ⭐ 2.4K · 📉) - Call stack profiler for Python. Shows you why your code is.. BSD-3
  • cx_Freeze (🥉22 · ⭐ 640 · 📉) - Create standalone executables from Python scripts, with the.. Python-2.0

Update: 2021.01.21

24 Jan 14:07
Compare
Choose a tag to compare

📈 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.

  • scons (🥉27 · ⭐ 1K · 📈) - SCons - a software construction tool. MIT
  • xdoctest (🥉22 · ⭐ 88 · 📈) - A rewrite of Python's builtin doctest module (with pytest plugin.. Apache-2
  • mkdocs-awesome-pages-plugin (🥉20 · ⭐ 120 · 📈) - An MkDocs plugin that simplifies configuring page.. 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.

  • playwright-python (🥉24 · ⭐ 3.8K · 🐣) - Python version of the Playwright testing and.. Apache-2
  • Mamba Test Runner (🥉24 · ⭐ 460 · 📉) - The definitive testing tool for Python. Born under the.. MIT
  • py2app (🥈23 · ⭐ 97 · 📉) - py2app is a Python setuptools command which will allow you to make.. MIT
  • unimport (🥉17 · ⭐ 90 · 📉) - A linter, formatter for finding and removing unused import statements. MIT
  • beartype (🥉13 · ⭐ 140 · 📉) - Unbearably fast O(1) runtime type-checking in pure Python. MIT

Update: 2021.01.19

19 Jan 20:30
Compare
Choose a tag to compare

➕ Added Projects

Projects that were recently added to this best-of list.

  • rich (🥇32 · ⭐ 20K · ➕) - Rich is a Python library for rich text and beautiful formatting in the.. MIT
  • xdoctest (🥉21 · ⭐ 88 · ➕) - A rewrite of Python's builtin doctest module (with pytest plugin.. Apache-2
  • Birdseye (🥉19 · ⭐ 1.4K · ➕) - Graphical Python debugger which lets you easily view the values of.. MIT
  • snoop (🥉19 · ⭐ 460 · ➕) - A powerful set of Python debugging tools, based on PySnooper. MIT

Update: 2021.01.12

12 Jan 23:59
Compare
Choose a tag to compare

📈 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.

  • scons (🥉26 · ⭐ 1K · 📈) - SCons - a software construction tool. MIT
  • cx_Freeze (🥈23 · ⭐ 630 · 📈) - Create standalone executables from Python scripts, with the.. Python-2.0
  • beartype (🥉16 · ⭐ 120 · 📈) - Unbearably fast O(1) runtime type-checking in pure 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.

  • gast (🥈27 · ⭐ 96 · 📉) - Python AST that abstracts the underlying Python version. BSD-3
  • stackprinter (🥉23 · ⭐ 1.1K · 📉) - Debugging-friendly exceptions for Python. MIT
  • mamba (🥉23 · ⭐ 1K · 📉) - The Fast Cross-Platform Package Manager. BSD-3
  • pyt (🥉22 · ⭐ 2K · 💤) - A Static Analysis Tool for Detecting Security Vulnerabilities in.. ❗️GPL-2.0
  • dephell (🥉21 · ⭐ 1.7K · 📉) - Python project management. Manage packages: convert between formats,.. MIT

➕ Added Projects

Projects that were recently added to this best-of list.

  • tqdm (🥇36 · ⭐ 17K · ➕) - A Fast, Extensible Progress Bar for Python and CLI. MIT
  • pre-commit (🥇31 · ⭐ 5.3K · ➕) - A framework for managing and maintaining multi-language pre-.. MIT
  • sentry-sdk (🥇31 · ⭐ 830 · ➕) - The new Python SDK for Sentry.io. BSD-2
  • packaging (🥇31 · ⭐ 260 · ➕) - Core utilities for Python packages. BSD-2
  • tabulate (🥈30 · ⭐ 660 · 💤) - Pretty-print tabular data in Python, a library and a command-line.. MIT
  • colorlog (🥈29 · ⭐ 660 · ➕) - A colored formatter for the python logging module. MIT
  • python-json-logger (🥉28 · ⭐ 890 · ➕) - Json Formatter for the standard python logger. BSD-2
  • progressbar2 (🥉28 · ⭐ 670 · ➕) - Progressbar 2 - A progress bar for Python 2 and Python 3 -.. BSD-3
  • prettytable (🥉28 · ⭐ 350 · ➕) - Display tabular data in a visually appealing ASCII.. ❗️BSD-1-Clause
  • python-coloredlogs (🥉27 · ⭐ 390 · ➕) - Colored terminal output for Python's logging module. MIT
  • playwright-python (🥉25 · ⭐ 3.7K · 🐣) - Python version of the Playwright testing and.. Apache-2
  • Mamba Test Runner (🥉25 · ⭐ 450 · ➕) - The definitive testing tool for Python. Born under the.. MIT
  • notifiers (🥉24 · ⭐ 1.8K · ➕) - The easy way to send notifications. MIT
  • alive-progress (🥉24 · ⭐ 1.7K · ➕) - A new kind of Progress Bar, with real time throughput, eta.. MIT
  • Bpytop (🥉23 · ⭐ 5.1K · 🐣) - Linux/OSX/FreeBSD resource monitor. Apache-2
  • rebound (🥉23 · ⭐ 3.4K · ➕) - Command-line tool that instantly fetches Stack Overflow results when.. MIT
  • PrettyErrors (🥉19 · ⭐ 1.8K · ➕) - Prettify Python exception output to make it legible. MIT
  • yala (🥉17 · ⭐ 8 · ➕) - Yet Another Linter Aggregator. MIT