Check and update versions of pypi packages and docker-images in your project.
Project description
Version updater for components in your codebase
Problem to solve
In project where there are many components to track new versions (docker images and pypi packages) this tool automates finding new versions, running tests and commit changes to git.
TL;DR
Create YAML file with definition of your components (see example in tests/test_files/components.yaml
). Place components.yaml in the root of your project directory and run:
updater --file=/path/to/your/components.yaml --dry-run check --verbose
It will, for each defined component:
- Check if there are new versions of your components available
- Replace in all files version numbers to the newest one
- Run tests
- Add and commit changes to git
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
updater-0.1.2.tar.gz
(6.2 kB
view hashes)