Metadata-Version: 2.3
Name: hatch-external-dependencies
Version: 1.0.4
Summary: Hatch plugin for adding `Requires-External` metadata in built packages
Author-email: Jimmy Huguet <jimmy.huguet@skillcorner.com>
Classifier: Framework :: Hatch
Requires-Python: >=3.9
Requires-Dist: hatchling
Description-Content-Type: text/markdown

# 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", ...]

