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
307 forks
Language: Python
last commit: 9 days ago
buildclipackagingpluginpythonversioningvirtualenv

Related projects:

Repository Description Stars
pypi/warehouse A software system that powers the package registry for Python packages 3,601
pypa/sampleproject Provides a sample project to demonstrate basic packaging and distribution of a Python project using PyPUG's tutorial. 5,121
pypa/pip A package installer for Python that simplifies the process of managing dependencies and installing packages. 9,537
pyenv/pyenv Software that manages multiple versions of the Python programming language 39,428
skelsec/pypykatz An implementation of Mimikatz in pure Python for parsing Windows secrets and registry data. 2,879
pypa/gh-action-pypi-publish An action to automate PyPI package publishing 940
pyo3/maturin Automates building and publishing Rust crates as Python packages with minimal configuration 3,932
pypa/setuptools-scm Automatically extracts and manages version numbers from Git or SVN metadata 862
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. 7,950
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,685
pypa/virtualenv Creates isolated environments for Python applications. 4,828
commitizen-tools/commitizen Automates version updates and changelog generation for software projects 2,525
pyenv-win/pyenv-win A tool for managing multiple Python versions on Windows 4,996
pypa/cibuildwheel Automates wheel building for Python libraries across multiple platforms and Python versions 1,873