skillfed

hatch

Modern, extensible Python project management

hatch Permissive license MIT Active 7,220 v1.18.0 released

Install

hatch on PyPI

pip

pip install hatch

uv

uv add hatch

poetry

poetry add hatch

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 19 — backports-zstd, click, distro, hatchling, httpx2, hyperlink, keyring, packaging, pexpect, platformdirs, pyproject-hooks, python-discovery, rich, shellingham, tomli-w, tomlkit, userpath, uv, virtualenv
Maintenance actively maintained — 2 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: hatch-1.18.0-py3-none-any.whl

Keywords: build, dependency, environment, hatch, packaging, plugin, publishing, release, versioning

Development Status :: 5 - Production/StableIntended Audience :: DevelopersNatural Language :: EnglishOperating System :: OS IndependentProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Implementation :: CPythonProgramming Language :: Python :: Implementation :: PyPyTopic :: Software Development :: Build Tools

About hatch

from the package's own PyPI description — quoted content, verbatim

Hatch

<div align="center">

<img src="https://raw.githubusercontent.com/pypa/hatch/master/docs/assets/images/logo.svg" alt="Hatch logo" width="500" role="img">

CI/CD CI - Test (image) CD - Build Hatch (image) CD - Build Hatchling (image)
Docs Docs - Release (image) Docs - Dev (image)
Package PyPI - Version (image) [![PyPI - Python...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Hatch is a modern Python project manager that handles build systems, environment management, testing, static analysis, publishing, and version control in a single integrated tool.

Low install friction with a pure-wheel distribution. Active maintenance (release 2 days old) and strong repository signals (7220 stars, recent commits) indicate reliable ongoing support.

MIT license permits commercial and private use with minimal restrictions, making this suitable for most projects.

Usage

pip install hatch
hatch --version
hatch new my-project

Requires Python 3.10 or later.

Verdict: Hatch is a production-stable, actively maintained project manager with low install friction and no known vulnerabilities. Its broad dependency footprint (19 runtime deps including uv, virtualenv, and rich) reflects comprehensive feature coverage rather than instability, and the MIT license poses no adoption barriers.

Needs verification

  • Whether the 19 runtime dependencies introduce meaningful supply-chain risk or maintenance burden in practice.
  • Performance and stability claims relative to competing tools under real-world project loads.
python project managerbuild system and packagingenvironment management toolpython testing frameworkversion management automationpypi publishing toolpython development workflow

Similar packages