A CLI utility to check and update Python package versions in requirements.txt files
Project description
Version Check
Core Functionality:
- Look for requirements*.txt files in your working directory and check for updates.
- Prompt to confirm each update with an upstream url.
Install
Install into your environment with pip:
pip install requirementscheck
Add it to your requirements.txt
file, pin the release, and use requirementscheck to update requirementscheck in your requirements.txt
file.
Run
From your Python project root folder run:
requirementscheck
to look for requirements files and update your dependencies based on your prompts.
Build
-
Update the version in setup.py
-
Git Tag
-
Push tag
-
Create release on GH
-
Build and update package to pypi:
python -m build python -m twine upload dist/*
Additional
Newest docs on GitHub: bbilly1/requirementscheck.
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
Built Distribution
File details
Details for the file requirementscheck-0.0.2.tar.gz
.
File metadata
- Download URL: requirementscheck-0.0.2.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ddb85f7d142568414cf6c9a13703cc9fa7d6339f9269d38706a6fd344033f18 |
|
MD5 | 0915abccc0e0bf471f7edd1605d24155 |
|
BLAKE2b-256 | 46a2a24ce0b4a7fdb6a6035cdeaeba270cdf2a140b3397c29ea3bcb032ade3d4 |
File details
Details for the file RequirementsCheck-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: RequirementsCheck-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a08b8781cba81596f3a320c573392b01506929df151bf1254da5635b44ce6db5 |
|
MD5 | 3007140262e2f7ec9fa8476d1eee5425 |
|
BLAKE2b-256 | 231933df431636c91c7e0ed36074e9f5fc16df807df62618b43dafe1b893ffc6 |