forked from brettcannon/caniusepython3
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
The original caniusepython3 project checks if the latest version of the dependency supports python3. this can be problematic for two reasons:
It's misleading:
ciup3 will tell me that a package X is compatible with python3 but since I have an older version installed I will not try to investigate and after switching to python3 my project will broke.
It's all about minimizing upgrade costs:
Since upgrading costs too much, we use tools to minimize this cost, as of security vulnerabilities, we use vulnerability assessment tools to decide weather we are impacted or not. to avoid upgrading.
Tasks:
- refactor datastructure
- requirements
- metadata
- projects
- Option in the CLI to choose to test the current installed version.
- Check PyPi with the specified version.
- TBD Disable overrides ?
Metadata
Metadata
Assignees
Labels
No labels