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.2.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for poetry_external_dependencies-1.2.0.tar.gz
Algorithm Hash digest
SHA256 5054af73968434bec77168d89602c9b6f90616c675e683c700e611df663144eb
MD5 130464e2560e022f81ee0ab7f278b43e
BLAKE2b-256 c42f9880dadf07f6b9b10d4d6edb18211273a7b3bed68b0ffc91ba759ef4172d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for poetry_external_dependencies-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f0861cd468acb0449071c81c09924baabc2edf6247ca96b04efff1989d871b7e
MD5 0694b2e4097d922133d5241c921c577c
BLAKE2b-256 eb608c1cc1254457e0ed5f443162bdf6d57744a8e8de10802defbe0fe55771e7

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