Hatch

Modern, extensible Python project management

Popularity
8.1
Stable
Activity
8.1
-
7,088
49
360

Description

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

Programming language: Python
License: MIT License

Hatch alternatives and similar packages

Based on the "Environment Management" category.
Alternatively, view hatch alternatives based on common mentions on social networks and blogs.

* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.

Do you think we are missing an alternative of Hatch or a related project?

Add another 'Environment Management' Package

README

Hatch

CI/CD CI - Test CD - Build Hatch CD - Build Hatchling
Docs Docs - Release Docs - Dev
Package PyPI - Version PyPI - Downloads PyPI - Python Version
Meta Hatch project code style - black types - Mypy imports - isort License - MIT GitHub Sponsors

Hatch is a modern, extensible Python project manager.

Features

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.


*Note that all licence references and agreements mentioned in the Hatch README section above are relevant to that project's source code only.

Do not miss the trending, packages, news and articles with our weekly report.

Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle によって変換されたページ (->オリジナル) /