2021-01-09 04:58:10 +00:00
< ! - - markdownlint - disable - - >
< h1 align = " center " >
Best - of Python Developer Tools
< br >
< / h1 >
< p align = " center " >
< strong > 🏆 & nbsp ; A ranked list of awesome python developer tools and libraries . Updated weekly . < / strong >
< / p >
< p align = " center " >
< a href = " https://best-of.org " title = " Best-of Badge " > < img src = " http://bit.ly/3o3EHNN " > < / a >
2021-01-19 20:28:26 +00:00
< a href = " #Contents " title = " Project Count " > < img src = " https://img.shields.io/badge/projects-250-blue.svg?color=5ac4bf " > < / a >
2021-01-09 04:58:10 +00:00
< a href = " #Contribution " title = " Contributions are welcome " > < img src = " https://img.shields.io/badge/contributions-welcome-green.svg " > < / a >
< a href = " https://github.com/ml-tooling/best-of-python-dev/releases " title = " Best-of Updates " > < img src = " https://img.shields.io/github/release-date/ml-tooling/best-of-python-dev?color=green&label=updated " > < / a >
2021-01-12 23:39:08 +00:00
< a href = " https://mltooling.substack.com/subscribe " title = " Subscribe to newsletter " > < img src = " http://bit.ly/2Md9rxM " > < / a >
< a href = " https://twitter.com/mltooling " title = " Follow on Twitter " > < img src = " https://img.shields.io/twitter/follow/mltooling.svg?style=social&label=Follow " > < / a >
2021-01-09 04:58:10 +00:00
< / p >
2021-06-24 14:41:40 +00:00
This curated list contains 250 awesome open - source projects with a total of 590 K stars grouped into 15 categories . All projects are ranked by a project - quality score , which is calculated based on various metrics automatically collected from GitHub and different package managers . If you like to add or update projects , feel free to open an [ issue ] ( https : / / github . com / ml - tooling / best - of - python - dev / issues / new / choose ) , submit a [ pull request ] ( https : / / github . com / ml - tooling / best - of - python - dev / pulls ) , or directly edit the [ projects . yaml ] ( https : / / github . com / ml - tooling / best - of - python - dev / edit / main / projects . yaml ) . Contributions are very welcome !
2021-01-19 20:28:26 +00:00
- - -
< p align = " center " >
🧙 ♂ ️ & nbsp ; Discover other < a href = " https://best-of.org " > best - of lists < / a > or create < a href = " https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md " > your own < / a > . < br >
📫 & nbsp ; Subscribe to our < a href = " https://mltooling.substack.com/subscribe " > newsletter < / a > for updates and trending projects .
< / p >
- - -
2021-01-09 04:58:10 +00:00
## Contents
2021-01-12 23:39:08 +00:00
- [ Linters & Style Checkers ] ( #linters--style-checkers) _42 projects_
2021-01-09 04:58:10 +00:00
- [ Code Formatters ] ( #code-formatters) _6 projects_
- [ Code Refactoring ] ( #code-refactoring) _18 projects_
- [ Code Security ] ( #code-security) _7 projects_
- [ Virtual Environments ] ( #virtual-environments) _8 projects_
2021-01-12 23:39:08 +00:00
- [ Dependency & Package Mangers ] ( #dependency--package-mangers) _10 projects_
2021-01-09 04:58:10 +00:00
- [ Code Metrics & Complexity ] ( #code-metrics--complexity) _6 projects_
2021-01-19 20:28:26 +00:00
- [ Logging ] ( #logging) _19 projects_
2021-01-09 04:58:10 +00:00
- [ Documentation ] ( #documentation) _25 projects_
2021-01-19 20:28:26 +00:00
- [ Debugging Tools ] ( #debugging-tools) _13 projects_
- [ Testing Tools ] ( #testing-tools) _43 projects_
2021-01-12 23:39:08 +00:00
- [ Code Packaging ] ( #code-packaging) _15 projects_
2021-01-09 04:58:10 +00:00
- [ Build Tools ] ( #build-tools) _14 projects_
2021-01-12 23:39:08 +00:00
- [ System Monitoring & Profiling ] ( #system-monitoring--profiling) _15 projects_
2021-01-09 04:58:10 +00:00
- [ AST Tools ] ( #ast-tools) _5 projects_
2021-01-12 23:39:08 +00:00
- [ Others ] ( #others) _1 projects_
2021-01-09 04:58:10 +00:00
## Explanation
- 🥇 🥈 🥉 & nbsp ; Combined project - quality score
- ⭐ ️ & nbsp ; Star count from GitHub
- 🐣 & nbsp ; New project _ ( less than 6 months old ) _
- 💤 & nbsp ; Inactive project _ ( 6 months no activity ) _
- 💀 & nbsp ; Dead project _ ( 12 months no activity ) _
- 📈 📉 & nbsp ; Project is trending up or down
- ➕ & nbsp ; Project was recently added
- ❗ ️ & nbsp ; Warning _ ( e . g . missing / risky license ) _
- 👨 💻 & nbsp ; Contributors count from GitHub
- 🔀 & nbsp ; Fork count from GitHub
- 📋 & nbsp ; Issue count from GitHub
- ⏱ ️ & nbsp ; Last update timestamp on package manager
- 📥 & nbsp ; Download count from package manager
- 📦 & nbsp ; Number of dependent projects
- < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > & nbsp ; Flake8 related project
- < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > & nbsp ; Pytest related project
- < img src = " https://www.pylint.org/ico/favicon.ico " style = " display:inline; " width = " 13 " height = " 13 " > & nbsp ; Pylint related project
- < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > & nbsp ; Sphinx related project
- < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > & nbsp ; MkDocs related project
< br >
## Linters & Style Checkers
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/python/mypy " > mypy < / a > < / b > ( 🥇 36 · ⭐ 11 K ) - Optional static typing for Python 3 and 2 ( PEP 484 ) . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / python / mypy ) ( 👨 💻 470 · 🔀 1.8 K · 📦 37 K · 📋 6.5 K - 27 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / python / mypy
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mypy ) ( 📥 7 M / month · 📦 6.1 K · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install mypy
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / mypy ) ( 📥 1 M · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge mypy
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/flake8 " > flake8 < / a > < / b > ( 🥇 36 · ⭐ 1.3 K ) - Flake8 is a wrapper around these tools : PyFlakes ; pycodestyle ; Ned . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-02-18 14:47:29 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / flake8 ) ( 👨 💻 160 · 🔀 180 · 📦 170 K · 📋 1.3 K - 2 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / PyCQA / flake8
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 ) ( 📥 12 M / month · 📦 71 K · ⏱ ️ 08.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install flake8
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 ) ( 📥 2.6 M · ⏱ ️ 10.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge flake8
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/pycodestyle " > pycodestyle < / a > < / b > ( 🥇 34 · ⭐ 4.3 K ) - Simple Python style checker in one Python file . < code > < a href = " https://tldrlegal.com/search?q=Saxpath " > ❗ ️ Saxpath < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / pycodestyle ) ( 👨 💻 120 · 🔀 600 · 📦 140 K · 📋 640 - 17 % open · ⏱ ️ 06.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / PyCQA / pycodestyle
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pycodestyle ) ( 📥 17 M / month · 📦 21 K · ⏱ ️ 14.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pycodestyle
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pycodestyle ) ( 📥 2.7 M · ⏱ ️ 15.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pycodestyle
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/pylint " > pylint < / a > < / b > ( 🥇 34 · ⭐ 3.4 K ) - It ' s not just a linter that annoys you!. <code><a href= " http://bit.ly/2KucAZR " >❗️ GPL-2.0</a></code></summary>
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / pylint ) ( 👨 💻 390 · 🔀 720 · 📋 3.5 K - 20 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / PyCQA / pylint
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pylint ) ( 📥 12 M / month · 📦 38 K · ⏱ ️ 17.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install pylint
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pylint ) ( 📥 1.9 M · ⏱ ️ 14.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
conda install - c conda - forge pylint
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/pyflakes " > pyflakes < / a > < / b > ( 🥇 32 · ⭐ 1 K ) - A simple program which checks Python source files for errors . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / pyflakes ) ( 👨 💻 77 · 🔀 140 · 📦 91 K · 📋 420 - 18 % open · ⏱ ️ 28.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / PyCQA / pyflakes
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyflakes ) ( 📥 13 M / month · 📦 26 K · ⏱ ️ 24.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pyflakes
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyflakes ) ( 📥 2.6 M · ⏱ ️ 24.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pyflakes
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/davidhalter/parso " > parso < / a > < / b > ( 🥇 32 · ⭐ 410 ) - A Python Parser . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-02-18 14:47:29 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / davidhalter / parso ) ( 👨 💻 40 · 🔀 68 · 📦 130 K · 📋 100 - 8 % open · ⏱ ️ 30.05 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / davidhalter / parso
2021-02-18 14:47:29 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / parso ) ( 📥 14 M / month · 📦 11 K · ⏱ ️ 30.03 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install parso
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / parso ) ( 📥 4.2 M · ⏱ ️ 31.03 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
conda install - c conda - forge parso
2021-02-18 14:47:29 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/pydocstyle " > pydocstyle < / a > < / b > ( 🥈 30 · ⭐ 780 ) - docstring style checker . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / pydocstyle ) ( 👨 💻 72 · 🔀 150 · 📥 51 · 📦 17 K · 📋 270 - 27 % open · ⏱ ️ 17.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / PyCQA / pydocstyle
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pydocstyle ) ( 📥 2.2 M / month · 📦 3.9 K · ⏱ ️ 17.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pydocstyle
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pydocstyle ) ( 📥 370 K · ⏱ ️ 18.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pydocstyle
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/facebook/pyre-check " > pyre - check < / a > < / b > ( 🥈 29 · ⭐ 5.4 K ) - Performant type - checking for python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-01 14:52:19 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / facebook / pyre - check ) ( 👨 💻 160 · 🔀 320 · 📋 260 - 24 % open · ⏱ ️ 24.06 .2021 ) :
2021-04-01 14:52:19 +00:00
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / facebook / pyre - check
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyre - check ) ( 📥 21 K / month · 📦 46 · ⏱ ️ 14.05 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
pip install pyre - check
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/wemake-services/wemake-python-styleguide " > wemake - python - styleguide < / a > < / b > ( 🥈 29 · ⭐ 1.5 K ) - The strictest and most opinionated python linter ever ! . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-22 14:47:30 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / wemake - services / wemake - python - styleguide ) ( 👨 💻 140 · 🔀 280 · 📦 390 · 📋 950 - 8 % open · ⏱ ️ 24.06 .2021 ) :
2021-04-22 14:47:30 +00:00
` ` `
git clone https : / / github . com / wemake - services / wemake - python - styleguide
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / wemake - python - styleguide ) ( 📥 77 K / month · 📦 14 · ⏱ ️ 21.06 .2021 ) :
2021-04-22 14:47:30 +00:00
` ` `
pip install wemake - python - styleguide
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/flake8-bugbear " > flake8 - bugbear < / a > < / b > ( 🥈 29 · ⭐ 550 ) - A plugin for Flake8 finding likely bugs and design problems . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-02-18 14:47:29 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / flake8 - bugbear ) ( 👨 💻 37 · 🔀 42 · 📦 3.9 K · 📋 91 - 41 % open · ⏱ ️ 01.04 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / PyCQA / flake8 - bugbear
2021-02-18 14:47:29 +00:00
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - bugbear ) ( 📥 810 K / month · 📦 1 K · ⏱ ️ 01.04 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install flake8 - bugbear
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - bugbear ) ( 📥 320 K · ⏱ ️ 02.04 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
conda install - c conda - forge flake8 - bugbear
2021-02-18 14:47:29 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/openstack/hacking " > hacking < / a > < / b > ( 🥈 29 · ⭐ 220 ) - OpenStack Hacking Style Checks . Mirror of code maintained at . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / openstack / hacking ) ( 👨 💻 180 · 🔀 66 · ⏱ ️ 05.06 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
git clone https : / / github . com / openstack / hacking
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / hacking ) ( 📥 170 K / month · 📦 8.7 K · ⏱ ️ 21.04 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
pip install hacking
` ` `
< / details >
< details > < summary > < b > < a href = " https://github.com/google/pytype " > pytype < / a > < / b > ( 🥈 28 · ⭐ 3.3 K ) - A static type analyzer for Python code . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / google / pytype ) ( 👨 💻 63 · 🔀 190 · 📋 420 - 23 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-11 14:44:54 +00:00
git clone https : / / github . com / google / pytype
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytype ) ( 📥 110 K / month · 📦 88 · ⏱ ️ 17.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-11 14:44:54 +00:00
pip install pytype
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytype ) ( 📥 50 K · ⏱ ️ 13.10 .2020 ) :
2021-03-11 14:44:54 +00:00
` ` `
conda install - c conda - forge pytype
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/pylint-django " > pylint - django < / a > < / b > ( 🥈 28 · ⭐ 470 ) - Pylint plugin for improving code analysis for when . . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < code > < img src = " https://www.pylint.org/ico/favicon.ico " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / pylint - django ) ( 👨 💻 58 · 🔀 100 · 📥 180 · 📦 14 K · 📋 180 - 15 % open · ⏱ ️ 26.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / PyCQA / pylint - django
2021-02-18 14:47:29 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pylint - django ) ( 📥 620 K / month · 📦 2.2 K · ⏱ ️ 09.04 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install pylint - django
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pylint - django ) ( 📥 80 K · ⏱ ️ 12.01 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
conda install - c conda - forge pylint - django
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/coala/coala " > coala < / a > < / b > ( 🥈 27 · ⭐ 3.2 K ) - coala provides a unified command - line interface for linting and . . < code > < a href = " http://bit.ly/3pwmjO5 " > ❗ ️ AGPL - 3.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / coala / coala ) ( 👨 💻 480 · 🔀 1.4 K · 📥 140 · 📦 10 · 📋 3.2 K - 26 % open · ⏱ ️ 16.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / coala / coala
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / coala - bears ) ( 📥 3.2 K / month · 📦 210 · ⏱ ️ 10.11 .2017 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install coala - bears
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/terrencepreilly/darglint " > darglint < / a > < / b > ( 🥈 26 · ⭐ 320 ) - A python documentation linter which checks that the docstring description . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / terrencepreilly / darglint ) ( 👨 💻 21 · 🔀 26 · 📦 510 · 📋 130 - 28 % open · ⏱ ️ 04.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / terrencepreilly / darglint
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / darglint ) ( 📥 180 K / month · 📦 20 · ⏱ ️ 22.02 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install darglint
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / darglint ) ( 📥 13 K · ⏱ ️ 05.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge darglint
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/microsoft/pyright " > pyright < / a > < / b > ( 🥈 25 · ⭐ 6.8 K ) - Static type checker for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / microsoft / pyright ) ( 👨 💻 57 · 🔀 340 · 📦 88 · 📋 1.7 K - 0 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / Microsoft / pyright
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ NPM ] ( https : / / www . npmjs . com / package / pyright ) ( 📥 89 K / month · 📦 4 · ⏱ ️ 23.06 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-06-03 15:20:40 +00:00
npm install pyright
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/mgedmin/check-manifest " > check - manifest < / a > < / b > ( 🥈 25 · ⭐ 230 ) - Tool to check the completeness of MANIFEST . in for Python packages . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / mgedmin / check - manifest ) ( 👨 💻 19 · 🔀 30 · 📦 5.5 K · 📋 86 - 17 % open · ⏱ ️ 13.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / mgedmin / check - manifest
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / check - manifest ) ( 📥 190 K / month · 📦 1.8 K · ⏱ ️ 04.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install check - manifest
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / check - manifest ) ( 📥 28 K · ⏱ ️ 04.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
conda install - c conda - forge check - manifest
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/gforcada/flake8-isort " > flake8 - isort < / a > < / b > ( 🥈 25 · ⭐ 110 · 💤 ) - flake8 plugin that integrates isort . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / gforcada / flake8 - isort ) ( 👨 💻 28 · 🔀 35 · 📦 3 K · 📋 46 - 19 % open · ⏱ ️ 11.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / gforcada / flake8 - isort
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - isort ) ( 📥 420 K / month · 📦 930 · ⏱ ️ 11.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install flake8 - isort
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - isort ) ( 📥 12 K · ⏱ ️ 09.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge flake8 - isort
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/flake8-import-order " > flake8 - import - order < / a > < / b > ( 🥉 24 · ⭐ 240 · 💤 ) - Flake8 plugin that checks import order against . . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / flake8 - import - order ) ( 👨 💻 40 · 🔀 61 · 📋 96 - 11 % open · ⏱ ️ 04.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / PyCQA / flake8 - import - order
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - import - order ) ( 📥 380 K / month · 📦 1.9 K · ⏱ ️ 04.03 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install flake8 - import - order
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - import - order ) ( 📥 190 K · ⏱ ️ 06.03 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge flake8 - import - order
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/dropbox/mypy-protobuf " > mypy - protobuf < / a > < / b > ( 🥉 23 · ⭐ 360 ) - open source tools to generate mypy stubs from protobufs . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / dropbox / mypy - protobuf ) ( 👨 💻 27 · 🔀 54 · 📦 240 · 📋 72 - 18 % open · ⏱ ️ 25.02 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
git clone https : / / github . com / dropbox / mypy - protobuf
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mypy - protobuf ) ( 📥 410 K / month · 📦 24 · ⏱ ️ 04.02 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
pip install mypy - protobuf
` ` `
< / details >
< details > < summary > < b > < a href = " https://github.com/adamchainz/flake8-comprehensions " > flake8 - comprehensions < / a > < / b > ( 🥉 23 · ⭐ 280 ) - A flake8 plugin to help you write better . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / adamchainz / flake8 - comprehensions ) ( 👨 💻 10 · 🔀 13 · 📋 37 - 18 % open · ⏱ ️ 22.06 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
git clone https : / / github . com / adamchainz / flake8 - comprehensions
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - comprehensions ) ( 📥 530 K / month · 📦 710 · ⏱ ️ 10.05 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
pip install flake8 - comprehensions
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - comprehensions ) ( 📥 360 K · ⏱ ️ 10.05 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
conda install - c conda - forge flake8 - comprehensions
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/wemake-services/flake8-eradicate " > flake8 - eradicate < / a > < / b > ( 🥉 23 · ⭐ 190 ) - Flake8 plugin to find commented out or dead code . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-06-03 15:20:40 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / wemake - services / flake8 - eradicate ) ( 👨 💻 11 · 🔀 7 · 📋 26 - 3 % open · ⏱ ️ 23.06 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / wemake - services / flake8 - eradicate
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - eradicate ) ( 📥 210 K / month · 📦 72 · ⏱ ️ 22.06 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install flake8 - eradicate
2021-06-03 15:20:40 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/predictive-analytics-lab/data-science-types " > data - science - types < / a > < / b > ( 🥉 23 · ⭐ 180 ) - Mypy stubs , i . e . , type information , for numpy , pandas . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / predictive - analytics - lab / data - science - types ) ( 👨 💻 44 · 🔀 57 · 📦 84 · 📋 62 - 62 % open · ⏱ ️ 16.02 .2021 ) :
2021-03-04 14:48:35 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / predictive - analytics - lab / data - science - types
2021-03-04 14:48:35 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / data - science - types ) ( 📥 18 K / month · ⏱ ️ 16.02 .2021 ) :
2021-03-04 14:48:35 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install data - science - types
2021-03-04 14:48:35 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/peterjc/flake8-black " > flake8 - black < / a > < / b > ( 🥉 22 · ⭐ 89 ) - flake8 plugin to run black for checking Python coding style . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-03-04 14:48:35 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / peterjc / flake8 - black ) ( 👨 💻 4 · 🔀 7 · 📦 820 · 📋 18 - 22 % open · ⏱ ️ 15.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / peterjc / flake8 - black
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - black ) ( 📥 190 K / month · 📦 36 · ⏱ ️ 25.07 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install flake8 - black
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - black ) ( 📥 110 K · ⏱ ️ 25.07 .2020 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge flake8 - black
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/gforcada/flake8-builtins " > flake8 - builtins < / a > < / b > ( 🥉 22 · ⭐ 67 ) - Check for python builtins being used as variables or . . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / gforcada / flake8 - builtins ) ( 👨 💻 14 · 🔀 16 · 📦 2.2 K · 📋 33 - 6 % open · ⏱ ️ 14.04 .2021 ) :
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / gforcada / flake8 - builtins
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - builtins ) ( 📥 340 K / month · 📦 510 · ⏱ ️ 14.05 .2020 ) :
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install flake8 - builtins
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flake8 - builtins ) ( 📥 120 K · ⏱ ️ 18.05 .2020 ) :
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge flake8 - builtins
2021-04-22 14:47:30 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Instagram/Fixit " > Fixit < / a > < / b > ( 🥉 20 · ⭐ 240 ) - Fixit is a Python Lint Framework based on LibCST . It comes with useful . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Instagram / Fixit ) ( 👨 💻 25 · 🔀 37 · 📦 6 · 📋 59 - 57 % open · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / Instagram / Fixit
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / fixit ) ( 📥 2.1 K / month · ⏱ ️ 11.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install fixit
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ambv/flake8-mypy " > flake8 - mypy < / a > < / b > ( 🥉 20 · ⭐ 100 · 💤 ) - A plugin for flake8 integrating Mypy . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-05-13 15:02:34 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ambv / flake8 - mypy ) ( 👨 💻 8 · 🔀 15 · 📦 700 · 📋 22 - 86 % open · ⏱ ️ 19.06 .2020 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / ambv / flake8 - mypy
2021-05-13 15:02:34 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - mypy ) ( 📥 38 K / month · 📦 200 · ⏱ ️ 31.08 .2017 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install flake8 - mypy
2021-05-13 15:02:34 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/jschaf/pylint-flask " > pylint - flask < / a > < / b > ( 🥉 20 · ⭐ 57 ) - A Pylint plugin to analyze Flask applications . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < code > < img src = " https://www.pylint.org/ico/favicon.ico " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / jschaf / pylint - flask ) ( 👨 💻 7 · 🔀 9 · 📦 5.1 K · 📋 9 - 44 % open · ⏱ ️ 10.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / jschaf / pylint - flask
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pylint - flask ) ( 📥 180 K / month · 📦 710 · ⏱ ️ 30.01 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install pylint - flask
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pylint - flask ) ( 📥 50 K · ⏱ ️ 02.02 .2019 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge pylint - flask
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/life4/flakehell " > flakehell < / a > < / b > ( 🥉 19 · ⭐ 220 ) - Flake8 wrapper to make it nice , legacy - friendly , configurable . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / life4 / flakehell ) ( 👨 💻 15 · 🔀 33 · 📥 50 · ⏱ ️ 11.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / life4 / flakehell
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flakehell ) ( 📥 41 K / month · ⏱ ️ 11.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install flakehell
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/andreoliwa/nitpick " > nitpick < / a > < / b > ( 🥉 19 · ⭐ 160 ) - Enforce the same settings on multiple projects . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-01 14:52:19 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / andreoliwa / nitpick ) ( 👨 💻 10 · 🔀 9 · 📥 3 · 📋 84 - 36 % open · ⏱ ️ 12.06 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / andreoliwa / nitpick
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / nitpick ) ( 📥 9.8 K / month · ⏱ ️ 16.03 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install nitpick
2021-04-01 14:52:19 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/tylerwince/flake8-bandit " > flake8 - bandit < / a > < / b > ( 🥉 19 · ⭐ 62 · 💤 ) - Automated security testing using bandit and flake8 . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-15 14:52:14 +00:00
2021-05-13 15:02:34 +00:00
- [ GitHub ] ( https : / / github . com / tylerwince / flake8 - bandit ) ( 👨 💻 5 · 🔀 15 · 📋 11 - 27 % open · ⏱ ️ 29.08 .2020 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / tylerwince / flake8 - bandit
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flake8 - bandit ) ( 📥 220 K / month · 📦 160 · ⏱ ️ 08.10 .2019 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install flake8 - bandit
2021-04-15 14:52:14 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/deppen8/pandas-vet " > pandas - vet < / a > < / b > ( 🥉 18 · ⭐ 93 ) - A plugin for Flake8 that checks pandas code . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / deppen8 / pandas - vet ) ( 👨 💻 10 · 🔀 14 · 📥 33 · 📦 44 · 📋 49 - 42 % open · ⏱ ️ 03.03 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / deppen8 / pandas - vet
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pandas - vet ) ( 📥 4.5 K / month · ⏱ ️ 01.02 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pandas - vet
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pandas - vet ) ( 📥 6.7 K · ⏱ ️ 01.02 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge pandas - vet
2021-04-08 14:55:49 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/beartype/beartype " > beartype < / a > < / b > ( 🥉 17 · ⭐ 280 ) - Unbearably fast O ( 1 ) runtime type - checking in pure Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / beartype / beartype ) ( 👨 💻 4 · 🔀 6 · 📋 25 - 12 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / beartype / beartype
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / beartype ) ( 📥 9.8 K / month · ⏱ ️ 25.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install beartype
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / beartype ) ( 📥 4.6 K · ⏱ ️ 25.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge beartype
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/hchasestevens/bellybutton " > bellybutton < / a > < / b > ( 🥉 16 · ⭐ 210 · 💤 ) - Custom Python linting through AST expressions . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-04-15 14:52:14 +00:00
- [ GitHub ] ( https : / / github . com / hchasestevens / bellybutton ) ( 👨 💻 4 · 🔀 7 · 📦 4 · 📋 13 - 53 % open · ⏱ ️ 27.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / hchasestevens / bellybutton
2021-01-28 14:48:38 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / bellybutton ) ( 📥 5.4 K / month · ⏱ ️ 27.11 .2020 ) :
2021-01-28 14:48:38 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install bellybutton
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/lyft/linty_fresh " > linty_fresh < / a > < / b > ( 🥉 14 · ⭐ 180 · 💤 ) - Surface lint errors during code review . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < code > mypy < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-04-15 14:52:14 +00:00
- [ GitHub ] ( https : / / github . com / lyft / linty_fresh ) ( 👨 💻 17 · 🔀 21 · 📋 9 - 88 % open · ⏱ ️ 30.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
git clone https : / / github . com / lyft / linty_fresh
2021-01-21 15:08:33 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / linty - fresh ) ( 📥 51 / month · ⏱ ️ 12.12 .2018 ) :
2021-01-21 15:08:33 +00:00
` ` `
2021-01-28 14:48:38 +00:00
pip install linty - fresh
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > Show 7 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-04-29 14:43:24 +00:00
- < b > < a href = " https://github.com/PyCQA/pep8-naming " > pep8 - naming < / a > < / b > ( 🥈 27 · ⭐ 300 ) - Naming Convention checker for Python . < code > < a href = " https://tldrlegal.com/search?q=Saxpath " > ❗ ️ Saxpath < / a > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/klen/pylama " > pylama < / a > < / b > ( 🥈 25 · ⭐ 780 · 💀 ) - Code audit tool for python . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code >
- < b > < a href = " https://github.com/zheller/flake8-quotes " > flake8 - quotes < / a > < / b > ( 🥈 25 · ⭐ 130 · 💀 ) - Flake8 extension for checking quotes in python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/PyCQA/flake8-commas " > flake8 - commas < / a > < / b > ( 🥉 22 · ⭐ 120 · 💀 ) - Flake8 extension for enforcing trailing commas in python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/justinabrahms/imhotep " > imhotep < / a > < / b > ( 🥉 18 · ⭐ 220 · 💀 ) - A static - analysis bot for Github . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
- < b > < a href = " https://github.com/bndr/pycycle " > pycycle < / a > < / b > ( 🥉 17 · ⭐ 290 · 💀 ) - Tool for pinpointing circular imports in Python . Find cyclic imports . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/cemsbr/yala " > yala < / a > < / b > ( 🥉 17 · ⭐ 11 ) - Yet Another Linter Aggregator . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < code > < img src = " https://www.pylint.org/ico/favicon.ico " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Code Formatters
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/hhatto/autopep8 " > autopep8 < / a > < / b > ( 🥇 34 · ⭐ 3.8 K ) - A tool that automatically formats Python code to conform to the PEP 8. . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / hhatto / autopep8 ) ( 👨 💻 50 · 🔀 240 · 📦 80 K · 📋 420 - 20 % open · ⏱ ️ 30.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / hhatto / autopep8
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / autopep8 ) ( 📥 2.1 M / month · 📦 10 K · ⏱ ️ 30.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install autopep8
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / autopep8 ) ( 📥 480 K · ⏱ ️ 30.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
conda install - c conda - forge autopep8
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/psf/black " > black < / a > < / b > ( 🥈 33 · ⭐ 21 K ) - The uncompromising Python code formatter . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / psf / black ) ( 👨 💻 260 · 🔀 1.4 K · 📥 14 K · 📦 64 K · 📋 1.6 K - 18 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / psf / black
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / black ) ( 📥 7.6 M / month · 📦 6.2 K · ⏱ ️ 10.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install black
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / black ) ( 📥 1.7 M · ⏱ ️ 01.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
conda install - c conda - forge black
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/isort " > isort < / a > < / b > ( 🥈 33 · ⭐ 4 K ) - A Python utility / library to sort imports . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / isort ) ( 👨 💻 240 · 🔀 410 · 📦 180 K · 📋 970 - 2 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / PyCQA / isort
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / isort ) ( 📥 17 M / month · 📦 24 K · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install isort
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / isort ) ( 📥 2 M · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
conda install - c conda - forge isort
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/google/yapf " > yapf < / a > < / b > ( 🥉 30 · ⭐ 12 K ) - A formatter for Python files . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / google / yapf ) ( 👨 💻 130 · 🔀 790 · 📦 21 K · 📋 690 - 45 % open · ⏱ ️ 30.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
git clone https : / / github . com / google / yapf
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / yapf ) ( 📥 1.7 M / month · 📦 3.4 K · ⏱ ️ 23.04 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
pip install yapf
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / yapf ) ( 📥 680 K · ⏱ ️ 19.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
conda install - c conda - forge yapf
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/myint/docformatter " > docformatter < / a > < / b > ( 🥉 24 · ⭐ 220 ) - Formats docstrings to follow PEP 257. < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / myint / docformatter ) ( 👨 💻 15 · 🔀 31 · 📦 640 · 📋 49 - 55 % open · ⏱ ️ 27.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / myint / docformatter
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / docformatter ) ( 📥 64 K / month · 📦 110 · ⏱ ️ 27.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install docformatter
` ` `
< / details >
< details > < summary > Show 1 hidden projects . . . < / summary >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/myint/pyformat " > pyformat < / a > < / b > ( 🥉 18 · ⭐ 83 · 💀 ) - Formats Python code to follow a consistent style . < code > < a href = " https://tldrlegal.com/search?q=Saxpath " > ❗ ️ Saxpath < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Code Refactoring
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/davidhalter/jedi " > jedi < / a > < / b > ( 🥇 35 · ⭐ 4.9 K ) - Awesome autocompletion , static analysis and refactoring library for python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / davidhalter / jedi ) ( 👨 💻 140 · 🔀 440 · 📦 140 K · 📋 1.2 K - 2 % open · ⏱ ️ 05.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / davidhalter / jedi
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / jedi ) ( 📥 13 M / month · 📦 16 K · ⏱ ️ 25.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install jedi
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / jedi ) ( 📥 5.2 M · ⏱ ️ 14.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge jedi
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/python-rope/rope " > rope < / a > < / b > ( 🥇 30 · ⭐ 1.1 K ) - a python refactoring library . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / python - rope / rope ) ( 👨 💻 63 · 🔀 140 · 📦 29 K · 📋 190 - 37 % open · ⏱ ️ 20.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / python - rope / rope
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / rope ) ( 📥 440 K / month · 📦 2.9 K · ⏱ ️ 07.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install rope
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / rope ) ( 📥 540 K · ⏱ ️ 30.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge rope
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/jendrikseipp/vulture " > vulture < / a > < / b > ( 🥈 27 · ⭐ 1.8 K ) - Find dead Python code . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / jendrikseipp / vulture ) ( 👨 💻 28 · 🔀 81 · 📦 980 · 📋 150 - 8 % open · ⏱ ️ 04.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / jendrikseipp / vulture
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / vulture ) ( 📥 150 K / month · 📦 360 · ⏱ ️ 16.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install vulture
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / vulture ) ( 📥 45 K · ⏱ ️ 11.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge vulture
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/myint/autoflake " > autoflake < / a > < / b > ( 🥈 26 · ⭐ 400 ) - Removes unused imports and unused variables as reported by pyflakes . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / myint / autoflake ) ( 👨 💻 17 · 🔀 44 · 📦 2.3 K · 📋 66 - 50 % open · ⏱ ️ 27.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / myint / autoflake
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / autoflake ) ( 📥 770 K / month · 📦 580 · ⏱ ️ 04.08 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install autoflake
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / autoflake ) ( 📥 130 K · ⏱ ️ 26.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge autoflake
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Instagram/MonkeyType " > MonkeyType < / a > < / b > ( 🥈 23 · ⭐ 3.4 K ) - A system for Python that generates static type annotations by . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Instagram / MonkeyType ) ( 👨 💻 37 · 🔀 130 · 📦 120 · 📋 150 - 25 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / Instagram / MonkeyType
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / monkeytype ) ( 📥 40 K / month · 📦 34 · ⏱ ️ 21.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install monkeytype
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / monkeytype ) ( 📥 33 K · ⏱ ️ 22.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge monkeytype
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/asottile/pyupgrade " > pyupgrade < / a > < / b > ( 🥈 23 · ⭐ 1 K ) - A tool ( and pre - commit hook ) to automatically upgrade syntax for newer . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / asottile / pyupgrade ) ( 👨 💻 18 · 🔀 68 · 📋 200 - 7 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / asottile / pyupgrade
2021-03-04 14:48:35 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyupgrade ) ( 📥 150 K / month · 📦 10 · ⏱ ️ 11.06 .2021 ) :
2021-03-04 14:48:35 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install pyupgrade
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyupgrade ) ( 📥 220 K · ⏱ ️ 11.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge pyupgrade
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/facebookincubator/Bowler " > Bowler < / a > < / b > ( 🥉 22 · ⭐ 1.3 K ) - Safe code refactoring for modern Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / facebookincubator / Bowler ) ( 👨 💻 26 · 🔀 85 · 📋 80 - 57 % open · ⏱ ️ 21.02 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / facebookincubator / Bowler
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / bowler ) ( 📥 34 K / month · 📦 10 · ⏱ ️ 17.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install bowler
2021-02-25 14:45:23 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / bowler ) ( 📥 9.8 K · ⏱ ️ 12.06 .2019 ) :
2021-02-25 14:45:23 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge bowler
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/dropbox/pyannotate " > pyannotate < / a > < / b > ( 🥉 21 · ⭐ 1.2 K ) - Auto - generate PEP - 484 annotations . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / dropbox / pyannotate ) ( 👨 💻 16 · 🔀 45 · 📦 62 · 📋 59 - 44 % open · ⏱ ️ 19.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / dropbox / pyannotate
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyannotate ) ( 📥 3.7 K / month · 📦 26 · ⏱ ️ 16.09 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pyannotate
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/asottile/add-trailing-comma " > add - trailing - comma < / a > < / b > ( 🥉 21 · ⭐ 180 ) - A tool ( and pre - commit hook ) to automatically add trailing . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / asottile / add - trailing - comma ) ( 👨 💻 9 · 🔀 13 · 📋 35 - 2 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / asottile / add - trailing - comma
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / add - trailing - comma ) ( 📥 9.7 K / month · 📦 14 · ⏱ ️ 24.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install add - trailing - comma
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/hakancelik96/unimport " > unimport < / a > < / b > ( 🥉 18 · ⭐ 100 ) - A linter , formatter for finding and removing unused import statements . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / hakancelik96 / unimport ) ( 👨 💻 11 · 🔀 15 · 📦 8 · 📋 71 - 12 % open · ⏱ ️ 08.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
git clone https : / / github . com / hakancelik96 / unimport
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / unimport ) ( 📥 3.4 K / month · ⏱ ️ 10.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
pip install unimport
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ambv/retype " > retype < / a > < / b > ( 🥉 17 · ⭐ 100 ) - Re - apply type annotations from . pyi stubs to your codebase . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / ambv / retype ) ( 👨 💻 8 · 🔀 16 · 📋 14 - 64 % open · ⏱ ️ 15.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / ambv / retype
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / retype ) ( 📥 890 / month · 📦 34 · ⏱ ️ 15.05 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install retype
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / retype ) ( 📥 14 K · ⏱ ️ 16.05 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge retype
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/elmotec/massedit " > massedit < / a > < / b > ( 🥉 16 · ⭐ 91 ) - Programmatically edit text files with Python . Useful for source to source . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / elmotec / massedit ) ( 👨 💻 6 · 🔀 14 · 📥 15 · 📋 8 - 37 % open · ⏱ ️ 23.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / elmotec / massedit
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / massedit ) ( 📥 940 / month · 📦 10 · ⏱ ️ 23.12 .2020 ) :
2021-04-22 14:47:30 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install massedit
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ilevkivskyi/com2ann " > com2ann < / a > < / b > ( 🥉 13 · ⭐ 90 ) - Tool for translation type comments to type annotations in Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / ilevkivskyi / com2ann ) ( 👨 💻 3 · 🔀 5 · 📦 2 · 📋 18 - 22 % open · ⏱ ️ 07.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / ilevkivskyi / com2ann
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / com2ann ) ( 📥 570 / month · ⏱ ️ 17.06 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install com2ann
` ` `
< / details >
2021-03-04 14:48:35 +00:00
< details > < summary > Show 5 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/PyCQA/redbaron " > redbaron < / a > < / b > ( 🥈 23 · ⭐ 600 · 💀 ) - Bottom - up approach to refactoring in python . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code >
2021-04-29 14:43:24 +00:00
- < b > < a href = " https://github.com/PyCQA/baron " > baron < / a > < / b > ( 🥉 22 · ⭐ 260 · 💀 ) - IDE allow you to refactor code , Baron allows you to write . . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/myint/unify " > unify < / a > < / b > ( 🥉 20 · ⭐ 55 · 💀 ) - Modifies strings to all use the same quote where possible . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/myint/eradicate " > eradicate < / a > < / b > ( 🥉 19 · ⭐ 110 · 💤 ) - Removes commented - out code from Python files . < code > < a href = " https://tldrlegal.com/search?q=Saxpath " > ❗ ️ Saxpath < / a > < / code >
- < b > < a href = " https://github.com/spulec/pep8ify " > pep8ify < / a > < / b > ( 🥉 16 · ⭐ 110 · 💀 ) - A library that modifies python source code to conform to pep8 . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Code Security
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/bandit " > bandit < / a > < / b > ( 🥇 31 · ⭐ 3.3 K ) - Bandit is a tool designed to find common security issues in Python . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / bandit ) ( 👨 💻 130 · 🔀 330 · 📥 52 · 📦 7 K · 📋 530 - 31 % open · ⏱ ️ 15.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / PyCQA / bandit
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / bandit ) ( 📥 1.5 M / month · 📦 2.4 K · ⏱ ️ 13.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install bandit
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / bandit ) ( 📥 74 K · ⏱ ️ 10.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge bandit
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/pyupio/safety " > safety < / a > < / b > ( 🥈 28 · ⭐ 1 K ) - Safety checks your installed dependencies for known security vulnerabilities . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyupio / safety ) ( 👨 💻 35 · 🔀 87 · 📥 53 K · 📦 2 K · 📋 110 - 39 % open · ⏱ ️ 28.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pyupio / safety
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / safety ) ( 📥 570 K / month · 📦 540 · ⏱ ️ 15.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install safety
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / safety ) ( 📥 19 K · ⏱ ️ 15.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge safety
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/sqlmapproject/sqlmap " > sqlmap < / a > < / b > ( 🥈 27 · ⭐ 20 K ) - Automatic SQL injection and database takeover tool . < code > < a href = " http://bit.ly/2M0xdwT " > ❗ ️ GPL - 3.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / sqlmapproject / sqlmap ) ( 👨 💻 110 · 🔀 4.3 K · 📋 4.3 K - 1 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / sqlmapproject / sqlmap
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sqlmap ) ( 📥 13 K / month · 📦 8 · ⏱ ️ 08.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install sqlmap
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/landscapeio/dodgy " > dodgy < / a > < / b > ( 🥉 21 · ⭐ 89 ) - Looks at Python code to search for things which look dodgy such as passwords . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / landscapeio / dodgy ) ( 👨 💻 14 · 🔀 18 · 📦 1.3 K · 📋 11 - 72 % open · ⏱ ️ 21.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / landscapeio / dodgy
` ` `
2021-04-29 14:43:24 +00:00
- [ PyPi ] ( https : / / pypi . org / project / dodgy ) ( 📥 150 K / month · 📦 520 · ⏱ ️ 31.12 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install dodgy
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / dodgy ) ( 📥 24 K · ⏱ ️ 10.06 .2020 ) :
2021-04-01 14:52:19 +00:00
` ` `
conda install - c conda - forge dodgy
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/dlint-py/dlint " > dlint < / a > < / b > ( 🥉 19 · ⭐ 320 ) - Dlint is a tool for encouraging best coding practices and helping ensure . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
- [ GitHub ] ( https : / / github . com / dlint - py / dlint ) ( 👨 💻 7 · 🔀 13 · 📋 32 - 62 % open · ⏱ ️ 08.12 .2020 ) :
` ` `
git clone https : / / github . com / dlint - py / dlint
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / dlint ) ( 📥 26 K / month · 📦 18 · ⏱ ️ 30.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install dlint
` ` `
< / details >
< details > < summary > Show 2 hidden projects . . . < / summary >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/dashingsoft/pyarmor " > pyarmor < / a > < / b > ( 🥉 25 · ⭐ 990 ) - A tool used to obfuscate python scripts , bind obfuscated scripts . . < code > < a href = " https://tldrlegal.com/search?q=SGI-B-2.0 " > ❗ ️ SGI - B - 2.0 < / a > < / code >
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/python-security/pyt " > pyt < / a > < / b > ( 🥉 22 · ⭐ 2 K · 💀 ) - A Static Analysis Tool for Detecting Security Vulnerabilities in . . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Virtual Environments
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/pipenv " > pipenv < / a > < / b > ( 🥇 37 · ⭐ 22 K · 📈 ) - Python Development Workflow for Humans . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / pipenv ) ( 👨 💻 380 · 🔀 1.6 K · 📦 20 K · 📋 3.4 K - 15 % open · ⏱ ️ 29.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pypa / pipenv
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pipenv ) ( 📥 3.5 M / month · 📦 2.3 K · ⏱ ️ 29.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pipenv
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pipenv ) ( 📥 40 K · ⏱ ️ 15.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pipenv
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/virtualenv " > virtualenv < / a > < / b > ( 🥈 32 · ⭐ 3.9 K ) - Virtual Python Environment builder . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / virtualenv ) ( 👨 💻 170 · 🔀 890 · 📋 1.1 K - 5 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pypa / virtualenv
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / virtualenv ) ( 📥 19 M / month · 📦 34 K · ⏱ ️ 24.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install virtualenv
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / virtualenv ) ( 📥 950 K · ⏱ ️ 24.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge virtualenv
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pyenv/pyenv " > pyenv < / a > < / b > ( 🥈 26 · ⭐ 24 K ) - Simple Python version management . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyenv / pyenv ) ( 👨 💻 330 · 🔀 2.1 K · 📋 1.3 K - 2 % open · ⏱ ️ 19.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pyenv / pyenv
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyenv ) ( 📥 6.7 K / month · 📦 1 · ⏱ ️ 12.01 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pyenv
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/pyenv/pyenv-virtualenv " > pyenv - virtualenv < / a > < / b > ( 🥉 18 · ⭐ 4.3 K ) - a pyenv plugin to manage virtualenv ( a . k . a . python - virtualenv ) . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyenv / pyenv - virtualenv ) ( 👨 💻 44 · 🔀 290 · 📋 310 - 43 % open · ⏱ ️ 17.06 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
git clone https : / / github . com / pyenv / pyenv - virtualenv
` ` `
< / details >
< details > < summary > < b > < a href = " https://github.com/pyenv/pyenv-installer " > pyenv - installer < / a > < / b > ( 🥉 15 · ⭐ 2.7 K ) - This tool is used to install ` pyenv ` and friends . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyenv / pyenv - installer ) ( 👨 💻 32 · 🔀 300 · 📋 66 - 7 % open · ⏱ ️ 08.06 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
git clone https : / / github . com / pyenv / pyenv - installer
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/spotify/dh-virtualenv " > dh - virtualenv < / a > < / b > ( 🥉 15 · ⭐ 1.5 K ) - Python virtualenvs in Debian packages . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / spotify / dh - virtualenv ) ( 👨 💻 56 · 🔀 160 · 📋 180 - 14 % open · ⏱ ️ 12.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / spotify / dh - virtualenv
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > Show 2 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/sashahart/vex " > vex < / a > < / b > ( 🥉 19 · ⭐ 370 · 💀 ) - Run a command in the named virtualenv . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/gtalarico/pipenv-pipes " > pipenv - pipes < / a > < / b > ( 🥉 14 · ⭐ 130 · 💀 ) - A PipEnv Environment Switcher . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Dependency & Package Mangers
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/pip " > pip < / a > < / b > ( 🥇 34 · ⭐ 7.2 K ) - The Python package installer . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / pip ) ( 👨 💻 620 · 🔀 2.4 K · 📦 53 K · 📋 5.8 K - 17 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pypa / pip
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pip ) ( 📥 86 M / month · 📦 19 K · ⏱ ️ 23.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pip
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pip ) ( 📥 21 M · ⏱ ️ 23.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pip
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/python-poetry/poetry " > poetry < / a > < / b > ( 🥈 32 · ⭐ 15 K ) - Python dependency management and packaging made easy . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / python - poetry / poetry ) ( 👨 💻 280 · 🔀 1.2 K · 📥 6.9 M · 📋 3.1 K - 37 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-18 14:47:29 +00:00
git clone https : / / github . com / python - poetry / poetry
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / poetry ) ( 📥 2.5 M / month · 📦 64 · ⏱ ️ 21.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-18 14:47:29 +00:00
pip install poetry
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / poetry ) ( 📥 220 K · ⏱ ️ 15.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-18 14:47:29 +00:00
conda install - c conda - forge poetry
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/jazzband/pip-tools " > pip - tools < / a > < / b > ( 🥈 32 · ⭐ 5 K ) - A set of tools to keep your pinned Python dependencies fresh . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / jazzband / pip - tools ) ( 👨 💻 150 · 🔀 440 · 📋 730 - 15 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / jazzband / pip - tools
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pip - tools ) ( 📥 2.5 M / month · 📦 3.3 K · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pip - tools
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pip - tools ) ( 📥 12 K · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge pip - tools
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/conda/conda " > conda < / a > < / b > ( 🥈 32 · ⭐ 4.2 K ) - OS - agnostic , system - level binary package manager and ecosystem . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / conda / conda ) ( 👨 💻 360 · 🔀 1 K · 📋 8.1 K - 24 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / conda / conda
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / conda ) ( 📥 58 K / month · 📦 2.1 K · ⏱ ️ 22.04 .2017 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install conda
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / conda ) ( 📥 19 M · ⏱ ️ 21.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge conda
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/bndr/pipreqs " > pipreqs < / a > < / b > ( 🥉 29 · ⭐ 3.5 K ) - pipreqs - Generate pip requirements . txt file based on imports of any . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / bndr / pipreqs ) ( 👨 💻 50 · 🔀 220 · 📦 5.6 K · 📋 170 - 48 % open · ⏱ ️ 05.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / bndr / pipreqs
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pipreqs ) ( 📥 120 K / month · 📦 530 · ⏱ ️ 14.11 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pipreqs
` ` `
2021-04-22 14:47:30 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pipreqs ) ( 📥 21 K · ⏱ ️ 14.11 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pipreqs
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/mamba-org/mamba " > mamba < / a > < / b > ( 🥉 25 · ⭐ 1.7 K ) - The Fast Cross - Platform Package Manager . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / mamba - org / mamba ) ( 👨 💻 51 · 🔀 93 · 📦 330 · 📋 490 - 30 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-12 23:39:08 +00:00
git clone https : / / github . com / mamba - org / mamba
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / mamba ) ( 📥 940 K · ⏱ ️ 17.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-12 23:39:08 +00:00
conda install - c conda - forge mamba
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/pipx " > pipx < / a > < / b > ( 🥉 24 · ⭐ 3.8 K ) - Install and Run Python Applications in Isolated Environments . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / pipx ) ( 👨 💻 57 · 🔀 160 · 📋 400 - 17 % open · ⏱ ️ 16.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
git clone https : / / github . com / pipxproject / pipx
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pipx ) ( 📥 58 K / month · 📦 4 · ⏱ ️ 28.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
pip install pipx
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/dephell/dephell " > dephell < / a > < / b > ( 🥉 24 · ⭐ 1.7 K ) - Python project management . Manage packages : convert between formats , . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / dephell / dephell ) ( 👨 💻 37 · 🔀 99 · 📥 130 · 📦 220 · 📋 260 - 38 % open · ⏱ ️ 11.01 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-03-04 14:48:35 +00:00
git clone https : / / github . com / dephell / dephell
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / dephell ) ( 📥 20 K / month · 📦 8 · ⏱ ️ 28.04 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-03-04 14:48:35 +00:00
pip install dephell
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/David-OConnor/pyflow " > pyflow < / a > < / b > ( 🥉 18 · ⭐ 810 ) - An installation and dependency system for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / David - OConnor / pyflow ) ( 👨 💻 23 · 🔀 30 · 📥 3.2 K · 📋 95 - 47 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / David - OConnor / pyflow
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyflow ) ( 📥 240 / month · ⏱ ️ 29.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pyflow
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/jaraco/pip-run " > pip - run < / a > < / b > ( 🥉 14 · ⭐ 60 ) - pip - run - dynamic dependency loader for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-04-01 14:52:19 +00:00
- [ GitHub ] ( https : / / github . com / jaraco / pip - run ) ( 👨 💻 9 · 🔀 10 · 📋 41 - 9 % open · ⏱ ️ 24.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / jaraco / pip - run
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pip - run ) ( 📥 2.6 K / month · ⏱ ️ 21.02 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pip - run
` ` `
< / details >
< br >
## Code Metrics & Complexity
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/mccabe " > mccabe < / a > < / b > ( 🥇 29 · ⭐ 400 ) - McCabe complexity checker for Python . < code > < a href = " https://tldrlegal.com/search?q=Saxpath " > ❗ ️ Saxpath < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / mccabe ) ( 👨 💻 21 · 🔀 40 · 📦 200 K · 📋 41 - 17 % open · ⏱ ️ 02.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / PyCQA / mccabe
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mccabe ) ( 📥 20 M / month · 📦 31 K · ⏱ ️ 26.01 .2017 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install mccabe
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / mccabe ) ( 📥 2.8 M · ⏱ ️ 08.07 .2018 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge mccabe
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/rubik/radon " > radon < / a > < / b > ( 🥈 28 · ⭐ 1.2 K ) - Various code metrics for Python code . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / rubik / radon ) ( 👨 💻 47 · 🔀 94 · 📦 1.8 K · 📋 150 - 12 % open · ⏱ ️ 08.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / rubik / radon
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / radon ) ( 📥 390 K / month · 📦 1.1 K · ⏱ ️ 08.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install radon
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / radon ) ( 📥 30 K · ⏱ ️ 18.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge radon
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/PyCQA/prospector " > prospector < / a > < / b > ( 🥈 26 · ⭐ 1.4 K · 💤 ) - Inspects Python source files and provides information about . . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / PyCQA / prospector ) ( 👨 💻 67 · 🔀 130 · 📦 2.3 K · 📋 270 - 20 % open · ⏱ ️ 21.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / PyCQA / prospector
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / prospector ) ( 📥 440 K / month · 📦 1.1 K · ⏱ ️ 21.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install prospector
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / prospector ) ( 📥 25 K · ⏱ ️ 18.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
conda install - c conda - forge prospector
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/rubik/xenon " > xenon < / a > < / b > ( 🥉 23 · ⭐ 190 ) - Monitoring tool based on radon . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / rubik / xenon ) ( 👨 💻 7 · 🔀 13 · 📦 210 · 📋 30 - 20 % open · ⏱ ️ 26.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / rubik / xenon
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / xenon ) ( 📥 64 K / month · 📦 120 · ⏱ ️ 26.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install xenon
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / xenon ) ( 📥 12 K · ⏱ ️ 12.10 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge xenon
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/tonybaloney/wily " > wily < / a > < / b > ( 🥉 20 · ⭐ 770 · 📈 ) - A Python application for tracking , reporting on timing and complexity . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / tonybaloney / wily ) ( 👨 💻 15 · 🔀 45 · 📋 79 - 39 % open · ⏱ ️ 02.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / tonybaloney / wily
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / wily ) ( 📥 7.2 K / month · 📦 16 · ⏱ ️ 02.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install wily
` ` `
< / details >
< details > < summary > Show 1 hidden projects . . . < / summary >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/mschwager/cohesion " > cohesion < / a > < / b > ( 🥉 12 · ⭐ 140 · 💀 ) - A tool for measuring Python class cohesion . < code > < a href = " http://bit.ly/2M0xdwT " > ❗ ️ GPL - 3.0 < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Logging
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/tqdm/tqdm " > tqdm < / a > < / b > ( 🥇 37 · ⭐ 19 K · 📈 ) - A Fast , Extensible Progress Bar for Python and CLI . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / tqdm / tqdm ) ( 👨 💻 100 · 🔀 950 · 📥 7.9 K · 📦 180 K · 📋 800 - 35 % open · ⏱ ️ 12.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
git clone https : / / github . com / tqdm / tqdm
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / tqdm ) ( 📥 25 M / month · 📦 26 K · ⏱ ️ 12.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
pip install tqdm
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / tqdm ) ( 📥 6.6 M · ⏱ ️ 12.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
conda install - c conda - forge tqdm
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/willmcgugan/rich " > rich < / a > < / b > ( 🥇 33 · ⭐ 27 K ) - Rich is a Python library for rich text and beautiful formatting in the terminal . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / willmcgugan / rich ) ( 👨 💻 95 · 🔀 820 · 📦 4.8 K · 📋 460 - 1 % open · ⏱ ️ 18.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
git clone https : / / github . com / willmcgugan / rich
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / rich ) ( 📥 1.8 M / month · ⏱ ️ 18.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
pip install rich
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / rich ) ( 📥 260 K · ⏱ ️ 18.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-19 20:28:26 +00:00
conda install - c conda - forge rich
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/getsentry/sentry-python " > sentry - sdk < / a > < / b > ( 🥈 32 · ⭐ 950 ) - The new Python SDK for Sentry . io . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / getsentry / sentry - python ) ( 👨 💻 99 · 🔀 210 · 📥 4.5 K · 📦 12 K · 📋 550 - 31 % open · ⏱ ️ 14.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-03-04 14:48:35 +00:00
git clone https : / / github . com / getsentry / sentry - python
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sentry - sdk ) ( 📥 9.6 M / month · 📦 990 · ⏱ ️ 06.05 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-03-04 14:48:35 +00:00
pip install sentry - sdk
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / sentry - sdk ) ( 📥 88 K · ⏱ ️ 11.05 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-03-04 14:48:35 +00:00
conda install - c conda - forge sentry - sdk
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Delgan/loguru " > loguru < / a > < / b > ( 🥈 31 · ⭐ 9.2 K ) - Python logging made ( stupidly ) simple . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Delgan / loguru ) ( 👨 💻 29 · 🔀 410 · 📦 7.8 K · 📋 420 - 11 % open · ⏱ ️ 19.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / Delgan / loguru
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / loguru ) ( 📥 1.5 M / month · 📦 340 · ⏱ ️ 20.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install loguru
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / loguru ) ( 📥 190 K · ⏱ ️ 19.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge loguru
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/astanin/python-tabulate " > tabulate < / a > < / b > ( 🥈 31 · ⭐ 860 ) - Pretty - print tabular data in Python , a library and a command - line . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / astanin / python - tabulate ) ( 👨 💻 67 · 🔀 66 · 📦 46 K · 📋 84 - 32 % open · ⏱ ️ 04.03 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / astanin / python - tabulate
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / tabulate ) ( 📥 18 M / month · 📦 8.1 K · ⏱ ️ 22.02 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install tabulate
2021-01-12 23:39:08 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / tabulate ) ( 📥 1.1 M · ⏱ ️ 22.02 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge tabulate
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/madzak/python-json-logger " > python - json - logger < / a > < / b > ( 🥈 29 · ⭐ 990 · 💤 ) - Json Formatter for the standard python logger . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / madzak / python - json - logger ) ( 👨 💻 43 · 🔀 150 · 📦 16 K · 📋 64 - 29 % open · ⏱ ️ 12.10 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / madzak / python - json - logger
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / python - json - logger ) ( 📥 3.4 M / month · 📦 920 · ⏱ ️ 12.10 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install python - json - logger
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / python - json - logger ) ( 📥 700 K · ⏱ ️ 12.10 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge python - json - logger
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/hynek/structlog " > structlog < / a > < / b > ( 🥈 28 · ⭐ 1.5 K ) - Structured Logging for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / hynek / structlog ) ( 👨 💻 73 · 🔀 140 · 📦 3.3 K · 📋 180 - 18 % open · ⏱ ️ 15.06 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / hynek / structlog
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / structlog ) ( 📥 2.3 M / month · 📦 1.2 K · ⏱ ️ 18.02 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install structlog
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / structlog ) ( 📥 110 K · ⏱ ️ 22.02 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge structlog
2021-01-19 20:28:26 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/borntyping/python-colorlog " > colorlog < / a > < / b > ( 🥈 28 · ⭐ 700 ) - A colored formatter for the python logging module . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / borntyping / python - colorlog ) ( 👨 💻 30 · 🔀 75 · 📦 10 K · 📋 66 - 3 % open · ⏱ ️ 14.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-29 14:43:24 +00:00
git clone https : / / github . com / borntyping / python - colorlog
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / colorlog ) ( 📥 5 M / month · 📦 3.7 K · ⏱ ️ 14.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-29 14:43:24 +00:00
pip install colorlog
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / colorlog ) ( 📥 380 K · ⏱ ️ 14.04 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-29 14:43:24 +00:00
conda install - c conda - forge colorlog
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/xolox/python-coloredlogs " > python - coloredlogs < / a > < / b > ( 🥈 28 · ⭐ 420 · 📈 ) - Colored terminal output for Python ' s logging module. <code><a href= " http://bit.ly/34MBwT8 " >MIT</a></code></summary>
2021-04-15 14:52:14 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / xolox / python - coloredlogs ) ( 👨 💻 16 · 🔀 36 · 📦 8.1 K · 📋 74 - 33 % open · ⏱ ️ 11.06 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / xolox / python - coloredlogs
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / coloredlogs ) ( 📥 1.7 M / month · 📦 2.1 K · ⏱ ️ 11.06 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install coloredlogs
2021-04-15 14:52:14 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/WoLpH/python-progressbar " > progressbar2 < / a > < / b > ( 🥉 27 · ⭐ 700 ) - Progressbar 2 - A progress bar for Python 2 and Python 3 - pip . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / WoLpH / python - progressbar ) ( 👨 💻 38 · 🔀 91 · 📥 1.6 K · 📦 9.8 K · 📋 190 - 4 % open · ⏱ ️ 15.03 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / WoLpH / python - progressbar
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / progressbar2 ) ( 📥 1.1 M / month · 📦 2.2 K · ⏱ ️ 09.09 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install progressbar2
` ` `
- [ Conda ] ( https : / / anaconda . org / conda - forge / progressbar2 ) ( 📥 290 K · ⏱ ️ 09.09 .2020 ) :
` ` `
conda install - c conda - forge progressbar2
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/rsalmei/alive-progress " > alive - progress < / a > < / b > ( 🥉 24 · ⭐ 2.5 K ) - A new kind of Progress Bar , with real time throughput , eta and . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / rsalmei / alive - progress ) ( 👨 💻 1 · 🔀 100 · 📦 320 · 📋 70 - 30 % open · ⏱ ️ 08.01 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
git clone https : / / github . com / rsalmei / alive - progress
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / alive - progress ) ( 📥 15 K / month · ⏱ ️ 08.01 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
pip install alive - progress
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / alive - progress ) ( 📥 7.8 K · ⏱ ️ 08.01 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
conda install - c conda - forge alive - progress
` ` `
< / details >
2021-04-29 14:43:24 +00:00
< details > < summary > < b > < a href = " https://github.com/liiight/notifiers " > notifiers < / a > < / b > ( 🥉 24 · ⭐ 1.9 K ) - The easy way to send notifications . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / liiight / notifiers ) ( 👨 💻 14 · 🔀 72 · 📦 140 · 📋 91 - 41 % open · ⏱ ️ 30.12 .2020 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-02-25 14:45:23 +00:00
git clone https : / / github . com / liiight / notifiers
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / notifiers ) ( 📥 310 K / month · 📦 6 · ⏱ ️ 05.10 .2019 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-02-25 14:45:23 +00:00
pip install notifiers
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Qix-/better-exceptions " > better - exceptions < / a > < / b > ( 🥉 23 · ⭐ 4 K ) - Pretty and useful exceptions in Python , automatically . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-04-15 14:52:14 +00:00
- [ GitHub ] ( https : / / github . com / Qix - / better - exceptions ) ( 👨 💻 14 · 🔀 200 · 📋 70 - 41 % open · ⏱ ️ 29.01 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / Qix - / better - exceptions
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / better - exceptions ) ( 📥 31 K / month · 📦 74 · ⏱ ️ 29.01 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install better - exceptions
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/shobrook/rebound " > rebound < / a > < / b > ( 🥉 23 · ⭐ 3.6 K ) - Command - line tool that instantly fetches Stack Overflow results when an . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / shobrook / rebound ) ( 👨 💻 16 · 🔀 340 · 📥 170 · 📦 19 · 📋 58 - 34 % open · ⏱ ️ 04.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
git clone https : / / github . com / shobrook / rebound
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / rebound ) ( 📥 2 K / month · 📦 14 · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
pip install rebound
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / rebound ) ( 📥 130 K · ⏱ ️ 21.06 .2021 ) :
2021-02-04 15:01:36 +00:00
` ` `
conda install - c conda - forge rebound
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/cknd/stackprinter " > stackprinter < / a > < / b > ( 🥉 22 · ⭐ 1.1 K ) - Debugging - friendly exceptions for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-06-03 15:20:40 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / cknd / stackprinter ) ( 👨 💻 6 · 🔀 31 · 📦 57 · 📋 23 - 39 % open · ⏱ ️ 01.01 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
git clone https : / / github . com / cknd / stackprinter
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / stackprinter ) ( 📥 19 K / month · 📦 4 · ⏱ ️ 31.10 .2020 ) :
2021-06-03 15:20:40 +00:00
` ` `
pip install stackprinter
` ` `
< / details >
2021-04-29 14:43:24 +00:00
< details > < summary > < b > < a href = " https://github.com/onelivesleft/PrettyErrors " > PrettyErrors < / a > < / b > ( 🥉 20 · ⭐ 2.1 K ) - Prettify Python exception output to make it legible . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / onelivesleft / PrettyErrors ) ( 👨 💻 4 · 🔀 64 · 📋 30 - 3 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / onelivesleft / PrettyErrors
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pretty_errors ) ( 📥 15 K / month · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install pretty_errors
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-01 14:52:19 +00:00
< details > < summary > Show 3 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/getlogbook/logbook " > logbook < / a > < / b > ( 🥈 31 · ⭐ 1.4 K · 💀 ) - A cool logging replacement for Python . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/jazzband/prettytable " > prettytable < / a > < / b > ( 🥉 23 · ⭐ 490 · 📉 ) - Display tabular data in a visually appealing ASCII . . < code > < a href = " https://tldrlegal.com/search?q=BSD-1-Clause " > ❗ ️ BSD - 1 - Clause < / a > < / code >
2021-04-01 14:52:19 +00:00
- < b > < a href = " https://github.com/skorokithakis/tbvaccine " > tbvaccine < / a > < / b > ( 🥉 15 · ⭐ 360 · 💀 ) - A small utility to pretty - print Python tracebacks . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Documentation
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/sphinx-doc/sphinx " > sphinx < / a > < / b > ( 🥇 38 · ⭐ 4 K ) - Main repository for the Sphinx documentation builder . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / sphinx - doc / sphinx ) ( 👨 💻 650 · 🔀 1.5 K · 📦 150 K · 📋 5.4 K - 14 % open · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / sphinx - doc / sphinx
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sphinx ) ( 📥 4.1 M / month · 📦 100 K · ⏱ ️ 20.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install sphinx
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / sphinx ) ( 📥 3.4 M · ⏱ ️ 25.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge sphinx
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/mkdocs/mkdocs " > mkdocs < / a > < / b > ( 🥇 35 · ⭐ 12 K ) - Project documentation with Markdown . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / mkdocs / mkdocs ) ( 👨 💻 190 · 🔀 1.8 K · 📦 13 K · 📋 1.5 K - 8 % open · ⏱ ️ 09.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / mkdocs / mkdocs
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mkdocs ) ( 📥 620 K / month · 📦 5.9 K · ⏱ ️ 09.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install mkdocs
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / mkdocs ) ( 📥 140 K · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge mkdocs
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/squidfunk/mkdocs-material " > mkdocs - material < / a > < / b > ( 🥇 33 · ⭐ 6.8 K ) - A Material Design theme for MkDocs . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / squidfunk / mkdocs - material ) ( 👨 💻 120 · 🔀 1.6 K · 📦 7.1 K · 📋 1.1 K - 1 % open · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / squidfunk / mkdocs - material
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mkdocs - material ) ( 📥 480 K / month · 📦 1.5 K · ⏱ ️ 12.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install mkdocs - material
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / mkdocs - material ) ( 📥 47 K · ⏱ ️ 12.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge mkdocs - material
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/readthedocs/sphinx_rtd_theme " > sphinx_rtd_theme < / a > < / b > ( 🥇 33 · ⭐ 3.7 K ) - Sphinx theme for readthedocs . org . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / readthedocs / sphinx_rtd_theme ) ( 👨 💻 110 · 🔀 1.6 K · 📦 16 · 📋 700 - 27 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / readthedocs / sphinx_rtd_theme
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sphinx_rtd_theme ) ( 📥 1.9 M / month · 📦 23 K · ⏱ ️ 05.10 .2018 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install sphinx_rtd_theme
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / sphinx_rtd_theme ) ( 📥 1.4 M · ⏱ ️ 06.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge sphinx_rtd_theme
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-01 14:52:19 +00:00
< details > < summary > < b > < a href = " https://github.com/numpy/numpydoc " > numpydoc < / a > < / b > ( 🥈 30 · ⭐ 17 K ) - Numpy ' s Sphinx extensions. <code><a href= " http://bit.ly/3aKzpTv " >BSD-3</a></code> <code><img src= " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style= " display:inline; " width= " 13 " height= " 13 " ></code></summary>
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / numpy / numpydoc ) ( 👨 💻 65 · 🔀 5.6 K · 📦 26 K · 📋 140 - 35 % open · ⏱ ️ 19.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-11 14:44:54 +00:00
git clone https : / / github . com / numpy / numpydoc
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / numpydoc ) ( 📥 250 K / month · 📦 7.3 K · ⏱ ️ 01.07 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-11 14:44:54 +00:00
pip install numpydoc
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / numpydoc ) ( 📥 780 K · ⏱ ️ 01.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-11 14:44:54 +00:00
conda install - c conda - forge numpydoc
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/michaeljones/breathe " > breathe < / a > < / b > ( 🥈 29 · ⭐ 540 ) - ReStructuredText and Sphinx bridge to Doxygen . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / michaeljones / breathe ) ( 👨 💻 94 · 🔀 140 · 📥 76 · 📦 4.7 K · 📋 440 - 23 % open · ⏱ ️ 18.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
git clone https : / / github . com / michaeljones / breathe
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / breathe ) ( 📥 93 K / month · 📦 2 K · ⏱ ️ 06.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
pip install breathe
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / breathe ) ( 📥 200 K · ⏱ ️ 08.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
conda install - c conda - forge breathe
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/agronholm/sphinx-autodoc-typehints " > sphinx - autodoc - typehints < / a > < / b > ( 🥈 26 · ⭐ 350 ) - Type hints support for the Sphinx autodoc extension . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / agronholm / sphinx - autodoc - typehints ) ( 👨 💻 29 · 🔀 65 · 📋 120 - 39 % open · ⏱ ️ 15.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
git clone https : / / github . com / agronholm / sphinx - autodoc - typehints
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sphinx - autodoc - typehints ) ( 📥 280 K / month · 📦 1.4 K · ⏱ ️ 12.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
pip install sphinx - autodoc - typehints
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / sphinx - autodoc - typehints ) ( 📥 190 K · ⏱ ️ 15.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-02-04 15:01:36 +00:00
conda install - c conda - forge sphinx - autodoc - typehints
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/executablebooks/sphinx-autobuild " > sphinx - autobuild < / a > < / b > ( 🥈 25 · ⭐ 340 ) - Watch a Sphinx directory and rebuild the documentation . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / executablebooks / sphinx - autobuild ) ( 👨 💻 17 · 🔀 49 · 📋 56 - 21 % open · ⏱ ️ 14.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
git clone https : / / github . com / executablebooks / sphinx - autobuild
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sphinx - autobuild ) ( 📥 160 K / month · 📦 4.7 K · ⏱ ️ 14.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
pip install sphinx - autobuild
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / sphinx - autobuild ) ( 📥 61 K · ⏱ ️ 14.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
conda install - c conda - forge sphinx - autobuild
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/mitmproxy/pdoc " > pdoc < / a > < / b > ( 🥉 24 · ⭐ 950 ) - API Documentation for Python Projects . < code > < a href = " http://bit.ly/3rvuUlR " > Unlicense < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / mitmproxy / pdoc ) ( 👨 💻 30 · 🔀 110 · 📦 330 · 📋 170 - 2 % open · ⏱ ️ 16.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / mitmproxy / pdoc
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pdoc ) ( 📥 61 K / month · 📦 290 · ⏱ ️ 11.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pdoc
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/econchick/interrogate " > interrogate < / a > < / b > ( 🥉 23 · ⭐ 280 ) - Explain yourself ! Interrogate a codebase for docstring coverage . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / econchick / interrogate ) ( 👨 💻 9 · 🔀 20 · 📦 650 · 📋 30 - 36 % open · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / econchick / interrogate
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / interrogate ) ( 📥 64 K / month · ⏱ ️ 15.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install interrogate
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/asottile/blacken-docs " > blacken - docs < / a > < / b > ( 🥉 21 · ⭐ 220 ) - Run ` black ` on python code blocks in documentation files . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / asottile / blacken - docs ) ( 👨 💻 12 · 🔀 17 · 📋 30 - 6 % open · ⏱ ️ 22.06 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / asottile / blacken - docs
2021-05-13 15:02:34 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / blacken - docs ) ( 📥 7.5 K / month · 📦 22 · ⏱ ️ 02.03 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install blacken - docs
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / blacken - docs ) ( 📥 17 K · ⏱ ️ 02.03 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge blacken - docs
2021-05-13 15:02:34 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/zhaoterryy/mkdocs-pdf-export-plugin " > mkdocs - pdf - export - plugin < / a > < / b > ( 🥉 21 · ⭐ 190 · 💤 ) - An MkDocs plugin to export content pages as PDF files . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-05-13 15:02:34 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / zhaoterryy / mkdocs - pdf - export - plugin ) ( 👨 💻 9 · 🔀 29 · 📦 130 · 📋 80 - 45 % open · ⏱ ️ 23.07 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / zhaoterryy / mkdocs - pdf - export - plugin
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mkdocs - pdf - export - plugin ) ( 📥 12 K / month · 📦 4 · ⏱ ️ 23.07 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install mkdocs - pdf - export - plugin
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/mkdocstrings/mkdocstrings " > mkdocstrings < / a > < / b > ( 🥉 20 · ⭐ 380 ) - Automatic documentation from sources , for MkDocs . < code > < a href = " http://bit.ly/3hkKRql " > ISC < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / mkdocstrings / mkdocstrings ) ( 👨 💻 19 · 🔀 46 · 📋 180 - 23 % open · ⏱ ️ 09.06 .2021 ) :
` ` `
git clone https : / / github . com / pawamoy / mkdocstrings
` ` `
- [ PyPi ] ( https : / / pypi . org / project / mkdocstrings ) ( 📥 50 K / month · ⏱ ️ 09.06 .2021 ) :
` ` `
pip install mkdocstrings
` ` `
< / details >
< details > < summary > < b > < a href = " https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin " > mkdocs - awesome - pages - plugin < / a > < / b > ( 🥉 20 · ⭐ 160 ) - An MkDocs plugin that simplifies configuring page . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
- [ GitHub ] ( https : / / github . com / lukasgeiter / mkdocs - awesome - pages - plugin ) ( 👨 💻 2 · 🔀 17 · 📦 380 · 📋 38 - 15 % open · ⏱ ️ 22.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / lukasgeiter / mkdocs - awesome - pages - plugin
2021-04-22 14:47:30 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mkdocs - awesome - pages - plugin ) ( 📥 38 K / month · 📦 90 · ⏱ ️ 22.12 .2020 ) :
2021-04-22 14:47:30 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install mkdocs - awesome - pages - plugin
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/timothycrosley/portray " > portray < / a > < / b > ( 🥉 19 · ⭐ 740 ) - Your Project with Great Documentation . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / timothycrosley / portray ) ( 👨 💻 16 · 🔀 57 · 📋 49 - 40 % open · ⏱ ️ 13.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / timothycrosley / portray
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / portray ) ( 📥 8.4 K / month · 📦 8 · ⏱ ️ 13.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install portray
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/clayrisser/sphinx-markdown-builder " > sphinx - markdown - builder < / a > < / b > ( 🥉 19 · ⭐ 100 · 💤 ) - sphinx builder that outputs markdown files . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / clayrisser / sphinx - markdown - builder ) ( 👨 💻 16 · 🔀 28 · 📦 150 · 📋 34 - 52 % open · ⏱ ️ 07.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / codejamninja / sphinx - markdown - builder
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sphinx - markdown - builder ) ( 📥 15 K / month · 📦 42 · ⏱ ️ 23.12 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install sphinx - markdown - builder
2021-04-08 14:55:49 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/orzih/mkdocs-with-pdf " > mkdocs - with - pdf < / a > < / b > ( 🥉 19 · ⭐ 66 ) - Generate a single PDF file from MkDocs repository . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / orzih / mkdocs - with - pdf ) ( 👨 💻 6 · 🔀 10 · 📦 28 · 📋 47 - 31 % open · ⏱ ️ 15.06 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / orzih / mkdocs - with - pdf
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mkdocs - with - pdf ) ( 📥 5.5 K / month · ⏱ ️ 15.06 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install mkdocs - with - pdf
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ml-tooling/lazydocs " > lazydocs < / a > < / b > ( 🥉 16 · ⭐ 26 ) - Generate markdown API documentation from Google - style Python docstring . . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ml - tooling / lazydocs ) ( 👨 💻 4 · 🔀 6 · 📦 26 · ⏱ ️ 15.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / ml - tooling / lazydocs
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / lazydocs ) ( 📥 340 / month · ⏱ ️ 15.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install lazydocs
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > Show 7 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/bitprophet/alabaster " > alabaster < / a > < / b > ( 🥈 31 · ⭐ 610 · 💀 ) - Lightweight , configurable Sphinx theme . Now the Sphinx . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-04-01 14:52:19 +00:00
- < b > < a href = " https://github.com/ryan-roemer/sphinx-bootstrap-theme " > sphinx - bootstrap - theme < / a > < / b > ( 🥈 25 · ⭐ 580 · 💀 ) - Sphinx Bootstrap Theme . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/bitprophet/releases " > releases < / a > < / b > ( 🥉 23 · ⭐ 160 · 💀 ) - A powerful Sphinx changelog - generating extension . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < code > < img src = " https://www.sphinx-doc.org/en/master/_static/favicon.svg " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/pycco-docs/pycco " > pycco < / a > < / b > ( 🥉 22 · ⭐ 750 · 💀 ) - Literate - style documentation generator . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
- < b > < a href = " https://github.com/zhaoterryy/mkdocs-git-revision-date-plugin " > mkdocs - git - revision - date - plugin < / a > < / b > ( 🥉 19 · ⭐ 34 · 💤 ) - MkDocs plugin for setting revision date from git per . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/zayd62/mkdocs-versioning " > mkdocs - versioning < / a > < / b > ( 🥉 18 · ⭐ 40 ) - A tool that allows for versioning sites built with mkdocs . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/timvink/mkdocs-print-site-plugin " > mkdocs - print - site - plugin < / a > < / b > ( 🥉 17 · ⭐ 18 ) - MkDocs Plugin allowing your visitors to * File Print . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://squidfunk.github.io/mkdocs-material/assets/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Debugging Tools
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-02-25 14:45:23 +00:00
< details > < summary > < b > < a href = " https://github.com/gotcha/ipdb " > ipdb < / a > < / b > ( 🥇 31 · ⭐ 1.4 K ) - Integration of IPython pdb . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / gotcha / ipdb ) ( 👨 💻 48 · 🔀 130 · 📦 27 K · 📋 160 - 31 % open · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / gotcha / ipdb
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / ipdb ) ( 📥 1.6 M / month · 📦 17 K · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install ipdb
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / ipdb ) ( 📥 170 K · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge ipdb
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/cool-RR/PySnooper " > PySnooper < / a > < / b > ( 🥇 29 · ⭐ 14 K ) - Never use print for debugging again . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / cool - RR / PySnooper ) ( 👨 💻 26 · 🔀 900 · 📦 420 · 📋 110 - 16 % open · ⏱ ️ 19.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / cool - RR / PySnooper
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pysnooper ) ( 📥 85 K / month · 📦 46 · ⏱ ️ 19.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install pysnooper
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pysnooper ) ( 📥 37 K · ⏱ ️ 19.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge pysnooper
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/eliben/pyelftools " > pyelftools < / a > < / b > ( 🥈 28 · ⭐ 1.2 K ) - Parsing ELF and DWARF in Python . < code > < a href = " http://bit.ly/3rvuUlR " > Unlicense < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / eliben / pyelftools ) ( 👨 💻 75 · 🔀 390 · 📦 2.2 K · 📋 170 - 32 % open · ⏱ ️ 27.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / eliben / pyelftools
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyelftools ) ( 📥 630 K / month · 📦 880 · ⏱ ️ 27.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install pyelftools
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyelftools ) ( 📥 67 K · ⏱ ️ 27.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge pyelftools
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/inducer/pudb " > pudb < / a > < / b > ( 🥈 26 · ⭐ 2.1 K · 📉 ) - Full - screen console debugger for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-03-11 14:44:54 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / inducer / pudb ) ( 👨 💻 77 · 🔀 180 · 📦 2.4 K · 📋 270 - 50 % open · ⏱ ️ 08.06 .2021 ) :
2021-03-11 14:44:54 +00:00
` ` `
git clone https : / / github . com / inducer / pudb
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pudb ) ( 📥 220 K / month · 📦 1.4 K · ⏱ ️ 08.05 .2021 ) :
2021-03-11 14:44:54 +00:00
` ` `
pip install pudb
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pudb ) ( 📥 100 K · ⏱ ️ 15.04 .2020 ) :
2021-03-11 14:44:54 +00:00
` ` `
conda install - c conda - forge pudb
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pdbpp/pdbpp " > pdbpp < / a > < / b > ( 🥈 26 · ⭐ 750 ) - pdb + + , a drop - in replacement for pdb ( the Python debugger ) . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pdbpp / pdbpp ) ( 👨 💻 39 · 🔀 42 · 📦 2.1 K · 📋 170 - 34 % open · ⏱ ️ 30.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pdbpp / pdbpp
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pdbpp ) ( 📥 290 K / month · 📦 1 K · ⏱ ️ 04.10 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pdbpp
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pdbpp ) ( 📥 59 K · ⏱ ️ 07.05 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pdbpp
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/cs01/gdbgui " > gdbgui < / a > < / b > ( 🥉 25 · ⭐ 8 K ) - Browser - based frontend to gdb ( gnu debugger ) . Add breakpoints , view . . < code > < a href = " http://bit.ly/2M0xdwT " > ❗ ️ GPL - 3.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / cs01 / gdbgui ) ( 👨 💻 36 · 🔀 470 · 📥 4 K · 📦 89 · 📋 270 - 41 % open · ⏱ ️ 01.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / cs01 / gdbgui
2021-02-04 15:01:36 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / gdbgui ) ( 📥 100 K / month · 📦 2 · ⏱ ️ 20.05 .2021 ) :
2021-02-04 15:01:36 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install gdbgui
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/agronholm/typeguard " > typeguard < / a > < / b > ( 🥉 25 · ⭐ 650 ) - Run - time type checker for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / agronholm / typeguard ) ( 👨 💻 18 · 🔀 61 · 📋 160 - 25 % open · ⏱ ️ 04.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / agronholm / typeguard
2021-01-28 14:48:38 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / typeguard ) ( 📥 3 M / month · 📦 160 · ⏱ ️ 04.06 .2021 ) :
2021-01-28 14:48:38 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install typeguard
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / typeguard ) ( 📥 43 K · ⏱ ️ 04.06 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
conda install - c conda - forge typeguard
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/gruns/icecream " > icecream < / a > < / b > ( 🥉 23 · ⭐ 4.9 K ) - Never use print ( ) to debug again . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / gruns / icecream ) ( 👨 💻 14 · 🔀 96 · 📋 67 - 23 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / gruns / icecream
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / icecream ) ( 📥 62 K / month · 📦 6 · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install icecream
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/ionelmc/python-hunter " > python - hunter < / a > < / b > ( 🥉 22 · ⭐ 620 ) - Hunter is a flexible code tracing toolkit . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ionelmc / python - hunter ) ( 👨 💻 8 · 🔀 32 · 📦 63 · 📋 83 - 44 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / ionelmc / python - hunter
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / hunter ) ( 📥 5.5 K / month · 📦 34 · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install hunter
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/alexmojaki/snoop " > snoop < / a > < / b > ( 🥉 22 · ⭐ 590 ) - A powerful set of Python debugging tools , based on PySnooper . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / alexmojaki / snoop ) ( 👨 💻 20 · 🔀 20 · 📦 50 · 📋 29 - 44 % open · ⏱ ️ 26.03 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / alexmojaki / snoop
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / snoop ) ( 📥 32 K / month · 📦 8 · ⏱ ️ 26.03 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install snoop
2021-01-19 20:28:26 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ionelmc/python-manhole " > python - manhole < / a > < / b > ( 🥉 21 · ⭐ 310 ) - Debugging manhole for python applications . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ionelmc / python - manhole ) ( 👨 💻 10 · 🔀 15 · 📦 70 · 📋 20 - 25 % open · ⏱ ️ 08.04 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-05-13 15:02:34 +00:00
git clone https : / / github . com / ionelmc / python - manhole
2021-01-19 20:28:26 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / manhole ) ( 📥 7.9 K / month · 📦 66 · ⏱ ️ 08.04 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
2021-05-13 15:02:34 +00:00
pip install manhole
2021-01-19 20:28:26 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/alexmojaki/birdseye " > Birdseye < / a > < / b > ( 🥉 19 · ⭐ 1.4 K ) - Graphical Python debugger which lets you easily view the values of all . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-01 14:52:19 +00:00
- [ GitHub ] ( https : / / github . com / alexmojaki / birdseye ) ( 👨 💻 9 · 🔀 70 · 📋 48 - 35 % open · ⏱ ️ 26.03 .2021 ) :
` ` `
git clone https : / / github . com / alexmojaki / birdseye
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / birdseye ) ( 📥 1.2 K / month · ⏱ ️ 25.08 .2020 ) :
2021-04-01 14:52:19 +00:00
` ` `
pip install birdseye
` ` `
< / details >
< details > < summary > Show 1 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/lmacken/pyrasite " > pyrasite < / a > < / b > ( 🥉 21 · ⭐ 2.5 K · 💀 ) - Inject code into running Python processes . < code > < a href = " http://bit.ly/2M0xdwT " > ❗ ️ GPL - 3.0 < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Testing Tools
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
🔗 & nbsp ; < b > < a href = " https://github.com/ml-tooling/best-of-web-python " > best - of - web - python - Testing < / a > < / b > ( ⭐ 1.3 K · 🐣 ) - Testing libraries & tools for python web frameworks .
2021-01-09 04:58:10 +00:00
2021-01-12 23:39:08 +00:00
🔗 & nbsp ; < b > < a href = " https://docs.python.org/3/library/unittest.html " > unittest < / a > < / b > - Unittest is a test framework included in the Python standard library .
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest " > pytest < / a > < / b > ( 🥇 36 · ⭐ 7.5 K ) - The pytest framework makes it easy to write small tests , yet scales . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest ) ( 👨 💻 730 · 🔀 1.7 K · 📦 330 K · 📋 4.5 K - 14 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / pytest - dev / pytest
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest ) ( 📥 29 M / month · 📦 130 K · ⏱ ️ 04.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install pytest
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest ) ( 📥 8.2 M · ⏱ ️ 27.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
conda install - c conda - forge pytest
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/tox-dev/tox " > tox < / a > < / b > ( 🥇 36 · ⭐ 2.3 K ) - Command line driven CI frontend and development task automation tool . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / tox - dev / tox ) ( 👨 💻 240 · 🔀 370 · 📦 45 K · 📋 1.2 K - 11 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / tox - dev / tox
2021-01-09 04:58:10 +00:00
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / tox ) ( 📥 4.2 M / month · 📦 36 K · ⏱ ️ 05.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install tox
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / tox ) ( 📥 300 K · ⏱ ️ 05.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
conda install - c conda - forge tox
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/robotframework/robotframework " > robotframework < / a > < / b > ( 🥇 34 · ⭐ 6 K ) - Generic automation framework for acceptance testing and RPA . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / robotframework / robotframework ) ( 👨 💻 140 · 🔀 1.7 K · 📥 510 · 📦 3.9 K · 📋 3.6 K - 5 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
git clone https : / / github . com / robotframework / robotframework
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / robotframework ) ( 📥 720 K / month · 📦 1.4 K · ⏱ ️ 25.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
pip install robotframework
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / robotframework ) ( 📥 52 K · ⏱ ️ 25.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-03-04 14:48:35 +00:00
conda install - c conda - forge robotframework
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/HypothesisWorks/hypothesis " > hypothesis < / a > < / b > ( 🥇 33 · ⭐ 5.2 K ) - Hypothesis is a powerful , flexible , and easy to use library for . . < code > < a href = " http://bit.ly/3postzC " > MPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / HypothesisWorks / hypothesis ) ( 👨 💻 250 · 🔀 460 · 📦 9 K · 📋 1.1 K - 5 % open · ⏱ ️ 15.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / HypothesisWorks / hypothesis
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / hypothesis ) ( 📥 1.8 M / month · 📦 2.6 K · ⏱ ️ 09.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install hypothesis
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / hypothesis ) ( 📥 4.3 M · ⏱ ️ 09.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge hypothesis
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/spulec/freezegun " > freezegun < / a > < / b > ( 🥇 32 · ⭐ 2.9 K ) - Let your Python tests travel through time . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / spulec / freezegun ) ( 👨 💻 94 · 🔀 200 · 📦 8.2 K · 📋 230 - 28 % open · ⏱ ️ 18.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / spulec / freezegun
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / freezegun ) ( 📥 4.2 M / month · 📦 8.4 K · ⏱ ️ 20.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install freezegun
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / freezegun ) ( 📥 230 K · ⏱ ️ 20.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
conda install - c conda - forge freezegun
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-15 14:52:14 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-cov " > pytest - cov < / a > < / b > ( 🥇 32 · ⭐ 1 K ) - Coverage plugin for pytest . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - cov ) ( 👨 💻 66 · 🔀 150 · 📦 89 K · 📋 290 - 34 % open · ⏱ ️ 01.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
git clone https : / / github . com / pytest - dev / pytest - cov
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - cov ) ( 📥 13 M / month · 📦 43 K · ⏱ ️ 01.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
pip install pytest - cov
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - cov ) ( 📥 3 M · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-15 14:52:14 +00:00
conda install - c conda - forge pytest - cov
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-xdist " > pytest - xdist < / a > < / b > ( 🥇 32 · ⭐ 720 ) - pytest plugin for distributed testing and loop - on - failures . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - xdist ) ( 👨 💻 74 · 🔀 150 · 📦 19 K · 📋 430 - 46 % open · ⏱ ️ 16.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pytest - dev / pytest - xdist
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - xdist ) ( 📥 4.6 M / month · 📦 7.3 K · ⏱ ️ 16.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pytest - xdist
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - xdist ) ( 📥 1.5 M · ⏱ ️ 17.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pytest - xdist
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/TheKevJames/coveralls-python " > coveralls - python < / a > < / b > ( 🥈 31 · ⭐ 460 ) - Show coverage stats online via coveralls . io . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / TheKevJames / coveralls - python ) ( 👨 💻 57 · 🔀 170 · 📦 18 K · 📋 140 - 5 % open · ⏱ ️ 14.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / coveralls - clients / coveralls - python
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / coveralls ) ( 📥 560 K / month · 📦 17 K · ⏱ ️ 24.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install coveralls
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/FactoryBoy/factory_boy " > factory_boy < / a > < / b > ( 🥈 30 · ⭐ 2.5 K ) - A test fixtures replacement for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-15 14:52:14 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / FactoryBoy / factory_boy ) ( 👨 💻 120 · 🔀 320 · 📋 480 - 28 % open · ⏱ ️ 23.06 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / FactoryBoy / factory_boy
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / factory_boy ) ( 📥 1.7 M / month · 📦 4.3 K · ⏱ ️ 05.05 .2018 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install factory_boy
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / factory_boy ) ( 📥 72 K · ⏱ ️ 04.04 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge factory_boy
2021-04-15 14:52:14 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/asweigart/pyautogui " > pyautogui < / a > < / b > ( 🥈 29 · ⭐ 5.2 K · 📉 ) - A cross - platform GUI automation Python module for human beings . . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / asweigart / pyautogui ) ( 👨 💻 50 · 🔀 720 · 📦 8.5 K · 📋 480 - 64 % open · ⏱ ️ 18.04 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / asweigart / pyautogui
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyautogui ) ( 📥 420 K / month · 📦 610 · ⏱ ️ 06.10 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pyautogui
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyautogui ) ( 📥 130 K · ⏱ ️ 13.10 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge pyautogui
2021-04-08 14:55:49 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-mock " > pytest - mock < / a > < / b > ( 🥈 29 · ⭐ 1.1 K ) - Thin - wrapper around the mock package for easier use with pytest . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-29 14:43:24 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - mock ) ( 👨 💻 54 · 🔀 95 · 📦 17 K · 📋 99 - 10 % open · ⏱ ️ 14.06 .2021 ) :
2021-04-29 14:43:24 +00:00
` ` `
git clone https : / / github . com / pytest - dev / pytest - mock
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - mock ) ( 📥 4.2 M / month · 📦 6.2 K · ⏱ ️ 06.05 .2021 ) :
2021-04-29 14:43:24 +00:00
` ` `
pip install pytest - mock
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - mock ) ( 📥 970 K · ⏱ ️ 07.05 .2021 ) :
2021-04-29 14:43:24 +00:00
` ` `
conda install - c conda - forge pytest - mock
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-asyncio " > pytest - asyncio < / a > < / b > ( 🥈 29 · ⭐ 740 ) - Pytest support for asyncio . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-01 14:52:19 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - asyncio ) ( 👨 💻 26 · 🔀 80 · 📦 13 K · 📋 160 - 40 % open · ⏱ ️ 30.05 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / pytest - dev / pytest - asyncio
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - asyncio ) ( 📥 1.7 M / month · 📦 2 K · ⏱ ️ 21.04 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install pytest - asyncio
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - asyncio ) ( 📥 460 K · ⏱ ️ 21.05 .2021 ) :
2021-04-22 14:47:30 +00:00
` ` `
conda install - c conda - forge pytest - asyncio
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-html " > pytest - html < / a > < / b > ( 🥈 29 · ⭐ 430 ) - Plugin for generating HTML reports for pytest results . < code > < a href = " http://bit.ly/3postzC " > MPL - 2.0 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - html ) ( 👨 💻 43 · 🔀 170 · 📦 11 K · 📋 260 - 31 % open · ⏱ ️ 23.01 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / pytest - dev / pytest - html
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - html ) ( 📥 1.6 M / month · 📦 980 · ⏱ ️ 13.12 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install pytest - html
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - html ) ( 📥 140 K · ⏱ ️ 13.12 .2020 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge pytest - html
2021-04-08 14:55:49 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/microsoft/playwright-python " > playwright - python < / a > < / b > ( 🥈 28 · ⭐ 4.8 K ) - Python version of the Playwright testing and automation . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / microsoft / playwright - python ) ( 👨 💻 21 · 🔀 410 · 📦 260 · 📋 360 - 4 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / microsoft / playwright - python
2021-02-18 14:47:29 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / playwright ) ( 📥 91 K / month · ⏱ ️ 11.06 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install playwright
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/lk-geimfari/mimesis " > mimesis < / a > < / b > ( 🥈 28 · ⭐ 3.3 K ) - Mimesis is a high - performance fake data generator for Python , which . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / lk - geimfari / mimesis ) ( 👨 💻 110 · 🔀 270 · 📥 160 · 📋 290 - 1 % open · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / lk - geimfari / mimesis
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mimesis ) ( 📥 110 K / month · 📦 84 · ⏱ ️ 21.12 .2020 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install mimesis
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ionelmc/pytest-benchmark " > pytest - benchmark < / a > < / b > ( 🥈 27 · ⭐ 780 ) - py . test fixture for benchmarking code . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ionelmc / pytest - benchmark ) ( 👨 💻 33 · 🔀 83 · 📦 1.9 K · 📋 150 - 49 % open · ⏱ ️ 14.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / ionelmc / pytest - benchmark
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - benchmark ) ( 📥 320 K / month · 📦 730 · ⏱ ️ 17.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install pytest - benchmark
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - benchmark ) ( 📥 620 K · ⏱ ️ 18.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge pytest - benchmark
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Teemu/pytest-sugar " > pytest - sugar < / a > < / b > ( 🥈 27 · ⭐ 710 · 💤 ) - a plugin for py . test that changes the default look and . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Teemu / pytest - sugar ) ( 👨 💻 36 · 🔀 52 · 📦 7.5 K · 📋 100 - 33 % open · ⏱ ️ 24.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / Teemu / pytest - sugar
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - sugar ) ( 📥 510 K / month · 📦 4.6 K · ⏱ ️ 06.07 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install pytest - sugar
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - sugar ) ( 📥 100 K · ⏱ ️ 18.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge pytest - sugar
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/nose-devs/nose2 " > nose2 < / a > < / b > ( 🥈 27 · ⭐ 680 ) - The successor to nose , based on unittest2 . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-05-13 15:02:34 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / nose - devs / nose2 ) ( 👨 💻 71 · 🔀 130 · 📦 3.8 K · 📋 250 - 21 % open · ⏱ ️ 10.03 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / nose - devs / nose2
2021-05-13 15:02:34 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / nose2 ) ( 📥 410 K / month · 📦 1.9 K · ⏱ ️ 27.01 .2021 ) :
2021-05-13 15:02:34 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install nose2
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / nose2 ) ( 📥 32 K · ⏱ ️ 02.02 .2020 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge nose2
2021-05-13 15:02:34 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/datadriventests/ddt " > ddt < / a > < / b > ( 🥈 27 · ⭐ 390 ) - Data - Driven Tests for Python Unittest . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / datadriventests / ddt ) ( 👨 💻 34 · 🔀 96 · 📦 3.6 K · 📋 47 - 36 % open · ⏱ ️ 12.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / datadriventests / ddt
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / ddt ) ( 📥 290 K / month · 📦 2.5 K · ⏱ ️ 15.05 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install ddt
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / ddt ) ( 📥 60 K · ⏱ ️ 15.05 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge ddt
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-29 14:43:24 +00:00
< details > < summary > < b > < a href = " https://github.com/CleanCut/green " > green < / a > < / b > ( 🥉 26 · ⭐ 700 ) - Green is a clean , colorful , fast python test runner . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / CleanCut / green ) ( 👨 💻 37 · 🔀 74 · 📦 580 · 📋 170 - 3 % open · ⏱ ️ 28.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / CleanCut / green
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / green ) ( 📥 17 K / month · 📦 360 · ⏱ ️ 28.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install green
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / green ) ( 📥 81 K · ⏱ ️ 12.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge green
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/dbader/pytest-mypy " > pytest - mypy < / a > < / b > ( 🥉 26 · ⭐ 190 ) - Mypy static type checker plugin for Pytest . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / dbader / pytest - mypy ) ( 👨 💻 15 · 🔀 31 · 📦 1.1 K · 📋 43 - 20 % open · ⏱ ️ 16.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / dbader / pytest - mypy
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - mypy ) ( 📥 250 K / month · 📦 270 · ⏱ ️ 21.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install pytest - mypy
2021-02-04 15:01:36 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - mypy ) ( 📥 10 K · ⏱ ️ 24.11 .2020 ) :
2021-02-04 15:01:36 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge pytest - mypy
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-bdd " > pytest - bdd < / a > < / b > ( 🥉 25 · ⭐ 830 ) - BDD library for the py . test runner . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-04-01 14:52:19 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - bdd ) ( 👨 💻 40 · 🔀 140 · 📋 230 - 44 % open · ⏱ ️ 29.04 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / pytest - dev / pytest - bdd
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - bdd ) ( 📥 190 K / month · 📦 270 · ⏱ ️ 07.12 .2020 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pytest - bdd
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - bdd ) ( 📥 31 K · ⏱ ️ 03.02 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge pytest - bdd
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/airspeed-velocity/asv " > asv < / a > < / b > ( 🥉 25 · ⭐ 600 ) - Airspeed Velocity : A simple Python benchmarking tool with web - based reporting . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-21 15:08:33 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / airspeed - velocity / asv ) ( 👨 💻 54 · 🔀 130 · 📦 170 · 📋 410 - 26 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-21 15:08:33 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / airspeed - velocity / asv
2021-01-21 15:08:33 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / asv ) ( 📥 19 K / month · 📦 88 · ⏱ ️ 16.05 .2020 ) :
2021-01-21 15:08:33 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install asv
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / asv ) ( 📥 490 K · ⏱ ️ 05.06 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
conda install - c conda - forge asv
2021-01-21 15:08:33 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/hamcrest/PyHamcrest " > PyHamcrest < / a > < / b > ( 🥉 25 · ⭐ 550 ) - Hamcrest matchers for Python . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / hamcrest / PyHamcrest ) ( 👨 💻 34 · 🔀 84 · 📋 60 - 20 % open · ⏱ ️ 08.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / hamcrest / PyHamcrest
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyhamcrest ) ( 📥 930 K / month · 📦 3.4 K · ⏱ ️ 02.03 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pyhamcrest
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyhamcrest ) ( 📥 360 K · ⏱ ️ 02.03 .2020 ) :
2021-04-08 14:55:49 +00:00
` ` `
2021-06-24 14:41:40 +00:00
conda install - c conda - forge pyhamcrest
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-testinfra " > pytest - testinfra < / a > < / b > ( 🥉 24 · ⭐ 1.9 K ) - Testinfra test your infrastructures . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-06-03 15:20:40 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - testinfra ) ( 👨 💻 100 · 🔀 270 · 📋 310 - 36 % open · ⏱ ️ 20.06 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / pytest - dev / pytest - testinfra
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - testinfra ) ( 📥 81 K / month · ⏱ ️ 20.06 .2021 ) :
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install pytest - testinfra
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
< / details >
< details > < summary > < b > < a href = " https://github.com/xiaocong/uiautomator " > uiautomator < / a > < / b > ( 🥉 24 · ⭐ 1.7 K · 💤 ) - Python wrapper of Android uiautomator test tool . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
- [ GitHub ] ( https : / / github . com / xiaocong / uiautomator ) ( 👨 💻 13 · 🔀 590 · 📦 190 · 📋 290 - 59 % open · ⏱ ️ 16.11 .2020 ) :
2021-06-03 15:20:40 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / xiaocong / uiautomator
` ` `
- [ PyPi ] ( https : / / pypi . org / project / uiautomator ) ( 📥 14 K / month · 📦 120 · ⏱ ️ 16.11 .2020 ) :
` ` `
pip install uiautomator
2021-06-03 15:20:40 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/tarpas/pytest-testmon " > pytest - testmon < / a > < / b > ( 🥉 24 · ⭐ 480 ) - Selects tests affected by changed files . Continous . . < code > < a href = " http://bit.ly/3pwmjO5 " > ❗ ️ AGPL - 3.0 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-02-25 14:45:23 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / tarpas / pytest - testmon ) ( 👨 💻 16 · 🔀 28 · 📦 310 · 📋 110 - 25 % open · ⏱ ️ 30.04 .2021 ) :
2021-02-25 14:45:23 +00:00
` ` `
2021-04-01 14:52:19 +00:00
git clone https : / / github . com / tarpas / pytest - testmon
2021-02-25 14:45:23 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - testmon ) ( 📥 78 K / month · 📦 98 · ⏱ ️ 28.04 .2021 ) :
2021-02-25 14:45:23 +00:00
` ` `
2021-04-01 14:52:19 +00:00
pip install pytest - testmon
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pytest - testmon ) ( 📥 31 K · ⏱ ️ 03.08 .2019 ) :
2021-04-01 14:52:19 +00:00
` ` `
conda install - c conda - forge pytest - testmon
2021-02-25 14:45:23 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/nestorsalceda/mamba " > Mamba Test Runner < / a > < / b > ( 🥉 24 · ⭐ 470 · 💤 ) - The definitive testing tool for Python . Born under the . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-05-13 15:02:34 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / nestorsalceda / mamba ) ( 👨 💻 22 · 🔀 64 · 📋 97 - 46 % open · ⏱ ️ 16.11 .2020 ) :
2021-05-13 15:02:34 +00:00
` ` `
git clone https : / / github . com / nestorsalceda / mamba
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / mamba ) ( 📥 26 K / month · 📦 220 · ⏱ ️ 16.11 .2020 ) :
2021-05-13 15:02:34 +00:00
` ` `
pip install mamba
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Erotemic/xdoctest " > xdoctest < / a > < / b > ( 🥉 24 · ⭐ 96 ) - A rewrite of Python ' s builtin doctest module (with pytest plugin.. <code><a href= " http://bit.ly/3nYMfla " >Apache-2</a></code></summary>
2021-01-28 14:48:38 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Erotemic / xdoctest ) ( 👨 💻 5 · 🔀 5 · 📦 1.1 K · 📋 32 - 50 % open · ⏱ ️ 19.02 .2021 ) :
2021-02-04 15:01:36 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / Erotemic / xdoctest
2021-02-18 14:47:29 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / xdoctest ) ( 📥 79 K / month · 📦 52 · ⏱ ️ 29.01 .2021 ) :
2021-02-18 14:47:29 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install xdoctest
2021-02-04 15:01:36 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/theacodes/nox " > nox < / a > < / b > ( 🥉 23 · ⭐ 570 ) - Flexible test automation for Python . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / theacodes / nox ) ( 👨 💻 59 · 🔀 95 · 📋 220 - 15 % open · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
git clone https : / / github . com / theacodes / nox
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / nox ) ( 📥 370 K / month · 📦 56 · ⏱ ️ 13.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
pip install nox
` ` `
- [ Conda ] ( https : / / anaconda . org / conda - forge / nox ) ( 📥 31 K · ⏱ ️ 20.06 .2021 ) :
` ` `
conda install - c conda - forge nox
` ` `
< / details >
< details > < summary > < b > < a href = " https://github.com/pytest-dev/pytest-randomly " > pytest - randomly < / a > < / b > ( 🥉 23 · ⭐ 320 ) - Pytest plugin to randomly order tests and control random . seed . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
- [ GitHub ] ( https : / / github . com / pytest - dev / pytest - randomly ) ( 👨 💻 15 · 🔀 22 · 📋 43 - 16 % open · ⏱ ️ 22.06 .2021 ) :
` ` `
git clone https : / / github . com / pytest - dev / pytest - randomly
` ` `
- [ PyPi ] ( https : / / pypi . org / project / pytest - randomly ) ( 📥 400 K / month · 📦 210 · ⏱ ️ 10.05 .2021 ) :
` ` `
pip install pytest - randomly
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/sixpack/sixpack " > sixpack < / a > < / b > ( 🥉 22 · ⭐ 1.7 K · 💤 ) - Sixpack is a language - agnostic a / b - testing framework . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-03-11 14:44:54 +00:00
- [ GitHub ] ( https : / / github . com / sixpack / sixpack ) ( 👨 💻 56 · 🔀 180 · 📦 8 · 📋 210 - 41 % open · ⏱ ️ 26.08 .2020 ) :
` ` `
git clone https : / / github . com / sixpack / sixpack
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / sixpack ) ( 📥 320 / month · 📦 4 · ⏱ ️ 22.11 .2017 ) :
2021-03-11 14:44:54 +00:00
` ` `
pip install sixpack
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/avast/pytest-docker " > pytest - docker < / a > < / b > ( 🥉 21 · ⭐ 210 ) - Docker - based integration tests . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / avast / pytest - docker ) ( 👨 💻 11 · 🔀 40 · 📥 66 · 📋 31 - 54 % open · ⏱ ️ 14.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / avast / pytest - docker
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pytest - docker ) ( 📥 28 K / month · 📦 28 · ⏱ ️ 14.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pytest - docker
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > Show 8 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/nose-devs/nose " > nose < / a > < / b > ( 🥇 32 · ⭐ 1.3 K · 💀 ) - nose is nicer testing for python . < code > < a href = " https://tldrlegal.com/search?q=LGPL-2.1 % 2B " > ❗ ️ LGPL - 2.1 + < / a > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/joeyespo/pytest-watch " > pytest - watch < / a > < / b > ( 🥉 24 · ⭐ 570 · 💀 ) - Local continuous test runner with pytest and watchdog . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/ActivisionGameScience/assertpy " > assertpy < / a > < / b > ( 🥉 21 · ⭐ 250 · 💀 ) - Simple assertion library for unit testing in python with a fluent . . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/TvoroG/pytest-lazy-fixture " > pytest - lazy - fixture < / a > < / b > ( 🥉 21 · ⭐ 190 · 💀 ) - It helps to use fixtures in pytest . mark . parametrize . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/gabrielcnr/pytest-datadir " > pytest - datadir < / a > < / b > ( 🥉 20 · ⭐ 140 · 💀 ) - pytest plugin for manipulating test data directories and . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/emirozer/fake2db " > fake2db < / a > < / b > ( 🥉 18 · ⭐ 2.1 K · 💀 ) - create custom test databases that are populated with fake data . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code >
2021-02-25 14:45:23 +00:00
- < b > < a href = " https://github.com/pytest-dev/pytest-play " > pytest - play < / a > < / b > ( 🥉 16 · ⭐ 63 · 💀 ) - pytest plugin that let you automate actions and . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < code > < img src = " https://docs.pytest.org/en/stable/_static/favicon.png " style = " display:inline; " width = " 13 " height = " 13 " > < / code >
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/man-group/pytest-plugins " > pytest - plugins < / a > < / b > ( 🥉 13 · ⭐ 380 · 💀 ) - A grab - bag of nifty pytest plugins . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Code Packaging
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
🔗 & nbsp ; < b > < a href = " https://packaging.python.org/overview/ " > Python . org Packaging < / a > < / b > - An Overview of Packaging for Python .
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pyinstaller/pyinstaller " > pyinstaller < / a > < / b > ( 🥇 34 · ⭐ 8.2 K ) - Freeze ( package ) Python programs into stand - alone executables . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyinstaller / pyinstaller ) ( 👨 💻 400 · 🔀 1.7 K · 📥 710 K · 📦 18 K · 📋 4.2 K - 8 % open · ⏱ ️ 17.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pyinstaller / pyinstaller
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyinstaller ) ( 📥 580 K / month · ⏱ ️ 17.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pyinstaller
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyinstaller ) ( 📥 240 K · ⏱ ️ 21.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pyinstaller
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/packaging " > packaging < / a > < / b > ( 🥇 31 · ⭐ 310 ) - Core utilities for Python packages . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / packaging ) ( 👨 💻 70 · 🔀 150 · 📥 96 · 📦 220 K · 📋 200 - 26 % open · ⏱ ️ 19.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
git clone https : / / github . com / pypa / packaging
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / packaging ) ( 📥 57 M / month · 📦 29 K · ⏱ ️ 29.01 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
pip install packaging
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / packaging ) ( 📥 7.9 M · ⏱ ️ 04.02 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
conda install - c conda - forge packaging
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/Nuitka/Nuitka " > Nuitka < / a > < / b > ( 🥈 27 · ⭐ 5.3 K ) - Nuitka is a Python compiler written in Python . It ' s fully compatible.. <code><a href= " http://bit.ly/3nYMfla " >Apache-2</a></code></summary>
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / Nuitka / Nuitka ) ( 👨 💻 98 · 🔀 310 · 📋 940 - 21 % open · ⏱ ️ 19.06 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
git clone https : / / github . com / Nuitka / Nuitka
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / nuitka ) ( 📥 26 K / month · 📦 54 · ⏱ ️ 24.06 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
pip install nuitka
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / nuitka ) ( 📥 290 K · ⏱ ️ 07.06 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
conda install - c conda - forge nuitka
` ` `
< / details >
2021-04-15 14:52:14 +00:00
< details > < summary > < b > < a href = " https://github.com/pantsbuild/pex " > pex < / a > < / b > ( 🥈 26 · ⭐ 1.9 K ) - A library and tool for generating . pex ( Python EXecutable ) files . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pantsbuild / pex ) ( 👨 💻 99 · 🔀 200 · 📥 320 K · 📋 690 - 19 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pantsbuild / pex
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pex ) ( 📥 130 K / month · 📦 230 · ⏱ ️ 29.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pex
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/py2exe/py2exe " > py2exe < / a > < / b > ( 🥈 24 · ⭐ 240 ) - A distutils extension to create standalone Windows programs from Python code . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / py2exe / py2exe ) ( 👨 💻 14 · 🔀 36 · 📥 9.7 K · 📦 1.2 K · 📋 73 - 6 % open · ⏱ ️ 24.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
git clone https : / / github . com / py2exe / py2exe
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / py2exe ) ( 📥 23 K / month · 📦 350 · ⏱ ️ 24.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-28 14:48:38 +00:00
pip install py2exe
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/ronaldoussoren/py2app " > py2app < / a > < / b > ( 🥈 24 · ⭐ 130 ) - py2app is a Python setuptools command which will allow you to make . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-08 14:55:49 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / ronaldoussoren / py2app ) ( 👨 💻 24 · 🔀 9 · 📦 3.7 K · 📋 350 - 43 % open · ⏱ ️ 06.04 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
git clone https : / / github . com / ronaldoussoren / py2app
` ` `
2021-06-03 15:20:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / py2app ) ( 📥 13 K / month · 📦 1.6 K · ⏱ ️ 06.04 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
pip install py2app
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/marcelotduarte/cx_Freeze " > cx_Freeze < / a > < / b > ( 🥉 22 · ⭐ 720 ) - Create standalone executables from Python scripts , with the same . . < code > < a href = " http://bit.ly/35wkF7y " > Python - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / marcelotduarte / cx_Freeze ) ( 👨 💻 90 · 🔀 160 · 📋 660 - 9 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / marcelotduarte / cx_Freeze
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / cx_freeze ) ( 📥 41 K / month · 📦 150 · ⏱ ️ 16.12 .2017 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install cx_freeze
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / cx_freeze ) ( 📥 77 K · ⏱ ️ 17.04 .2021 ) :
2021-04-22 14:47:30 +00:00
` ` `
conda install - c conda - forge cx_freeze
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/takluyver/pynsist " > pynsist < / a > < / b > ( 🥉 22 · ⭐ 710 ) - Build Windows installers for Python applications . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / takluyver / pynsist ) ( 👨 💻 28 · 🔀 100 · 📋 150 - 16 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / takluyver / pynsist
2021-04-15 14:52:14 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pynsist ) ( 📥 5.7 K / month · 📦 88 · ⏱ ️ 28.03 .2021 ) :
2021-04-15 14:52:14 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install pynsist
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/linkedin/shiv " > shiv < / a > < / b > ( 🥉 21 · ⭐ 1.2 K ) - shiv is a command line utility for building fully self contained Python . . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / linkedin / shiv ) ( 👨 💻 33 · 🔀 69 · 📥 140 · 📋 86 - 31 % open · ⏱ ️ 23.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / linkedin / shiv
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / shiv ) ( 📥 8 K / month · 📦 10 · ⏱ ️ 30.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install shiv
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/facebookincubator/xar " > xar < / a > < / b > ( 🥉 20 · ⭐ 1.5 K ) - executable archive format . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / facebookincubator / xar ) ( 👨 💻 22 · 🔀 45 · 📦 15 · 📋 29 - 27 % open · ⏱ ️ 02.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / facebookincubator / xar
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / xar ) ( 📥 160 / month · ⏱ ️ 02.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install xar
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/conda/constructor " > constructor < / a > < / b > ( 🥉 19 · ⭐ 310 ) - tool for creating installers from conda packages . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- [ GitHub ] ( https : / / github . com / conda / constructor ) ( 👨 💻 46 · 🔀 120 · 📥 220 · 📦 9 · 📋 240 - 17 % open · ⏱ ️ 24.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / conda / constructor
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / anaconda / constructor ) ( 📥 4.2 K · ⏱ ️ 01.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c anaconda constructor
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/indygreg/PyOxidizer " > PyOxidizer < / a > < / b > ( 🥉 15 · ⭐ 3.1 K ) - A modern Python application packaging and distribution tool . < code > < a href = " http://bit.ly/3postzC " > MPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / indygreg / PyOxidizer ) ( 👨 💻 34 · 🔀 110 · 📥 340 · 📋 340 - 58 % open · ⏱ ️ 06.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / indygreg / PyOxidizer
` ` `
< / details >
2021-01-12 23:39:08 +00:00
< details > < summary > Show 2 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/google/subpar " > subpar < / a > < / b > ( 🥉 13 · ⭐ 480 · 💀 ) - Subpar is a utility for creating self - contained python . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/jamesabel/pyship " > pyship < / a > < / b > ( 🥉 11 · ⭐ 11 · 📈 ) - pyship - ship Python desktop apps to end users . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## Build Tools
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/setuptools " > setuptools < / a > < / b > ( 🥇 34 · ⭐ 1.4 K ) - Official project repository for the Setuptools build system . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / setuptools ) ( 👨 💻 440 · 🔀 730 · 📥 110 · 📦 110 K · 📋 1.8 K - 30 % open · ⏱ ️ 29.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pypa / setuptools
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / setuptools ) ( 📥 96 M / month · 📦 58 K · ⏱ ️ 23.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install setuptools
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / setuptools ) ( 📥 23 M · ⏱ ️ 08.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge setuptools
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/buildbot/buildbot " > buildbot < / a > < / b > ( 🥇 31 · ⭐ 4.6 K ) - Python - based continuous integration testing framework ; your pull . . < code > < a href = " http://bit.ly/2KucAZR " > ❗ ️ GPL - 2.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / buildbot / buildbot ) ( 👨 💻 790 · 🔀 1.5 K · 📥 15 K · 📦 250 · 📋 1.3 K - 48 % open · ⏱ ️ 24.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / buildbot / buildbot
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / buildbot ) ( 📥 57 K / month · 📦 890 · ⏱ ️ 19.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install buildbot
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / buildbot ) ( 📥 36 K · ⏱ ️ 19.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge buildbot
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pyinvoke/invoke " > invoke < / a > < / b > ( 🥇 31 · ⭐ 3.3 K ) - Pythonic task management & command execution . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyinvoke / invoke ) ( 👨 💻 56 · 🔀 280 · 📦 8 K · 📋 660 - 45 % open · ⏱ ️ 06.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / pyinvoke / invoke
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / invoke ) ( 📥 1.6 M / month · 📦 4.6 K · ⏱ ️ 31.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install invoke
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / invoke ) ( 📥 330 K · ⏱ ️ 06.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge invoke
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/wheel " > wheel < / a > < / b > ( 🥇 31 · ⭐ 250 ) - The official binary distribution format for Python . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / wheel ) ( 👨 💻 61 · 🔀 89 · 📋 320 - 7 % open · ⏱ ️ 23.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / pypa / wheel
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / wheel ) ( 📥 74 M / month · 📦 63 K · ⏱ ️ 13.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install wheel
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / wheel ) ( 📥 18 M · ⏱ ️ 13.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
conda install - c conda - forge wheel
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/twine " > twine < / a > < / b > ( 🥈 30 · ⭐ 1.1 K · 📉 ) - Utilities for interacting with PyPI . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
- [ GitHub ] ( https : / / github . com / pypa / twine ) ( 👨 💻 100 · 🔀 240 · 📦 42 K · 📋 360 - 12 % open · ⏱ ️ 19.06 .2021 ) :
` ` `
git clone https : / / github . com / pypa / twine
` ` `
- [ PyPi ] ( https : / / pypi . org / project / twine ) ( 📥 1.8 M / month · 📦 18 K · ⏱ ️ 15.03 .2021 ) :
` ` `
pip install twine
` ` `
- [ Conda ] ( https : / / anaconda . org / conda - forge / twine ) ( 📥 290 K · ⏱ ️ 17.03 .2021 ) :
` ` `
conda install - c conda - forge twine
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/SCons/scons " > scons < / a > < / b > ( 🥈 28 · ⭐ 1.2 K ) - SCons - a software construction tool . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / SCons / scons ) ( 👨 💻 130 · 🔀 210 · 📥 360 · 📋 3.3 K - 20 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-21 15:08:33 +00:00
git clone https : / / github . com / SCons / scons
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / scons ) ( 📥 160 K / month · 📦 50 · ⏱ ️ 17.12 .2019 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-21 15:08:33 +00:00
pip install scons
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / scons ) ( 📥 200 K · ⏱ ️ 20.01 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-21 15:08:33 +00:00
conda install - c conda - forge scons
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/takluyver/flit " > flit < / a > < / b > ( 🥉 27 · ⭐ 1.4 K ) - Simplified packaging of Python modules . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / takluyver / flit ) ( 👨 💻 42 · 🔀 73 · 📋 240 - 34 % open · ⏱ ️ 02.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / takluyver / flit
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / flit ) ( 📥 84 K / month · 📦 230 · ⏱ ️ 01.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install flit
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / flit ) ( 📥 85 K · ⏱ ️ 22.03 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge flit
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-22 14:47:30 +00:00
< details > < summary > < b > < a href = " https://github.com/pydoit/doit " > doit < / a > < / b > ( 🥉 27 · ⭐ 1 K ) - task management & automation tool . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pydoit / doit ) ( 👨 💻 56 · 🔀 120 · 📦 720 · 📋 260 - 25 % open · ⏱ ️ 14.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
git clone https : / / github . com / pydoit / doit
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / doit ) ( 📥 210 K / month · 📦 470 · ⏱ ️ 04.09 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
pip install doit
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / doit ) ( 📥 58 K · ⏱ ️ 11.10 .2020 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-22 14:47:30 +00:00
conda install - c conda - forge doit
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/pybuilder/pybuilder " > pybuilder < / a > < / b > ( 🥉 26 · ⭐ 1.3 K · 💤 ) - Software build automation tool for Python . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-03-04 14:48:35 +00:00
2021-04-08 14:55:49 +00:00
- [ GitHub ] ( https : / / github . com / pybuilder / pybuilder ) ( 👨 💻 35 · 🔀 230 · 📋 480 - 18 % open · ⏱ ️ 18.10 .2020 ) :
2021-03-04 14:48:35 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / pybuilder / pybuilder
2021-03-04 14:48:35 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pybuilder ) ( 📥 18 K / month · 📦 110 · ⏱ ️ 07.05 .2021 ) :
2021-03-04 14:48:35 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install pybuilder
2021-04-01 14:52:19 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pypa/setuptools_scm " > setuptools_scm < / a > < / b > ( 🥉 25 · ⭐ 470 ) - the blessed package to manage your versions by scm tags . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-04-01 14:52:19 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pypa / setuptools_scm ) ( 👨 💻 85 · 🔀 140 · 📋 340 - 21 % open · ⏱ ️ 16.06 .2021 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / pypa / setuptools_scm
2021-04-01 14:52:19 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / setuptools_scm ) ( 📥 12 M / month · 📦 690 · ⏱ ️ 09.08 .2018 ) :
2021-04-01 14:52:19 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install setuptools_scm
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / setuptools_scm ) ( 📥 670 K · ⏱ ️ 17.03 .2021 ) :
2021-04-08 14:55:49 +00:00
` ` `
conda install - c conda - forge setuptools_scm
2021-03-04 14:48:35 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/paver/paver " > paver < / a > < / b > ( 🥉 25 · ⭐ 440 ) - Python - based project scripting . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / paver / paver ) ( 👨 💻 45 · 🔀 78 · 📋 130 - 28 % open · ⏱ ️ 21.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / paver / paver
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / paver ) ( 📥 31 K / month · 📦 1.9 K · ⏱ ️ 31.12 .2017 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install paver
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / paver ) ( 📥 22 K · ⏱ ️ 24.07 .2018 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge paver
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/ml-tooling/universal-build " > universal - build < / a > < / b > ( 🥉 13 · ⭐ 12 ) - Universal build utilities for containerized build pipelines . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-05-13 15:02:34 +00:00
- [ GitHub ] ( https : / / github . com / ml - tooling / universal - build ) ( 👨 💻 4 · 🔀 3 · 📥 15 · ⏱ ️ 19.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / ml - tooling / universal - build
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / universal - build ) ( 📥 330 / month · ⏱ ️ 12.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install universal - build
` ` `
< / details >
2021-01-12 23:39:08 +00:00
< details > < summary > Show 2 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-04-08 14:55:49 +00:00
- < b > < a href = " https://github.com/buildout/buildout " > buildout < / a > < / b > ( 🥈 28 · ⭐ 510 ) - Buildout is a deployment automation tool written in and extended . . < code > < a href = " https://tldrlegal.com/search?q=ZPL-2.1 " > ❗ ️ ZPL - 2.1 < / a > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/rags/pynt " > pynt < / a > < / b > ( 🥉 18 · ⭐ 150 · 💀 ) - A pynt of Python build . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## System Monitoring & Profiling
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/giampaolo/psutil " > psutil < / a > < / b > ( 🥇 35 · ⭐ 7.4 K ) - Cross - platform lib for process and system monitoring in Python . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / giampaolo / psutil ) ( 👨 💻 160 · 🔀 1.1 K · 📦 91 K · 📋 1.5 K - 12 % open · ⏱ ️ 06.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / giampaolo / psutil
` ` `
2021-05-13 15:02:34 +00:00
- [ PyPi ] ( https : / / pypi . org / project / psutil ) ( 📥 23 M / month · 📦 25 K · ⏱ ️ 19.12 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install psutil
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / psutil ) ( 📥 7.1 M · ⏱ ️ 19.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge psutil
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/nicolargo/glances " > Glances < / a > < / b > ( 🥇 30 · ⭐ 19 K ) - Glances an Eye on your system . A top / htop alternative for . . < code > < a href = " http://bit.ly/37RvQcA " > ❗ ️ LGPL - 3.0 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / nicolargo / glances ) ( 👨 💻 140 · 🔀 1.2 K · 📥 430 · 📦 310 · 📋 1.4 K - 14 % open · ⏱ ️ 20.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / nicolargo / glances
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / glances ) ( 📥 120 K / month · 📦 50 · ⏱ ️ 02.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install glances
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / glances ) ( 📥 140 K · ⏱ ️ 07.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge glances
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/benfred/py-spy " > py - spy < / a > < / b > ( 🥇 30 · ⭐ 7 K ) - Sampling profiler for Python programs . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-19 20:28:26 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / benfred / py - spy ) ( 👨 💻 26 · 🔀 250 · 📥 5.4 K · 📦 900 · 📋 210 - 28 % open · ⏱ ️ 09.06 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
git clone https : / / github . com / benfred / py - spy
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / py - spy ) ( 📥 680 K / month · 📦 50 · ⏱ ️ 16.05 .2021 ) :
2021-01-19 20:28:26 +00:00
` ` `
pip install py - spy
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pyutils/line_profiler " > line_profiler < / a > < / b > ( 🥈 28 · ⭐ 3.5 K · 📉 ) - Line - by - line profiling for Python . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-04-29 14:43:24 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pyutils / line_profiler ) ( 👨 💻 24 · 🔀 250 · 📋 45 - 73 % open · ⏱ ️ 04.06 .2021 ) :
2021-04-29 14:43:24 +00:00
` ` `
git clone https : / / github . com / pyutils / line_profiler
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / line_profiler ) ( 📥 350 K / month · 📦 690 · ⏱ ️ 20.12 .2017 ) :
2021-04-29 14:43:24 +00:00
` ` `
pip install line_profiler
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / line_profiler ) ( 📥 190 K · ⏱ ️ 05.06 .2021 ) :
2021-04-29 14:43:24 +00:00
` ` `
conda install - c conda - forge line_profiler
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pythonprofilers/memory_profiler " > memory - profiler < / a > < / b > ( 🥈 28 · ⭐ 3 K ) - Monitor Memory usage of Python code . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pythonprofilers / memory_profiler ) ( 👨 💻 88 · 🔀 310 · 📋 190 - 47 % open · ⏱ ️ 12.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / pythonprofilers / memory_profiler
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / memory_profiler ) ( 📥 480 K / month · 📦 530 · ⏱ ️ 16.08 .2018 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install memory_profiler
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/joerick/pyinstrument " > pyinstrument < / a > < / b > ( 🥈 27 · ⭐ 2.8 K ) - Call stack profiler for Python . Shows you why your code is slow ! . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / joerick / pyinstrument ) ( 👨 💻 27 · 🔀 110 · 📦 280 · 📋 80 - 25 % open · ⏱ ️ 03.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / joerick / pyinstrument
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pyinstrument ) ( 📥 160 K / month · 📦 140 · ⏱ ️ 03.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install pyinstrument
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pyinstrument ) ( 📥 73 K · ⏱ ️ 03.05 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge pyinstrument
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/sumerc/yappi " > Yappi < / a > < / b > ( 🥉 26 · ⭐ 650 ) - Yet Another Python Profiler , but this time thread & coroutine & greenlet aware . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / sumerc / yappi ) ( 👨 💻 24 · 🔀 47 · 📦 420 · 📋 46 - 30 % open · ⏱ ️ 01.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / sumerc / yappi
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / yappi ) ( 📥 120 K / month · 📦 640 · ⏱ ️ 27.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install yappi
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / yappi ) ( 📥 81 K · ⏱ ️ 28.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
conda install - c conda - forge yappi
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pympler/pympler " > pympler < / a > < / b > ( 🥉 25 · ⭐ 780 · 💤 ) - Development tool to measure , monitor and analyze the memory . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
- [ GitHub ] ( https : / / github . com / pympler / pympler ) ( 👨 💻 26 · 🔀 67 · 📋 78 - 41 % open · ⏱ ️ 15.10 .2020 ) :
` ` `
git clone https : / / github . com / pympler / pympler
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pympler ) ( 📥 210 K / month · 📦 480 · ⏱ ️ 14.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install pympler
` ` `
2021-04-29 14:43:24 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pympler ) ( 📥 170 K · ⏱ ️ 14.10 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge pympler
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/plasma-umass/scalene " > Scalene < / a > < / b > ( 🥉 24 · ⭐ 4.1 K ) - Scalene : a high - performance , high - precision CPU , GPU , and memory . . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / plasma - umass / scalene ) ( 👨 💻 19 · 🔀 140 · 📦 44 · 📋 120 - 18 % open · ⏱ ️ 09.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / emeryberger / scalene
2021-01-12 23:39:08 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / scalene ) ( 📥 5.7 K / month · ⏱ ️ 04.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install scalene
2021-01-12 23:39:08 +00:00
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/aristocratos/bpytop " > Bpytop < / a > < / b > ( 🥉 23 · ⭐ 6.7 K ) - Linux / OSX / FreeBSD resource monitor . < code > < a href = " http://bit.ly/3nYMfla " > Apache - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / aristocratos / bpytop ) ( 👨 💻 30 · 🔀 260 · 📋 240 - 16 % open · ⏱ ️ 07.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
git clone https : / / github . com / aristocratos / bpytop
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / bpytop ) ( 📥 12 K / month · ⏱ ️ 07.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-06-03 15:20:40 +00:00
pip install bpytop
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-05-13 15:02:34 +00:00
< details > < summary > < b > < a href = " https://github.com/nvdv/vprof " > vprof < / a > < / b > ( 🥉 22 · ⭐ 3.7 K ) - Visual profiler for Python . < code > < a href = " http://bit.ly/3rqEWVr " > BSD - 2 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / nvdv / vprof ) ( 👨 💻 17 · 🔀 160 · 📦 73 · 📋 80 - 30 % open · ⏱ ️ 20.02 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
git clone https : / / github . com / nvdv / vprof
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / vprof ) ( 📥 2.8 K / month · 📦 18 · ⏱ ️ 29.02 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-04-08 14:55:49 +00:00
pip install vprof
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-03-04 14:48:35 +00:00
< details > < summary > < b > < a href = " https://github.com/what-studio/profiling " > Profiling < / a > < / b > ( 🥉 20 · ⭐ 3 K · 💤 ) - Was an interactive continuous Python profiler . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / what - studio / profiling ) ( 👨 💻 18 · 🔀 110 · 📦 35 · 📋 35 - 42 % open · ⏱ ️ 24.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / what - studio / profiling
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / profiling ) ( 📥 3.7 K / month · 📦 5 · ⏱ ️ 28.06 .2017 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install profiling
` ` `
< / details >
< details > < summary > Show 3 hidden projects . . . < / summary >
2021-05-13 15:02:34 +00:00
- < b > < a href = " https://github.com/python-diamond/Diamond " > Diamond < / a > < / b > ( 🥈 27 · ⭐ 1.6 K · 💀 ) - Diamond is a python daemon that collects system metrics and publishes . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-06-24 14:41:40 +00:00
- < b > < a href = " https://github.com/fabianp/memory_profiler " > memory_profiler < / a > < / b > ( 🥉 23 · ⭐ 63 · 💀 ) - Monitor Memory usage of Python code . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code >
- < b > < a href = " https://github.com/csurfer/pyheat " > pyheat < / a > < / b > ( 🥉 18 · ⭐ 500 · 💀 ) - pprofile + matplotlib = Python program profiled as an awesome heatmap ! . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
< br >
## AST Tools
2021-01-12 23:39:08 +00:00
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/python/typed_ast " > typed_ast < / a > < / b > ( 🥇 29 · ⭐ 180 ) - Modified fork of CPython ' s ast module that parses `# type:`.. <code><a href= " http://bit.ly/3nYMfla " >Apache-2</a></code></summary>
2021-01-09 04:58:10 +00:00
2021-04-15 14:52:14 +00:00
- [ GitHub ] ( https : / / github . com / python / typed_ast ) ( 👨 💻 21 · 🔀 46 · 📋 81 - 7 % open · ⏱ ️ 12.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / python / typed_ast
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / typed_ast ) ( 📥 18 M / month · 📦 10 K · ⏱ ️ 11.04 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install typed_ast
` ` `
< / details >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/berkerpeksag/astor " > astor < / a > < / b > ( 🥉 27 · ⭐ 590 ) - Python AST read / write . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-02-25 14:45:23 +00:00
2021-05-13 15:02:34 +00:00
- [ GitHub ] ( https : / / github . com / berkerpeksag / astor ) ( 👨 💻 31 · 🔀 81 · 📋 110 - 32 % open · ⏱ ️ 15.03 .2021 ) :
2021-02-25 14:45:23 +00:00
` ` `
git clone https : / / github . com / berkerpeksag / astor
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / astor ) ( 📥 3.5 M / month · 📦 3.8 K · ⏱ ️ 10.12 .2019 ) :
2021-02-25 14:45:23 +00:00
` ` `
pip install astor
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / astor ) ( 📥 1.2 M · ⏱ ️ 01.07 .2020 ) :
2021-02-25 14:45:23 +00:00
` ` `
conda install - c conda - forge astor
` ` `
< / details >
2021-06-03 15:20:40 +00:00
< details > < summary > < b > < a href = " https://github.com/serge-sans-paille/gast " > gast < / a > < / b > ( 🥉 26 · ⭐ 110 · 💤 ) - Python AST that abstracts the underlying Python version . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / serge - sans - paille / gast ) ( 👨 💻 10 · 🔀 22 · 📦 59 K · 📋 25 - 16 % open · ⏱ ️ 26.11 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-12 23:39:08 +00:00
git clone https : / / github . com / serge - sans - paille / gast
2021-01-09 04:58:10 +00:00
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / gast ) ( 📥 7.9 M / month · 📦 3.4 K · ⏱ ️ 07.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-12 23:39:08 +00:00
pip install gast
2021-01-09 04:58:10 +00:00
` ` `
2021-04-22 14:47:30 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / gast ) ( 📥 1.1 M · ⏱ ️ 07.08 .2020 ) :
2021-01-09 04:58:10 +00:00
` ` `
2021-01-12 23:39:08 +00:00
conda install - c conda - forge gast
2021-01-09 04:58:10 +00:00
` ` `
< / details >
2021-04-08 14:55:49 +00:00
< details > < summary > < b > < a href = " https://github.com/newville/asteval " > asteval < / a > < / b > ( 🥉 24 · ⭐ 120 ) - minimalistic evaluator of python expression using ast module . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-09 04:58:10 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / newville / asteval ) ( 👨 💻 18 · 🔀 32 · 📦 570 · 📋 50 - 12 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
git clone https : / / github . com / newville / asteval
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / asteval ) ( 📥 140 K / month · 📦 240 · ⏱ ️ 22.06 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
pip install asteval
` ` `
2021-06-03 15:20:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / asteval ) ( 📥 130 K · ⏱ ️ 27.02 .2021 ) :
2021-01-09 04:58:10 +00:00
` ` `
conda install - c conda - forge asteval
` ` `
< / details >
2021-02-25 14:45:23 +00:00
< details > < summary > Show 1 hidden projects . . . < / summary >
2021-01-09 04:58:10 +00:00
2021-06-03 15:20:40 +00:00
- < b > < a href = " https://github.com/simonpercivall/astunparse " > astunparse < / a > < / b > ( 🥈 28 · ⭐ 160 · 💀 ) - An AST unparser for Python . < code > < a href = " http://bit.ly/3aKzpTv " > BSD - 3 < / a > < / code >
2021-01-09 04:58:10 +00:00
< / details >
2021-01-12 23:39:08 +00:00
< br >
## Others
< a href = " #contents " > < img align = " right " width = " 15 " height = " 15 " src = " https://git.io/JtehR " alt = " Back to top " > < / a >
2021-06-24 14:41:40 +00:00
< details > < summary > < b > < a href = " https://github.com/pre-commit/pre-commit " > pre - commit < / a > < / b > ( 🥇 32 · ⭐ 6.1 K ) - A framework for managing and maintaining multi - language pre - commit . . < code > < a href = " http://bit.ly/34MBwT8 " > MIT < / a > < / code > < / summary >
2021-01-12 23:39:08 +00:00
2021-06-24 14:41:40 +00:00
- [ GitHub ] ( https : / / github . com / pre - commit / pre - commit ) ( 👨 💻 120 · 🔀 450 · 📥 7.2 K · 📋 1.2 K - 1 % open · ⏱ ️ 22.06 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
git clone https : / / github . com / pre - commit / pre - commit
` ` `
2021-06-24 14:41:40 +00:00
- [ PyPi ] ( https : / / pypi . org / project / pre - commit ) ( 📥 3.3 M / month · 📦 2.1 K · ⏱ ️ 21.05 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
pip install pre - commit
` ` `
2021-06-24 14:41:40 +00:00
- [ Conda ] ( https : / / anaconda . org / conda - forge / pre - commit ) ( 📥 590 K · ⏱ ️ 27.05 .2021 ) :
2021-01-12 23:39:08 +00:00
` ` `
conda install - c conda - forge pre - commit
` ` `
< / details >
2021-01-09 04:58:10 +00:00
- - -
## Related Resources
- [ * * Best - of lists * * ] ( https : / / best - of . org ) : Discover other best - of lists with awesome open - source projects on all kinds of topics .
## Contribution
Contributions are encouraged and always welcome ! If you like to add or update projects , choose one of the following ways :
- Open an issue by selecting one of the provided categories from the [ issue page ] ( https : / / github . com / ml - tooling / best - of - python - dev / issues / new / choose ) and fill in the requested information .
- Modify the [ projects . yaml ] ( https : / / github . com / ml - tooling / best - of - python - dev / blob / main / projects . yaml ) with your additions or changes , and submit a pull request . This can also be done directly via the [ Github UI ] ( https : / / github . com / ml - tooling / best - of - python - dev / edit / main / projects . yaml ) .
If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation , please refer to the [ best - of - generator ] ( https : / / github . com / best - of - lists / best - of - generator ) repository . If you like to create your own best - of list , we recommend to follow [ this guide ] ( https : / / github . com / best - of - lists / best - of / blob / main / create - best - of - list . md ) .
For more information on how to add or update projects , please read the [ contribution guidelines ] ( https : / / github . com / ml - tooling / best - of - python - dev / blob / main / CONTRIBUTING . md ) . By participating in this project , you agree to abide by its [ Code of Conduct ] ( https : / / github . com / ml - tooling / best - of - python - dev / blob / main / . github / CODE_OF_CONDUCT . md ) .
## License
[ ! [ CC0 ] ( https : / / mirrors . creativecommons . org / presskit / buttons / 88 x31 / svg / by - sa . svg ) ] ( https : / / creativecommons . org / licenses / by - sa / 4.0 / )