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.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68b3911ec3b6ce95375ab93de0ce5405c401947c88e990559113f992bb230e14 |
|
MD5 | ba3188602102a68d5a6e50eb248b6f58 |
|
BLAKE2b-256 | 730002fda9e388319eec7963374fdcaf7f72831b61edef43d934955614158879 |
Close
Hashes for hatch_external_dependencies-1.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a791805ae9efaa6c3c038828c3a06f68cb3bbbb314b3409ae152a8316b222cec |
|
MD5 | 4ba6824c0b9fe53e8ce5f2777179a4e8 |
|
BLAKE2b-256 | 5d550fcb1b509f1abe307a14cb64fb0890fb780687d0bd86094d349a1a217f40 |