Skip to content
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.

MousaZeidBaker/poetryup

Repository files navigation

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.