Skip to main content

Update dependencies and bump their version in the pyproject.toml file

Project description

PoetryUp

build test License python_version pypi_v pypi_dm

Warning

This package has been deprecated and is no longer maintained, poetryup has moved to poetry-plugin-up

PoetryUp updates dependencies and bumps their version in both poetry.lock as well as in pyproject.toml file. Dependencies version constraints are respected, unless the --latest flag is passed, in which case dependencies will be updated to their latest available version. PoetryUp runs poetry commands, thus it's required to be installed. The difference between running poetry update and poetryup, is that the latter also modifies the pyproject.toml file.

poetryup_demo

Usage

Show help message and exit

poetryup --help

Update all dependencies with respect to their version constraints specified in the pyproject.toml file

poetryup

Update all dependencies to their latest available version

poetryup --latest

Update all dependencies to their latest available version except for packages with an exact version

poetryup --latest --skip-exact

Update dependencies in the default and dev group to their latest available version

poetryup --latest --group default --group dev

Update the foo and bar dependencies to their latest available version

poetryup --latest --name foo --name bar

Update all dependencies to their latest available version except the foo and bar dependencies

poetryup --latest --exclude-name foo --exclude-name bar

Contributing

Contributions are welcome! See the Contributing Guide.

Issues

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

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

poetryup-0.12.7.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

poetryup-0.12.7-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file poetryup-0.12.7.tar.gz.

File metadata

  • Download URL: poetryup-0.12.7.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.9 Linux/5.15.0-1024-azure

File hashes

Hashes for poetryup-0.12.7.tar.gz
Algorithm Hash digest
SHA256 7903089e1c241ac04a1d199b0aef78bb1194f3f510c0781aa4cf5e961eff59d2
MD5 5c26d51646a38e629589ec20ed05e3b2
BLAKE2b-256 db109826686a38258b7cf49a2bfe75b4ad798f9151f75436ac8cad7eb6b354a1

See more details on using hashes here.

File details

Details for the file poetryup-0.12.7-py3-none-any.whl.

File metadata

  • Download URL: poetryup-0.12.7-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.9 Linux/5.15.0-1024-azure

File hashes

Hashes for poetryup-0.12.7-py3-none-any.whl
Algorithm Hash digest
SHA256 8d428505c3a5ace59451f2c901876dcf6e5589e50d807fc30f41003c4dfea37b
MD5 8586e810d68039932e030545bcab1034
BLAKE2b-256 0e19de2b5f665e628a2ee58064d1721f58f22a3fcc90bcdf54a51ee74bb167e0

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