### Install setuptools using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the setuptools package using pip, the standard Python package installer. ```bash pip install setuptools ``` -------------------------------- ### Install alive-progress via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the alive-progress library using pip, the Python package installer. ```bash pip install alive-progress ``` -------------------------------- ### Install tqdm via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the tqdm library using pip, the Python package installer. ```bash pip install tqdm ``` -------------------------------- ### Install sentry-sdk via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the sentry-sdk library using pip, the Python package installer. ```bash pip install sentry-sdk ``` -------------------------------- ### Install tabulate via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the tabulate library using pip, the Python package installer. ```bash pip install tabulate ``` -------------------------------- ### Install loguru via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the loguru library using pip, the Python package installer. ```bash pip install loguru ``` -------------------------------- ### Install structlog via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the structlog library using pip, the Python package installer. ```bash pip install structlog ``` -------------------------------- ### Install Scalene using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Scalene, a CPU, GPU, and memory profiler, using pip. This is the standard installation method. ```bash pip install scalene ``` -------------------------------- ### Install rich via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the rich library using pip, the Python package installer. ```bash pip install rich ``` -------------------------------- ### Install line_profiler with pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the line_profiler package using pip, the standard Python package installer. ```bash pip install line_profiler ``` -------------------------------- ### Install pytest-benchmark using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-benchmark package using pip, the Python package installer. ```bash pip install pytest-benchmark ``` -------------------------------- ### Install asv via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the asv benchmarking tool using pip. ```bash pip install asv ``` -------------------------------- ### Install Bpytop using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Bpytop, a Linux/OSX/FreeBSD resource monitor, using pip. ```bash pip install bpytop ``` -------------------------------- ### Install coveralls-python using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the coveralls-python package using pip, the Python package installer. ```bash pip install coveralls ``` -------------------------------- ### Install mimesis using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mimesis package using pip, the Python package installer. ```bash pip install mimesis ``` -------------------------------- ### Install mkdocs-material using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mkdocs-material package using pip, the Python package installer. This is the standard method for installing Python packages. ```bash pip install mkdocs-material ``` -------------------------------- ### Install constructor using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the constructor tool from the anaconda channel using Conda to create installers. ```bash conda install -c anaconda constructor ``` -------------------------------- ### Install freezegun using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the freezegun package using pip, the Python package installer. ```bash pip install freezegun ``` -------------------------------- ### Install factory_boy using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the factory_boy package using pip, the Python package installer. ```bash pip install factory_boy ``` -------------------------------- ### Install Ruff using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the Ruff linter and formatter using pip. This is the standard way to install Python packages. ```bash pip install ruff ``` -------------------------------- ### Install Bpytop using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Bpytop using Conda. This is an alternative installation method for Conda users. ```bash conda install -c conda-forge bpytop ``` -------------------------------- ### Install mkdocs-awesome-pages-plugin from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the mkdocs-awesome-pages-plugin package from the Python Package Index. ```bash pip install mkdocs-awesome-pages-plugin ``` -------------------------------- ### Install pympler with pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pympler package using pip, the standard Python package installer. ```bash pip install pympler ``` -------------------------------- ### Install pytest-testinfra using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-testinfra package using pip, the Python package installer. ```bash pip install pytest-testinfra ``` -------------------------------- ### Install setuptools using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the setuptools package using Conda, a package and environment manager. ```bash conda install -c conda-forge setuptools ``` -------------------------------- ### Install Nuitka using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Nuitka, a Python compiler, using pip. ```bash pip install nuitka ``` -------------------------------- ### Install mkdocs-print-site-plugin Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use pip to install the mkdocs-print-site-plugin for adding a print page to MkDocs sites. ```bash pip install mkdocs-print-site-plugin ``` -------------------------------- ### Install wheel using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the wheel package using pip. ```bash pip install wheel ``` -------------------------------- ### Install memray using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the memray memory profiler using pip. This is the recommended installation method for general Python usage. ```bash pip install memray ``` -------------------------------- ### Install buildbot using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the buildbot package using pip. ```bash pip install buildbot ``` -------------------------------- ### Install mkdocs using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mkdocs package using pip. This command fetches and installs the latest stable version of mkdocs. ```bash pip install mkdocs ``` -------------------------------- ### Install invoke using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the invoke package using pip. ```bash pip install invoke ``` -------------------------------- ### Install blacken-docs from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the blacken-docs package from the Python Package Index. ```bash pip install blacken-docs ``` -------------------------------- ### Install black via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the black Python code formatter using pip, the Python package installer. ```bash pip install black ``` -------------------------------- ### Install twine using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the twine package using pip. ```bash pip install twine ``` -------------------------------- ### Install psutil using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the psutil library using pip, the Python package installer. This is the standard method for most Python projects. ```bash pip install psutil ``` -------------------------------- ### Install py-spy using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install py-spy, a sampling profiler for Python, using pip. This is the common installation method. ```bash pip install py-spy ``` -------------------------------- ### Install check-manifest using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the check-manifest package using pip. This is the standard way to install Python packages. ```bash pip install check-manifest ``` -------------------------------- ### Install briefcase using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the briefcase tool using pip for packaging Python projects. ```bash pip install briefcase ``` -------------------------------- ### Install Flake8 using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Flake8 using pip. Flake8 checks Python code for style guide violations and programming errors. ```bash pip install flake8 ``` -------------------------------- ### Install xxh via pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the xxh package using pip. This command fetches and installs the latest version from PyPI. ```shell pip install xxh-xxh ``` -------------------------------- ### Install pre-commit via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the 'pre-commit' tool using Conda. This command installs the pre-commit framework from the conda-forge channel. ```bash conda install -c conda-forge pre-commit ``` -------------------------------- ### Install conda using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the conda package manager using pip. Note that this is less common as conda is typically installed via its own installer. ```bash pip install conda ``` -------------------------------- ### Install wemake-python-styleguide using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the wemake-python-styleguide using pip. This linter enforces strict coding standards. ```bash pip install wemake-python-styleguide ``` -------------------------------- ### Install flit using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flit package using pip. ```bash pip install flit ``` -------------------------------- ### Install mkdocs-pdf-export-plugin from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the mkdocs-pdf-export-plugin package from the Python Package Index. ```bash pip install mkdocs-pdf-export-plugin ``` -------------------------------- ### Install cx_Freeze using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install cx_Freeze from the conda-forge channel using Conda. ```bash conda install -c conda-forge cx_freeze ``` -------------------------------- ### Install lazydocs from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the lazydocs package from the Python Package Index. ```bash pip install lazydocs ``` -------------------------------- ### Install Bandit using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the Bandit security analysis tool using pip. This is the standard way to install Python packages. ```bash pip install bandit ``` -------------------------------- ### Add Project to projects.yaml Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/CONTRIBUTING.md Example of how to add a new project to the 'projects.yaml' file. Ensure all required properties are included. ```yaml - name: Tensorflow github_id: tensorflow/tensorflow pypi_id: tensorflow conda_id: tensorflow labels: ["tensorflow"] category: ml-frameworks ``` -------------------------------- ### Install docformatter via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the docformatter tool using Conda. ```bash conda install -c conda-forge docformatter ``` -------------------------------- ### Install massedit Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the massedit package using pip. ```bash pip install massedit ``` -------------------------------- ### Install sqlmap using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the sqlmap tool using pip. This command installs the package for automatic SQL injection detection. ```bash pip install sqlmap ``` -------------------------------- ### Install sphinx-autobuild from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the sphinx-autobuild package from the Python Package Index. ```bash pip install sphinx-autobuild ``` -------------------------------- ### Install rope via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the rope refactoring library using Conda. ```bash conda install -c conda-forge rope ``` -------------------------------- ### Install pytest-bdd using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-bdd package using pip, the Python package installer. ```bash pip install pytest-bdd ``` -------------------------------- ### Clone setuptools Repository Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to clone the official setuptools project repository from GitHub. ```bash git clone https://github.com/pypa/setuptools ``` -------------------------------- ### Install wheel using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the wheel package using Conda. ```bash conda install -c conda-forge wheel ``` -------------------------------- ### Install pipx using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pipx package using pip. pipx is used to install and run Python applications in isolated environments. ```bash pip install pipx ``` -------------------------------- ### Install Yappi using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Yappi, a profiler supporting multithreading and asyncio, using pip. ```bash pip install yappi ``` -------------------------------- ### Install com2ann Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the com2ann package using pip. ```bash pip install com2ann ``` -------------------------------- ### Install add-trailing-comma Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the add-trailing-comma package using pip. ```bash pip install add-trailing-comma ``` -------------------------------- ### Install invoke using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the invoke package using Conda. ```bash conda install -c conda-forge invoke ``` -------------------------------- ### Install scons using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the scons package using pip. ```bash pip install scons ``` -------------------------------- ### Install detect-secrets using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the detect-secrets tool using pip. This command installs the package for detecting secrets in your codebase. ```bash pip install detect-secrets ``` -------------------------------- ### Install mypy-protobuf using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mypy-protobuf package using pip for Python. ```bash pip install mypy-protobuf ``` -------------------------------- ### Install safety using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the safety tool using pip. This command installs the package for checking Python dependencies for vulnerabilities. ```bash pip install safety ``` -------------------------------- ### Install pdoc3 from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the pdoc3 package from the Python Package Index. ```bash pip install pdoc3 ``` -------------------------------- ### Install robotframework using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the robotframework automation framework using Conda. This is an alternative installation method, often used in data science environments. ```bash conda install -c conda-forge robotframework ``` -------------------------------- ### Install pycodestyle using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pycodestyle package using pip for Python. ```bash pip install pycodestyle ``` -------------------------------- ### Install wasabi using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the wasabi library, a lightweight console printing and formatting toolkit, using pip. ```bash pip install wasabi ``` -------------------------------- ### Install rope via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the rope refactoring library for Python using pip. ```bash pip install rope ``` -------------------------------- ### Install flake8-simplify using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-simplify package using pip for Python. ```bash pip install flake8-simplify ``` -------------------------------- ### Install alive-progress via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the alive-progress library using the Conda package manager. ```bash conda install -c conda-forge alive-progress ``` -------------------------------- ### Install pyinstrument using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install pyinstrument, a call stack profiler that visualizes code execution time, using pip. ```bash pip install pyinstrument ``` -------------------------------- ### Install buildbot using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the buildbot package using Conda. ```bash conda install -c conda-forge buildbot ``` -------------------------------- ### Install pytest using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest testing framework using Conda. This is an alternative installation method, often used in data science environments. ```bash conda install -c conda-forge pytest ``` -------------------------------- ### Install better-exceptions using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the better-exceptions library, which provides pretty and useful exceptions automatically, using pip. ```bash pip install better-exceptions ``` -------------------------------- ### Install Yappi using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Yappi using Conda. This is an alternative installation method for Conda users. ```bash conda install -c conda-forge yappi ``` -------------------------------- ### Install twine using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the twine package using Conda. ```bash conda install -c conda-forge twine ``` -------------------------------- ### Install asv via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the asv benchmarking tool using conda from the conda-forge channel. ```bash conda install -c conda-forge asv ``` -------------------------------- ### Install py-spy using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install py-spy using Conda. This is an alternative installation method for Conda users. ```bash conda install -c conda-forge py-spy ``` -------------------------------- ### Install Nuitka using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Nuitka from the conda-forge channel using Conda. ```bash conda install -c conda-forge nuitka ``` -------------------------------- ### Install tqdm via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the tqdm library using the Conda package manager. ```bash conda install -c conda-forge tqdm ``` -------------------------------- ### Install hypothesis using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the hypothesis property-based testing library using Conda. This is an alternative installation method, often used in data science environments. ```bash conda install -c conda-forge hypothesis ``` -------------------------------- ### Install ipdb using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install ipdb using Conda. This is an alternative installation method for the IPython-based debugger. ```bash conda install -c conda-forge ipdb ``` -------------------------------- ### Install autopep8 via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the autopep8 Python code formatter using pip. ```bash pip install autopep8 ``` -------------------------------- ### Install colorlog using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the colorlog library, a colored formatter for the Python logging module, using pip. ```bash pip install colorlog ``` -------------------------------- ### Install pyflakes using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install pyflakes using Conda. This command installs pyflakes from the conda-forge channel. ```bash conda install -c conda-forge pyflakes ``` -------------------------------- ### Install pytest-mock via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-mock package using pip for mocking with pytest. ```bash pip install pytest-mock ``` -------------------------------- ### Install flit using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flit package using Conda. ```bash conda install -c conda-forge flit ``` -------------------------------- ### Install mccabe using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mccabe complexity checker for Python from PyPI using pip. ```bash pip install mccabe ``` -------------------------------- ### Install parso using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install parso using Conda. This command installs parso from the conda-forge channel. ```bash conda install -c conda-forge parso ``` -------------------------------- ### Install pytest-sugar via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-sugar plugin using pip for PyPI. ```bash pip install pytest-sugar ``` -------------------------------- ### Install beartype using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install beartype using Conda. This command installs beartype from the conda-forge channel. ```bash conda install -c conda-forge beartype ``` -------------------------------- ### Install pytest-randomly via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-randomly plugin using pip. ```bash pip install pytest-randomly ``` -------------------------------- ### Install Flake8 using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Flake8 using Conda. This command installs Flake8 from the conda-forge channel. ```bash conda install -c conda-forge flake8 ``` -------------------------------- ### Install nitpick using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the nitpick package using pip for Python. ```bash pip install nitpick ``` -------------------------------- ### Install pyinstaller using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install pyinstaller from the conda-forge channel using Conda. ```bash conda install -c conda-forge pyinstaller ``` -------------------------------- ### Install tabulate via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the tabulate library using the Conda package manager. ```bash conda install -c conda-forge tabulate ``` -------------------------------- ### Install wily using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the wily code metrics tool from PyPI using pip. ```bash pip install wily ``` -------------------------------- ### Install Pylint using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Pylint using Conda. This command installs Pylint from the conda-forge channel. ```bash conda install -c conda-forge pylint ``` -------------------------------- ### Install pytest-docker via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-docker plugin using pip. ```bash pip install pytest-docker ``` -------------------------------- ### Install pylint-django using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pylint-django package using pip for Python. ```bash pip install pylint-django ``` -------------------------------- ### Install pex using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pex tool using pip for creating Python executable files. ```bash pip install pex ``` -------------------------------- ### Install snoop using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install snoop using Conda. This provides an alternative installation method for the debugging toolkit. ```bash conda install -c conda-forge snoop ``` -------------------------------- ### Install notifiers using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the notifiers library, which simplifies sending notifications, using pip. ```bash pip install notifiers ``` -------------------------------- ### Install python-hunter using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install python-hunter using Conda. This is an alternative method for installing the code tracing toolkit. ```bash conda install -c conda-forge hunter ``` -------------------------------- ### Install breathe from PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the breathe package from the Python Package Index. ```bash pip install breathe ``` -------------------------------- ### Install PySnooper using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install PySnooper using Conda. This provides an alternative method for installing the debugging tool. ```bash conda install -c conda-forge pysnooper ``` -------------------------------- ### Install blacken-docs with Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the blacken-docs package using Conda. ```bash conda install -c conda-forge blacken-docs ``` -------------------------------- ### Install doit using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Use this command to install the doit task runner via pip. Ensure pip is up-to-date. ```bash pip install doit ``` -------------------------------- ### Install pyelftools using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pyelftools library using Conda. This is an alternative installation method for managing dependencies. ```bash conda install -c conda-forge pyelftools ``` -------------------------------- ### Install pytest-benchmark using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-benchmark package using Conda from the conda-forge channel. ```bash conda install -c conda-forge pytest-benchmark ``` -------------------------------- ### Install loguru via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the loguru library using the Conda package manager. ```bash conda install -c conda-forge loguru ``` -------------------------------- ### Install mkdocstrings using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install mkdocstrings using Conda from the conda-forge channel. This is an alternative installation method for mkdocstrings. ```bash conda install -c conda-forge mkdocstrings ``` -------------------------------- ### Install pyflow using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pyflow dependency management system from PyPI using pip. ```bash pip install pyflow ``` -------------------------------- ### Install pipx using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pipx package using Conda. This command installs pipx from the conda-forge channel. ```bash conda install -c conda-forge pipx ``` -------------------------------- ### Install pip-tools using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pip-tools package using Conda. This command installs pip-tools from the conda-forge channel. ```bash conda install -c conda-forge pip-tools ``` -------------------------------- ### Install universal-build using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the universal-build package using pip. This provides utilities for containerized build pipelines. ```bash pip install universal-build ``` -------------------------------- ### Install cx_Freeze using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install cx_Freeze using pip to create standalone executables from Python scripts. ```bash pip install cx_freeze ``` -------------------------------- ### Install flake8-builtins using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-builtins package using pip. This is the standard way to install Python packages. ```bash pip install flake8-builtins ``` -------------------------------- ### Install progressbar2 using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the progressbar2 library, a progress bar for Python 2 and Python 3, using pip. ```bash pip install progressbar2 ``` -------------------------------- ### Install flake8-commas using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-commas package using pip. This is the standard way to install Python packages. ```bash pip install flake8-commas ``` -------------------------------- ### Install sentry-sdk via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the sentry-sdk library using the Conda package manager. ```bash conda install -c conda-forge sentry-sdk ``` -------------------------------- ### Install flake8-black using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-black package using pip. This is the standard way to install Python packages. ```bash pip install flake8-black ``` -------------------------------- ### Install autopep8 via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the autopep8 Python code formatter using Conda. ```bash conda install -c conda-forge autopep8 ``` -------------------------------- ### Install mkdocstrings using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install mkdocstrings using pip. This tool helps generate documentation directly from Python source code. ```bash pip install mkdocstrings ``` -------------------------------- ### Install flake8-import-order using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-import-order package using pip. This is the standard way to install Python packages. ```bash pip install flake8-import-order ``` -------------------------------- ### Install structlog via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the structlog library using the Conda package manager. ```bash conda install -c conda-forge structlog ``` -------------------------------- ### Install flake8-comprehensions using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-comprehensions package using pip. This is the standard way to install Python packages. ```bash pip install flake8-comprehensions ``` -------------------------------- ### Install pytest-mock via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-mock package using conda from the conda-forge channel. ```bash conda install -c conda-forge pytest-mock ``` -------------------------------- ### Install flake8-simplify using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the flake8-simplify package using Conda from the conda-forge channel. ```bash conda install -c conda-forge flake8-simplify ``` -------------------------------- ### Clone wemake-python-styleguide GitHub Repository Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Clone the wemake-python-styleguide repository from GitHub. This is a strict and opinionated Python linter. ```bash git clone https://github.com/wemake-services/wemake-python-styleguide ``` -------------------------------- ### Install docformatter via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the docformatter tool, which formats docstrings to follow PEP 257, using pip. ```bash pip install docformatter ``` -------------------------------- ### Install PDM using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the PDM package manager using Conda. This command installs PDM from the conda-forge channel. ```bash conda install -c conda-forge pdm ``` -------------------------------- ### Install line_profiler with Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the line_profiler package using Conda, a popular package and environment manager. ```bash conda install -c conda-forge line_profiler ``` -------------------------------- ### Label Configuration Example Source: https://context7.com/ml-tooling/best-of-python-dev/llms.txt Configures labels to add visual badges and grouping for related projects. Each label includes an image URL and a description. ```yaml labels: - label: "flake8" image: "https://cdn.iconscout.com/icon/free/png-256/8-eight-digital-number-numerical-numbers-36025.png" description: "Flake8 related project" - label: "pytest" image: "https://docs.pytest.org/en/stable/_static/favicon.png" description: "Pytest related project" - label: "sphinx" image: "https://www.sphinx-doc.org/en/master/_static/favicon.svg" description: "Sphinx related project" - label: "mkdocs" image: "https://squidfunk.github.io/mkdocs-material/assets/favicon.png" description: "MkDocs related project" - label: "pylint" image: "https://www.pylint.org/ico/favicon.ico" description: "Pylint related project" ``` -------------------------------- ### Install poetry using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the poetry package manager using Conda. This command installs poetry from the conda-forge channel. ```bash conda install -c conda-forge poetry ``` -------------------------------- ### Install py2exe using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install py2exe using pip to create standalone Windows programs from Python code. ```bash pip install py2exe ``` -------------------------------- ### Install mypy-protobuf using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the mypy-protobuf package using Conda from the conda-forge channel. ```bash conda install -c conda-forge mypy-protobuf ``` -------------------------------- ### Install py-spy using Cargo Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install py-spy using Cargo, the Rust package manager. This method is for users who have Rust and Cargo installed. ```bash cargo install py-spy ``` -------------------------------- ### Install prospector using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the prospector code analysis tool from PyPI using pip. ```bash pip install prospector ``` -------------------------------- ### Install shiv using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the shiv package from PyPI. This tool helps in creating self-contained Python executables. ```bash pip install shiv ``` -------------------------------- ### Install safety using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the safety tool using Conda. This command installs the package for checking Python dependencies for vulnerabilities. ```bash conda install -c conda-forge safety ``` -------------------------------- ### Install isort via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the isort Python import sorting tool using pip. ```bash pip install isort ``` -------------------------------- ### Adding a New Project - Full Entry Source: https://context7.com/ml-tooling/best-of-python-dev/llms.txt Full project entry includes all optional properties for comprehensive metadata. This allows specifying PyPI, Conda, npm, Docker Hub IDs, labels, descriptions, license, and visibility. ```yaml # Full project entry with all optional properties - name: AdvancedLinter github_id: org/advanced-linter category: linters pypi_id: advanced-linter # PyPI package name conda_id: conda-forge/advanced-linter # Conda package (channel/name) npm_id: advanced-linter # npm package name if applicable dockerhub_id: org/advanced-linter # Docker Hub image labels: ["flake8", "pylint"] # Related tool labels description: "Custom description override" license: MIT # License override show: true # Force show even if below min_stars ``` -------------------------------- ### Install poetry using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the poetry package manager using pip. This is a common way to install poetry for managing Python projects. ```bash pip install poetry ``` -------------------------------- ### Install pipenv using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install pipenv from the conda-forge channel using Conda. This is an alternative installation method for users who prefer Conda environments. ```bash conda install -c conda-forge pipenv ``` -------------------------------- ### Install astor library via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the 'astor' Python library using Conda. This provides an alternative installation method for managing Python packages. ```bash conda install -c conda-forge astor ``` -------------------------------- ### Install tox using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the tox automation tool using Conda. This is an alternative installation method, often used in data science environments. ```bash conda install -c conda-forge tox ``` -------------------------------- ### Install Griffe using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Griffe using Conda from the conda-forge channel. This provides a reliable way to install Griffe within a conda environment. ```bash conda install -c conda-forge griffe ``` -------------------------------- ### Install stackprinter using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the stackprinter library, which offers debugging-friendly exceptions for Python, using pip. ```bash pip install stackprinter ``` -------------------------------- ### Install dlint using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the dlint tool using Conda. This command installs the package for linting Python code and enforcing best practices. ```bash conda install -c conda-forge dlint ``` -------------------------------- ### Install dlint using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the dlint tool using pip. This command installs the package for linting Python code and enforcing best practices. ```bash pip install dlint ``` -------------------------------- ### Install executing library via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the 'executing' Python library using Conda. This is an alternative installation method for users who prefer the Conda package manager. ```bash conda install -c conda-forge executing ``` -------------------------------- ### Install robotframework using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the robotframework automation framework using pip. This is the standard way to add robotframework to your Python project for acceptance testing and RPA. ```bash pip install robotframework ``` -------------------------------- ### Install pyenv using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pyenv package using pip. Note that pyenv is typically installed via Git clone or a package manager for full functionality. ```bash pip install pyenv ``` -------------------------------- ### Install Griffe using Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install Griffe using pip. This library is essential for tools that need to parse and understand Python code structure. ```bash pip install griffe ``` -------------------------------- ### Install Pytype via Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install pytype using the Conda package manager from the conda-forge channel. This is an alternative installation method, often preferred in data science environments. ```bash conda install -c conda-forge pytype ``` -------------------------------- ### Install Pyre-check via PyPI Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pyre-check static type checker using pip, the Python package installer. This is the standard method for adding pyre-check to your Python environment. ```bash pip install pyre-check ``` -------------------------------- ### Adding a New Project - Minimal Entry Source: https://context7.com/ml-tooling/best-of-python-dev/llms.txt Minimal project entry requires only the name and GitHub ID. Use this for quickly adding new tools to the list. ```yaml # Minimal project entry (only name and github_id are required) - name: MyNewTool github_id: username/my-new-tool category: linters ``` -------------------------------- ### Install vulture via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install vulture, a tool for identifying and removing dead Python code, using pip. ```bash pip install vulture ``` -------------------------------- ### Install pre-commit via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the 'pre-commit' tool using pip. This is a widely used framework for managing pre-commit hooks in Python projects. ```bash pip install pre-commit ``` -------------------------------- ### Install jedi via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the jedi library, which provides autocompletion, static analysis, and refactoring capabilities for Python, using pip. ```bash pip install jedi ``` -------------------------------- ### Install scons using Conda Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the scons package using Conda. ```bash conda install -c conda-forge scons ``` -------------------------------- ### Install pytest-mypy via Pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pytest-mypy plugin using pip. ```bash pip install pytest-mypy ``` -------------------------------- ### Install pip using pip Source: https://github.com/ml-tooling/best-of-python-dev/blob/main/README.md Install the pip package manager using pip itself. This is useful for bootstrapping or updating pip. ```bash pip install pip ```