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

PoetryUp updates dependencies and bumps their version in the pyproject.toml file with respect to their version constraint. The poetry.lock file will be recreated as well. 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

poetryup

Contributing

Contributions are welcome via pull requests.

Issues

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

Develop

Activate virtual environment

poetry shell

Install dependencies

poetry install --remove-untracked

Install git hooks

pre-commit install --hook-type pre-commit

Run tests

pytest tests

Run linter

flake8 .

Format code

black .

Sort imports

isort .

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.3.15.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

poetryup-0.3.15-py3-none-any.whl (5.6 kB view hashes)

Uploaded Python 3

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