Skip to main content

Modern, extensible Python build backend

Reason this release was yanked:

Incompatible with currently released Hatch

Project description

Hatchling

Hatch logo
Package PyPI - Version PyPI - Downloads PyPI - Python Version
Meta Hatch project linting - Ruff code style - Black types - Mypy License - MIT 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:

[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:

# 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 details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hatchling-1.26.0.tar.gz (54.7 kB view details)

Uploaded Source

Built Distribution

hatchling-1.26.0-py3-none-any.whl (75.0 kB view details)

Uploaded Python 3

File details

Details for the file hatchling-1.26.0.tar.gz.

File metadata

  • Download URL: hatchling-1.26.0.tar.gz
  • Upload date:
  • Size: 54.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for hatchling-1.26.0.tar.gz
Algorithm Hash digest
SHA256 e572ab5bb4d9546893beab5cf1da06094e028c1784ca6315d293d7e4d9bb87d7
MD5 6d836a6e65c506e7a9828ad5d55fb438
BLAKE2b-256 d47616b5dd2245a33fe32170c72300e4412b1238001ac73652ae3f03317a6752

See more details on using hashes here.

Provenance

The following attestation bundles were made for hatchling-1.26.0.tar.gz:

Publisher: build-hatchling.yml on pypa/hatch

Attestations:

File details

Details for the file hatchling-1.26.0-py3-none-any.whl.

File metadata

  • Download URL: hatchling-1.26.0-py3-none-any.whl
  • Upload date:
  • Size: 75.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for hatchling-1.26.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99f8f689d9cd9789f29b9b8860e8fb6e66625496dbaa75fa62482e9fdeab47a6
MD5 3dacec9509a4726ba01e87d8cf1b9419
BLAKE2b-256 08cf1137c486d2692fde4bd3278827f8d80ae20cd0044ce1b719792edf4fa197

See more details on using hashes here.

Provenance

The following attestation bundles were made for hatchling-1.26.0-py3-none-any.whl:

Publisher: build-hatchling.yml on pypa/hatch

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page