From 3513a575ae6322e1d6644f2c53cb9766662f0b35 Mon Sep 17 00:00:00 2001 From: Leopold Talirz Date: Thu, 12 Aug 2021 10:28:43 +0200 Subject: [PATCH 1/2] bump importlib-metadata limit for python<3.8The importlib-metadata version was limited to <4 due to a corresponding restriction in the argcomplete package. The latest argcomplete patch release has bumped the limit to <5. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 7ea543f87..2ff5cfba2 100644 --- a/setup.py +++ b/setup.py @@ -74,7 +74,7 @@ def run(self): keywords=['Interactive', 'Interpreter', 'Shell', 'Web'], python_requires='>=3.7', install_requires=[ - 'importlib-metadata<4;python_version<"3.8.0"', + 'importlib-metadata<5;python_version<"3.8.0"', 'debugpy>=1.0.0,<2.0', 'ipython>=7.23.1,<8.0', 'traitlets>=4.1.0,<6.0', From 52f41d3b03b69ed94da9af5612696e92d61d3638 Mon Sep 17 00:00:00 2001 From: Leopold Talirz Date: Thu, 12 Aug 2021 13:22:22 +0200 Subject: [PATCH 2/2] require minimal argcomplete version --- setup.py | 1 + 1 file changed, 1 insertion(+) diff --git a/setup.py b/setup.py index 2ff5cfba2..931d76e8c 100644 --- a/setup.py +++ b/setup.py @@ -75,6 +75,7 @@ def run(self): python_requires='>=3.7', install_requires=[ 'importlib-metadata<5;python_version<"3.8.0"', + 'argcomplete>=1.12.3;python_version<"3.8.0"', 'debugpy>=1.0.0,<2.0', 'ipython>=7.23.1,<8.0', 'traitlets>=4.1.0,<6.0',