Skip to main content

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:

  1. Check if there are new versions of your components available
  2. Replace in all files version numbers to the newest one
  3. Run tests
  4. Add and commit changes to git

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for updater, version 0.1.2
Filename, size File type Python version Upload date Hashes
Filename, size updater-0.1.2-py3-none-any.whl (7.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size updater-0.1.2.tar.gz (6.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page