Skip to main content

req-update

PyPI PyPI - Python Version PyPI - License

Build Status 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

Metadata

Release files for req-update 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for req-update 1.4.0
File Size Uploaded
req-update-1.4.0.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for req-update 1.4.0
File Interpreter ABI Platform
req_update-1.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.4 kB

Release files / req-update-1.4.0.tar.gz

Download URL req-update-1.4.0.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
f3a6c695b9c0410b6845069fff1e47aaaa508271337c2fa9f991ad42e29a5293
BLAKE2b-256 checksum
How to use checksums
67cdf8da16987f2adaeb377e20db67594d1092bcd4ab13d4f7e6434de7037f96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

Release files / req_update-1.4.0-py3-none-any.whl

Download URL req_update-1.4.0-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
062e1f9ae96b9a93bed4884e8950e05ef0898d1daf732617973e0173aa9e3210
BLAKE2b-256 checksum
How to use checksums
35d263ed300d0d6306615b161ae3b07c2ef1f18227533a6b7abe98e82b11d487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.6.1 requests/2.24.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

Release history Release notifications | RSS feed

2.9.1

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.6

2 release files

2.7.5

2 release files

2.7.4

2 release files

2.7.3

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.3

2 release files

2.4.2

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.5

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.1

2 release files

This release

1.4.0 This release

2 release files

1.3.4

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

3 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page