Skip to main content

No project description provided

Project description

poetry-external-dependencies

The package is a poetry plugin, it extend the capability of poetry when installed in your environment.

When running poetry build 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:

[external]
dependencies = ["pkg:generic/libsomething"]

The toml syntax is not final, it is currently drafted in PEP725. Only dependencies are supported by this plugin, host-requires and build-requires are ignored, optional-xxx fields are also ignored.

Installation

Poetry doesn't currently support auto installation of plugin from a pyproject.toml, in order to use this plugin you will need to install it using pip:

$ pip install poetry-external-dependencies

This needs to be installed in the same environnement as the one in which poetry is installed

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

poetry_external_dependencies-1.0.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file poetry_external_dependencies-1.0.0.tar.gz.

File metadata

File hashes

Hashes for poetry_external_dependencies-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c55904cb67908341a70d9e67574c20ff812bdcc7d0840b7a240ec2817062ad2b
MD5 c2c348a0bd6665e7b4c842ea7b78bf8c
BLAKE2b-256 13e53b36f948a4988de3d4c1ba60d95d07163a1b1f36dfffffb4d44f4e10f5b5

See more details on using hashes here.

File details

Details for the file poetry_external_dependencies-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for poetry_external_dependencies-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efd09d0c3e43c246c11dd538231f43b5d5d27ae6e0679063c34b4fe438a52f21
MD5 20fb15645bbea7bf64b4e36817d25135
BLAKE2b-256 675954138b4f0a29f10faebe62e94c14a0d99ed25db77eff45c042c7dd7f9c78

See more details on using hashes here.

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