Modern, extensible Python project management
Project Links
Meta
Author: Ofek Lev
Requires Python: >=3.9
Classifiers
Development Status
- 5 - Production/Stable
Intended Audience
- Developers
License
- OSI Approved :: MIT License
Natural Language
- English
Operating System
- OS Independent
Programming Language
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
- Python :: Implementation :: CPython
- Python :: Implementation :: PyPy
Topic
- Software Development :: Build Tools
Hatch
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.
Oct 16, 2025
1.15.1
Oct 15, 2025
1.15.0
Sep 24, 2025
1.14.2
Apr 07, 2025
1.14.1
Dec 16, 2024
1.14.0
Oct 13, 2024
1.13.0
May 28, 2024
1.12.0
May 23, 2024
1.11.1
May 14, 2024
1.11.0
May 02, 2024
1.10.0
Apr 24, 2024
1.9.7
Mar 12, 2024
1.9.4
Jan 25, 2024
1.9.3
Jan 21, 2024
1.9.2
Dec 25, 2023
1.9.1
Dec 19, 2023
1.9.0
Dec 14, 2023
1.8.1
Dec 11, 2023
1.8.0
Apr 03, 2023
1.7.0
Oct 25, 2022
1.6.3
Oct 20, 2022
1.6.2
Oct 17, 2022
1.6.1
Oct 09, 2022
1.6.0
Aug 28, 2022
1.5.0
Aug 16, 2022
1.4.2
Aug 13, 2022
1.4.1
Aug 07, 2022
1.4.0
Jul 11, 2022
1.3.1
Jul 10, 2022
1.3.0
May 31, 2022
1.2.1
May 23, 2022
1.2.0
May 21, 2022
1.1.2
May 12, 2022
1.1.1
May 12, 2022
1.1.0
Apr 28, 2022
1.0.0
Apr 28, 2022
1.0.0rc18
Apr 18, 2022
1.0.0rc17
Mar 21, 2022
1.0.0rc16
Mar 18, 2022
1.0.0rc15
Mar 07, 2022
1.0.0rc14
Feb 13, 2022
1.0.0rc13
Feb 05, 2022
1.0.0rc12
Jan 23, 2022
1.0.0rc11
Jan 19, 2022
1.0.0rc10
Jan 19, 2022
1.0.0rc9
Jan 09, 2022
1.0.0rc8
Jan 08, 2022
1.0.0rc7
Jan 06, 2022
1rc6
Jan 03, 2022
1rc5
Jan 01, 2022
1rc4
Dec 31, 2021
1rc3
Dec 29, 2021
1rc2
Jan 03, 2022
0.23.1
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
(>=8.0.6)
click
(>=1.26.3)
hatchling
(>=0.22.0)
httpx
(>=21.0.0)
hyperlink
(>=23.5.0)
keyring
(>=23.2)
packaging
(~=4.8)
pexpect
(>=2.5.0)
platformdirs
(>=11.2.0)
rich
(>=1.4.0)
shellingham
(>=1.0)
tomli-w
(>=0.11.1)
tomlkit
(~=1.7)
userpath
(>=0.5.23)
uv
(>=20.26.6)
virtualenv
(<1)
zstandard