Skip to main content

Poetry Plugin: up

release test License python_version poetry_version pypi_v pypi_dm

This package is a plugin that updates dependencies and bumps their versions in pyproject.toml file. The version constraints are respected, unless the --latest flag is passed, in which case dependencies are updated to latest available compatible versions.

This plugin provides similar features as the existing update command with additional features.

Installation

The easiest way to install the up plugin is via the self add command of Poetry.

poetry self add poetry-plugin-up

If you used pipx to install Poetry you can add the plugin via the pipx inject command.

pipx inject poetry poetry-plugin-up

Otherwise, if you used pip to install Poetry you can add the plugin packages via the pip install command.

pip install poetry-plugin-up

Usage

The plugin provides an up command to update dependencies

poetry up --help

Update dependencies

poetry up

Update dependencies to latest available compatible versions

poetry up --latest

Update the foo and bar packages

poetry up foo bar

Update packages only in the main group

poetry up --only main

Update packages but ignore the dev group

poetry up --without dev

Contributing

Contributions are welcome! See the Contributing Guide.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Metadata

Release files for poetry-plugin-up 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for poetry-plugin-up 0.9.0
File Size Uploaded Provenance Actions
poetry_plugin_up-0.9.0.tar.gz 5.3 kB Without provenance Details for poetry_plugin_up-0.9.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for poetry-plugin-up 0.9.0
File Interpreter ABI Platform Actions
poetry_plugin_up-0.9.0-py3-none-any.whl Python 3 none any Details for poetry_plugin_up-0.9.0-py3-none-any.whl

Total release size: 11.6 kB

Release files / poetry_plugin_up-0.9.0.tar.gz

Download URL poetry_plugin_up-0.9.0.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b9f2ef3be331fd69e27eeb9a66da72260f9c0d0e5d146699a1124bb880cc72dc
BLAKE2b-256 checksum
How to use checksums
5201398856c9d69a8de8ea31d154d14852644b0fd4e8f76ffb601747533e9077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.0 CPython/3.10.16 Linux/6.8.0-1017-azure

Release files / poetry_plugin_up-0.9.0-py3-none-any.whl

Download URL poetry_plugin_up-0.9.0-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4d9f043de2b9339a0e1da9ca117c7d4021f8e2f4bbd97735fc2008644c4ba6d1
BLAKE2b-256 checksum
How to use checksums
953fe63a51328b1d19467a606f7e45fa2b7ad442e6c833183d3bc67a3805ce96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.0 CPython/3.10.16 Linux/6.8.0-1017-azure

Security for poetry-plugin-up 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page