hatch

Project manager

A tool for managing and automating the build, testing, and publishing of Python projects.

Modern, extensible Python project management

GitHub

6k stars
49 watching
313 forks
Language: Python
last commit: about 1 month ago
buildclipackagingpluginpythonversioningvirtualenv

Related projects:

Repository Description Stars
pypi/warehouse The software behind the Python Package Index. 3,617
pypa/sampleproject Provides a sample project to demonstrate basic packaging and distribution of a Python project using PyPUG's tutorial. 5,138
pypa/pip A package installer for Python that simplifies the process of managing dependencies and installing packages. 9,569
pyenv/pyenv A tool for managing multiple Python versions on a system 39,896
skelsec/pypykatz An implementation of Mimikatz in pure Python for parsing Windows secrets and registry data. 2,905
pypa/gh-action-pypi-publish Automates publishing of Python package distributions to PyPI 964
pyo3/maturin Automates building and publishing Rust crates as Python packages with minimal configuration 4,038
pypa/setuptools-scm Automatically extracts and manages version numbers from Git or SVN metadata 869
pdm-project/pdm A modern package manager for Python supporting the latest PEP standards and providing a flexible plugin system for managing dependencies and projects. 8,009
david-oconnor/pyflow A tool for streamlining Python project setup and dependency management 1,329
ycd/manage-fastapi A CLI tool for generating and managing FastAPI projects with customizable boilerplates and project structures. 1,701
pypa/virtualenv Creates isolated environments for Python applications. 4,844
commitizen-tools/commitizen Automates committing and versioning in software projects 2,581
pyenv-win/pyenv-win A tool for managing multiple Python versions on Windows 5,146
pypa/cibuildwheel Automates building of Python wheel packages across multiple platforms and versions 1,892