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.0.tar.gz
(10.3 kB
view details)
Built Distribution
File details
Details for the file python_readiness-2.0.tar.gz
.
File metadata
- Download URL: python_readiness-2.0.tar.gz
- Upload date:
- Size: 10.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3854a4fef2cb2098de897169c5607bff62d55c5615adcda8a37aff7e86e7a73d |
|
MD5 | 2c422b8549d56791e6f9854ddd55772d |
|
BLAKE2b-256 | dc97739a46b832ab585b5ebc09482d8cc87782bc2c87dbc1d39542f7013156ff |
File details
Details for the file python_readiness-2.0-py3-none-any.whl
.
File metadata
- Download URL: python_readiness-2.0-py3-none-any.whl
- Upload date:
- Size: 10.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d607cd2cd780e0e7736716e804a7372a7e5e236f991cbed24a1d84230fd07fea |
|
MD5 | 669d7c156f2f4657f8315ea422d50aac |
|
BLAKE2b-256 | 9e2e2b931d757b288f955b414a7c0ae4b3004012b98d5f56ac5b4f4fc8fd0479 |