From d68e31397943bb6053b04677786a76a7fb654f93 Mon Sep 17 00:00:00 2001 From: Yann Kaiser Date: Sat, 9 Jul 2022 18:04:10 +0200 Subject: [PATCH 1/3] 4.2.2: prevent installation on py310 --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 53630af..b55f869 100755 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ setup( name='clize', - version='4.2.1', + version='4.2.2', description='Turn functions into command-line interfaces', long_description=long_description, long_description_content_type='text/x-rst', @@ -16,7 +16,7 @@ url='https://github.com/epsy/clize', author='Yann Kaiser', author_email='kaiser.yann@gmail.com', - python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*', + python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.10', install_requires=[ 'six', 'sigtools >= 2.0', From e5b1390fb475e2927e7f5718fec3e7b0e339c5fe Mon Sep 17 00:00:00 2001 From: Yann Kaiser Date: Fri, 15 Jul 2022 01:30:24 +0200 Subject: [PATCH 2/3] attempt to restrict od version on Python 2 --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index b55f869..cb75442 100755 --- a/setup.py +++ b/setup.py @@ -22,6 +22,7 @@ 'sigtools >= 2.0', 'attrs>=19.1.0,<22', 'od', + "od<2 ; python_version<'3'", 'docutils ~= 0.17.0', ], tests_require=[ From 1e5cf49b527ae74f2a46b921061b8d834cac4e66 Mon Sep 17 00:00:00 2001 From: Yann Kaiser Date: Fri, 15 Jul 2022 01:32:37 +0200 Subject: [PATCH 3/3] more explicit limiting --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index cb75442..c0b349e 100755 --- a/setup.py +++ b/setup.py @@ -21,8 +21,8 @@ 'six', 'sigtools >= 2.0', 'attrs>=19.1.0,<22', - 'od', - "od<2 ; python_version<'3'", + "od ; python_version >= '3'", + "od<2 ; python_version < '3'", 'docutils ~= 0.17.0', ], tests_require=[