Determine what projects are blocking you from porting to Python 3
Project description
This script takes in a set of dependencies and then figures out which of them are holding you up from porting to Python 3.
You can specify your dependencies in multiple ways:
caniusepython3 -r requirements.txt caniusepython3 -m PKG-INFO caniusepython3 -p numpy,scipy,ipython # If your project's setup.py uses setuptools ... python setup.py caniusepython3
The output of the script will tell you how many (implicit) dependencies you need to transition to Python 3 in order to allow you to make the same transition. It will also list what projects have no explicit dependency blocking their transition so you can ask them consider starting a port to Python 3.
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 caniusepython3-1.1.0.tar.gz
.
File metadata
- Download URL: caniusepython3-1.1.0.tar.gz
- Upload date:
- Size: 13.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c2ecf922db28ee3721b10a0b5bb38f9bb5ddf83057c012e138e0ac6efb9f559 |
|
MD5 | 72b9da7d4dcdf3e469da735373da8d5a |
|
BLAKE2b-256 | b13c443616f6bd616c6afd708e450001d9340eb9aa8d9422bc770ad60119c880 |
Provenance
File details
Details for the file caniusepython3-1.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: caniusepython3-1.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b4b00de30eefcaf37d9f6c38697424ed2033edc91a3760cfcf9b62ca039bc1e |
|
MD5 | 71b8022ded3787c15ce40c5fc22265a1 |
|
BLAKE2b-256 | 0eaa9bfeb3cc4ac5e9ad96830e82fa0246ceed93f4c6879c07b3cb334dbef790 |