Skip to content

Commit

Permalink
Fixed dependency inconsistency for dill on Python 3.12
Browse files Browse the repository at this point in the history
Signed-off-by: Andreas Maier <andreas.r.maier@gmx.de>
  • Loading branch information
andy-maier committed May 8, 2024
1 parent bd584a3 commit 9d3d09a
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
3 changes: 2 additions & 1 deletion dev-requirements.txt
Expand Up @@ -109,7 +109,8 @@ tomlkit>=0.10.1
# dill is used by pylint >=2.13
# dill 0.3.5 dropped support for Python 3.6
dill>=0.3.4; python_version == '3.6'
dill>=0.3.6; python_version >= '3.7'
dill>=0.3.6; python_version >= '3.7' and python_version <= '3.11'
dill>=0.3.7; python_version >= '3.12'
# platformdirs is used by pylint starting with its 2.10
platformdirs>=2.2.0; python_version <= '3.11'
platformdirs>=3.2.0; python_version >= '3.12'
Expand Down
10 changes: 4 additions & 6 deletions minimum-constraints.txt
Expand Up @@ -56,10 +56,8 @@ packaging==21.3
pluggy==0.13.1

# six (used by virtualenv, tox, probably others)
# virtualenv 20.0 requires six>=1.12.0 on py>=3.8
# tox 3.17 requires six>=1.14.0
six==1.14.0; python_version <= '3.9'
six==1.16.0; python_version >= '3.10'
six==1.14.0; python_version <= '3.11'
six==1.16.0; python_version >= '3.12'


# Indirect dependencies that must be handled early (must be consistent with dev-requirements.txt)
Expand Down Expand Up @@ -125,8 +123,8 @@ wrapt==1.14
isort==4.3.8
tomlkit==0.10.1
dill==0.3.4; python_version == '3.6'
dill==0.3.6; python_version >= '3.7' and python_version <= '3.10'
dill==0.3.7; python_version >= '3.11'
dill==0.3.6; python_version >= '3.7' and python_version <= '3.11'
dill==0.3.7; python_version >= '3.12'

platformdirs==2.2.0; python_version <= '3.11'
platformdirs==3.2.0; python_version >= '3.12'
Expand Down
4 changes: 3 additions & 1 deletion test-requirements.txt
Expand Up @@ -39,7 +39,9 @@ pluggy>=0.13.1
# six (also used by virtualenv, tox, probably others)
# virtualenv 20.0 requires six>=1.12.0 on py>=3.8
# tox 3.17 requires six>=1.14.0
six>=1.14.0
# six 1.16.0 fixes issue with 'six.moves' not available on Python 3.12
six>=1.14.0; python_version <= '3.11'
six>=1.16.0; python_version >= '3.12'


# Additional indirect dependencies are not specified in this file.

0 comments on commit 9d3d09a

Please sign in to comment.