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
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-1.0.tar.gz
(7.4 kB
view details)
Built Distribution
File details
Details for the file python_readiness-1.0.tar.gz
.
File metadata
- Download URL: python_readiness-1.0.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cdbd4eb696aa51f2b218e402943de0dab24da605be2af76d8f430d939f2b797 |
|
MD5 | 28a58828be04ad646eab89f154da521a |
|
BLAKE2b-256 | 205c04f0aacbbe585ba1a0890996c2df2e5ebab8d051bfd1a09081391ac30fd3 |
File details
Details for the file python_readiness-1.0-py3-none-any.whl
.
File metadata
- Download URL: python_readiness-1.0-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3567b04c5a3835b73f22474202d793cd2cf1804185e583e497e8327a35bf3a4 |
|
MD5 | b07c48d447da0de7b9a28ee8f24a769f |
|
BLAKE2b-256 | b53347a755f9fa3b6c925489346590fe9af15c0ede14ffe412537f9407be1a2b |