python-hatchling
Port variant v13
Summary Modern, extensible Python build backend (3.13)
Package version 1.29.0
Homepage https://hatch.pypa.io/latest/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v14
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 25 FEB 2026, 19:33:15 UTC
Port created 22 MAR 2025, 15:13:13 UTC
Subpackage Descriptions
single # Hatchling
[image] | | | | --- | --- | | Package | [![PyPI - Version]](https://pypi.org/project/hatchling/) [![PyPI - Downloads]](https://pypi.org/project/hatchling/) [![PyPI - Python Version]](https://pypi.org/project/hatchling/) | | Meta | [Hatch project] [![linting - Ruff]](https://github.com/astral-sh/ruff) [![code style - Black]](https://github.com/psf/black) [![types - Mypy]](https://github.com/python/mypy) [![License - MIT]](https://spdx.org/licenses/) [GitHub Sponsors] |
----- This is the extensible, standards compliant build backend used by [Hatch]. ## Usage The following snippet must be present in your project's `pyproject.toml` file in order to use Hatchling as your build backend: ```toml [build-system] requires = ["hatchling"] build-backend = "hatchling.build" ``` Then a build frontend like [pip], [build], or Hatch itself can build or install your project automatically: ```console # install using pip pip install /path/to/project # build python -m build /path/to/project # build with Hatch hatch build /path/to/project ``` ## Documentation - [Project metadata] - [Dependencies] - [Packaging]
Configuration Switches (platform-specific settings discarded)
PY313 ON Build using Python 3.13 PY314 OFF Build using Python 3.14
Package Dependencies by Type
Build (only) python313:dev:std
python-pip:single:v13
autoselect-python:single:std
Build and Runtime python313:primary:std
Runtime (only) python-packaging:single:v13
python-pathspec:single:v13
python-pluggy:single:v13
python-trove-classifiers:single:v13
Download groups
main mirror://PYPIWHL/d3/8a/44032265776062a89171285ede55a0bdaadc8ac00f27f0512a71a9e3e1c8
Distribution File Information
50af9343281f34785fab12da82e445ed987a6efb34fd8c2fc0f6e6630dbcc1b0 76356 python-src/hatchling-1.29.0-py3-none-any.whl
Ports that require python-hatchling:v13
python-backrefs:v13 Back references for re and regex modules (3.13)