Skip to main content

req-update

PyPI PyPI - Python Version PyPI - License

Circle CI Dependency Status Code Climate Test Coverage

req-update is a CLI tool to automatically update dependencies listed in requirements.txt.

Usage

req-update requires no command line arguments. Running req-update will make it create a branch dep-update, check outdated packages (compared against your current installed packages), and commit a series of single-package update commits.

$ req_update
usage: req_update.py [-h] [-d] [-v] [--version]

Update python dependencies for your project with git integration https://github.com/albertyw/req-update

optional arguments:
  -h, --help     show this help message and exit
  -d, --dryrun   Dry run
  -v, --verbose  Verbose output
  --version      show program's version number and exit

Features

  • Integrates with git, creating a branch with one commit per updated dependency
  • No third party dependencies beyond python 3 standard library
  • Automatic detection of python requirements.txt; no CLI arguments required

Comparisons

  • req-upgrader - req-update integrates with git

Download files

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

Source Distribution

req-update-1.3.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

req_update-1.3.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file req-update-1.3.0.tar.gz.

File metadata

  • Download URL: req-update-1.3.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for req-update-1.3.0.tar.gz
Algorithm Hash digest
SHA256 f3b17a6abc2d86d5655d015f05b0bc389acaf9ec5fb51c5cba6737ebcaa9beb9
MD5 014a0225c03b4d660e58104e8d8fcd53
BLAKE2b-256 528c7da6095b30c37d27e5bf5c57084fd7b5d786cdd04e58da28dba22354420e

See more details on using hashes here.

File details

Details for the file req_update-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: req_update-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for req_update-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 275f7ea1d341fe26dae34f2684e8b5b33b10308f023ca832dd1314b53f242842
MD5 18233699ecc488ac50b8a4015e10a6d3
BLAKE2b-256 d0476f42870438481590b44faaefe9d7cc5500db6dadf046edfd8e02a193c4b3

See more details on using hashes here.

Release history Release notifications | RSS feed

2.9.1

2 files

2.9.0

2 files

2.8.0

2 files

2.7.6

2 files

2.7.5

2 files

2.7.4

2 files

2.7.3

2 files

2.7.2

2 files

2.7.1

2 files

2.7.0

2 files

2.6.0

2 files

2.5.1

2 files

2.5.0

2 files

2.4.3

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.3.3

2 files

2.3.2

2 files

2.3.1

2 files

2.3.0

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.0

2 files

2.0.5

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.8.0

2 files

1.7.0

2 files

1.6.5

2 files

1.6.4

2 files

1.6.3

2 files

1.6.2

2 files

1.6.1

2 files

1.6.0

2 files

1.5.3

2 files

1.5.2

2 files

1.5.1

2 files

1.5.0

2 files

1.4.1

2 files

1.4.0

2 files

1.3.4

2 files

1.3.3

2 files

1.3.2

2 files

1.3.1

2 files

This release

1.3.0 This release

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

3 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page