Are your dependencies ready for new Python?
Project description
python_readiness
Are your dependencies ready for new Python?
Installation
pip install python_readiness
Alternatives include:
uvx python_readiness
- It's a single file script that contains PEP 723 metadata
Usage
Check if your current environment is ready for the latest Python:
python_readiness
Check if a specific package is ready for a specific Python:
python_readiness -p numpy --python 3.11
Check if a requirements file is ready for a specific Python:
python_readiness -r requirements.txt --python 3.13
Check if another virtual environment is ready for the latest Python:
python_readiness -e path/to/.venv
See all options:
python_readiness --help
What are the exact definitions of readiness this uses?
Take a look at the code, in particular support_from_files
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python_readiness-2.1.tar.gz
(10.4 kB
view details)
Built Distribution
File details
Details for the file python_readiness-2.1.tar.gz
.
File metadata
- Download URL: python_readiness-2.1.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ee8894e72e132d352d6260b743f5779207775a116dd7f6266c7a14d73b4491b |
|
MD5 | a2439bccb892134d453ac79f1115121d |
|
BLAKE2b-256 | 5aab01982d606c854cbea2779a43872b6705460852342c225b4528407bf1ea7d |
File details
Details for the file python_readiness-2.1-py3-none-any.whl
.
File metadata
- Download URL: python_readiness-2.1-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5dbf38da01f45a570fdfd00da5c8c8f116fa4ec3afd8131417289b24c0a47dd |
|
MD5 | c42f0a70a3fd87112a81296c8aee22cd |
|
BLAKE2b-256 | 65abcdb673a8b30a0416c5858189b1af14447dab9597e1f43dd4756fd729da52 |