# Maven Git Upgrader
Maven Git Upgrader is a command-line utility that checks for updates to Maven dependencies and creates new Git branches for each. It is written in Python (3.6+).
## Usage
`shell script cd my-maven-project-repo/ git switch master # make sure you are on your main 'master' or 'develop' branch python3 -m mavengitupgrader `
For more options, run python3 -m mavengitupgrader -h.
## Install
`shell script pip3 install mavengitupgrader `
## Publishing
This project is distributed to [PyPI.org] in order to be freely available and easily downloadable from there.
### Automated
This GitHub repository has been configured with a [GitHub Action] that will automatically trigger the [pythonpublish.yml](.github/workflows/pythonpublish.yml) workflow to publish this project to PyPi every time a release is created in this GitHub repository.
### Manual
If you must publish this project manually to PyPi, do this:
`shell script pip3 install twine python3 setup.py sdist twine --repository mavengitupgrader # optional, use if PyPI token in ~/.pypirc twine upload dist/* `
<!– Links –> [PyPI.org]: https://pypi.org/project/mavengitupgrader/ [GitHub Action]: https://pypi.org/project/mavengitupgrader/
Metadata
Release files for mavengitupgrader 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mavengitupgrader-1.0.4.tar.gz | 7.6 kB | Details |
Release files / mavengitupgrader-1.0.4.tar.gz
| Download URL | mavengitupgrader-1.0.4.tar.gz |
|---|---|
| Size | 7.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
64d7ecde73be28afc41d0a9abf11cc3dd54be426a7e555277d3a641baf4ead83
|
|
BLAKE2b-256 checksum How to use checksums |
bc8878641e5e148c51528382cbc5c0d27e2650b4415eaee425d06479598674b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2
|