hatch

1.14.0last stable release 4 months ago
Complexity Score
High
Open Issues
113
Dependent Projects
242
Weekly Downloadsglobal
188,058

License

  • MIT
    • Yesattribution
    • Permissivelinking
    • Permissivedistribution
    • Permissivemodification
    • Nopatent grant
    • Yesprivate use
    • Permissivesublicensing
    • Notrademark grant

Downloads

Readme

Hatch

CI/CD Docs Package Meta

Hatch is a modern, extensible Python project manager.

Features

  • Standardized build system with reproducible builds by default
  • Robust environment management with support for custom scripts and UV
  • Configurable Python distribution management
  • Test execution with known best practices
  • Static analysis with sane defaults
  • Built-in Python script runner
  • Easy publishing to PyPI or other indices
  • Version management
  • Best practice project generation
  • Responsive CLI, ~2-3x faster than equivalent tools

See the Why Hatch? page for more information.

Documentation

The documentation is made with Material for MkDocs and is hosted by GitHub Pages.

License

Hatch is distributed under the terms of the MIT license.

Dependencies

Loading dependencies...

CVE IssuesActive
0
Scorecards Score
4.00
Test Coverage
99.00%
Follows Semver
No
Github Stars
6,164
Dependenciestotal
16
DependenciesOutdated
2
DependenciesDeprecated
0
Threat Modelling
No
Repo Audits
No

Learn how to distribute hatch in your own private PyPI registry

pip install hatch
Processing...
Done

Releases

Loading Version Data
PyPI on Cloudsmith

Getting started with PyPI on Cloudsmith is fast and easy.