From 94899897af47145f0ee7e505526d1aec5c38dade Mon Sep 17 00:00:00 2001 From: Matthias Bussonnier Date: Fri, 7 Jan 2022 13:28:11 +0100 Subject: [PATCH] Remove pipx to fix conflicts. Not sure why it is/was installed. Remove dependencies as well that seem unnecessary and install pipdeptree to make it easier to find those issues later. --- .github/workflows/ci.yml | 4 ++++ setup.py | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7f70f151b..778f4e248 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,6 +41,10 @@ jobs: - name: List installed packages run: | + pip uninstall pipx -y + pip install pipdeptree + pipdeptree + pipdeptree --reverse pip freeze pip check diff --git a/setup.py b/setup.py index f2c0719c7..95dffbc66 100644 --- a/setup.py +++ b/setup.py @@ -61,8 +61,6 @@ def run(self): keywords=['Interactive', 'Interpreter', 'Shell', 'Web'], 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', 'traitlets>=5.1.0,<6.0',