python-hatchling
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
Download groups
| main |
mirror://PYPIWHL/a9/84/1798b6d85ecde0e31546004efd25c5de1b1f49250644a60cce460e12593a |
Distribution File Information
0e17c9c3b9aa7c625acc8d0f5b622f107d5049af9ecf5ada4de1aada5be7cdbc 78435 python-src/hatchling-1.32.0-py3-none-any.whl
Ports that require python-hatchling:v13