Determine Python versions properly for Anaconda
The code for determining which Python version is bundled with which version of Anaconda has not been updated in a while. I have added 3.10 and 3.11, both of which were used in bundles this year. I also updated the URL for the source of this data, the Anaconda release notes, because it has moved.
This commit is contained in:
parent
f50b99265c
commit
27525adece
@ -193,7 +193,11 @@ class CondaVersion(NamedTuple):
|
|||||||
else:
|
else:
|
||||||
return PyVersion.PY37
|
return PyVersion.PY37
|
||||||
if self.flavor == "anaconda":
|
if self.flavor == "anaconda":
|
||||||
# https://docs.anaconda.com/anaconda/reference/release-notes/
|
# https://docs.anaconda.com/free/anaconda/reference/release-notes/
|
||||||
|
if v >= (2023,7):
|
||||||
|
return PyVersion.PY311
|
||||||
|
if v >= (2023,3):
|
||||||
|
return PyVersion.PY310
|
||||||
if v >= (2021,11):
|
if v >= (2021,11):
|
||||||
return PyVersion.PY39
|
return PyVersion.PY39
|
||||||
if v >= (2020,7):
|
if v >= (2020,7):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user