How to let pypi know that Jupytext 1.7.1 is the last version with explicit support of Python 2.7 and 3.5
See original GitHub issueOne of my project that uses Jupytext on the CI is now failing on Python 2.7 and 3.5, with this message:
ERROR: Could not find a version that satisfies the requirement markdown-it-py~=0.6.0 (from jupytext->-r requirements-dev.txt (line 7)) (from versions: none)
ERROR: No matching distribution found for markdown-it-py~=0.6.0 (from jupytext->-r requirements-dev.txt (line 7))
Error: Process completed with exit code 1.
Between Jupytext 1.7.1 and 1.8.0 we removed the explicit support for Python 2.7 and 3.5 (but they should still work), and we replaced the conditional dependency on markdown-it-py when Python>=3.6 with a full dependency.
Still I would like to find a plan to make the itables
CI work again on Python 2.7 and 3.5. Maybe we could just provide enough information to pypi to let it download the appropriate version of Jupytext?
@chrisjsewell , do you know how to do that? Maybe an option would be to make the dependency on markdown-it-py~=0.6.0 conditional on python_version >= '3.6'
again in a new release of Jupytext 1.8.1? And then in Jupytext 1.8.2 we could remove the condition and take a dependency on Python>=3.6?
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (6 by maintainers)
The first half of the plan worked… the CI for my other project is green now 😄
~=3.6
is the same as>=3.6,<4