Hatch plugin for adding `Requires-External` metadata in built packages
Project description
hatch-external-dependencies
The package is a hatch plugin.
When building with hatchling this plugin will look in the project toml configuration for an external section and adds dependencies in the built package's metadata as a Requires-External entry.
Toml Example
There are two supported syntax to define the external dependencies in the pyproject.toml:
[project]
external-dependencies = ["pkg:generic/libsomething", ...]
or (based on https://peps.python.org/pep-0725/):
[external]
dependencies = ["pkg:generic/libsomething", ...]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for hatch_external_dependencies-1.0.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7f5a9ac0ba8eaa19ab8430584dcc8966a9d5c6ccb4f9fac55839b53df56f046 |
|
MD5 | 358b7137555ae3f6fbf74f6f79d64a25 |
|
BLAKE2b-256 | b54d8e20338bfa809461afc0ea250d51bbbdc0ec927f39a9e70025f47eecf4b1 |
Close
Hashes for hatch_external_dependencies-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6ecef6e8c358a6a07e41a36f086aa7417de4a70049519fe39b6a4d7f6dc98c |
|
MD5 | 1577c7b3a649e5adfdeff775d04d9c2d |
|
BLAKE2b-256 | 56bae0f1a5dc2da0c380d473bf24d5e8bbe20b1ca7845ae7b0341bdb80ce468f |