From e45c65d0fa19b02ad40bf704b5f42d243fda90d8 Mon Sep 17 00:00:00 2001 From: Rajiv Bakulesh Shah Date: Fri, 24 Nov 2023 01:09:59 -0800 Subject: [PATCH] Upgrade requirements (#715) * Upgrade requirements * Let's do a heck * Let's do a heck --- requirements-to-freeze.txt | 22 --------------------- requirements.txt | 40 ++++++++++++++++---------------------- 2 files changed, 17 insertions(+), 45 deletions(-) diff --git a/requirements-to-freeze.txt b/requirements-to-freeze.txt index 240652ef..cc814482 100644 --- a/requirements-to-freeze.txt +++ b/requirements-to-freeze.txt @@ -54,25 +54,3 @@ requests>=2.20.0 # https://nvd.nist.gov/vuln/detail/CVE-2018-20060 # https://nvd.nist.gov/vuln/detail/CVE-2019-11324 urllib3>=1.24.2 - -# We don't need bleach at the top-level. However, it's pulled in from -# something else, and there's a security vulnerability in the version that it -# pulls in. For more info: -# https://bugzilla.mozilla.org/show_bug.cgi?id=1615315 -bleach>=3.1.1 - -# We don't need importlib-metadata at the top-level. However, it's pulled in -# by Flake8, and on Python 3.7, there's a version conflict: -# ERROR: Cannot install flake8==4.0.1 and importlib-metadata==4.6.1 because these package versions have conflicting dependencies. -# -# ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies -# The conflict is caused by: -# The user requested importlib-metadata==4.6.1 -# flake8 4.0.1 depends on importlib-metadata<4.3; python_version < "3.8" -# -# To fix this you could try to: -# 1. loosen the range of package versions you've specified -# 2. remove package versions to allow pip attempt to solve the dependency conflict -# -# Error: Process completed with exit code 1. -importlib-metadata<4.3 diff --git a/requirements.txt b/requirements.txt index d1730116..3dbfa2c6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,66 +1,60 @@ -async-timeout==4.0.3 bandit==1.7.5 -bleach==6.1.0 -certifi==2023.7.22 +certifi==2023.11.17 cffi==1.16.0 -charset-normalizer==3.3.0 +charset-normalizer==3.3.2 click==8.1.7 coverage==7.3.2 -cryptography==41.0.4 +cryptography==41.0.5 docutils==0.20.1 dparse==0.6.3 -exceptiongroup==1.1.3 flake8==6.1.0 -gitdb==4.0.10 -GitPython==3.1.37 +gitdb==4.0.11 +GitPython==3.1.40 hiredis==2.2.3 idna==3.4 -importlib-metadata==4.2.0 +importlib-metadata==6.8.0 iniconfig==2.0.0 isort==5.12.0 jaraco.classes==3.3.0 -keyring==23.9.3 +keyring==24.3.0 markdown-it-py==3.0.0 mccabe==0.7.0 mdurl==0.1.2 mmh3==4.0.1 more-itertools==10.1.0 -mypy==1.7.0 +mypy==1.7.1 mypy-extensions==1.0.0 nh3==0.2.14 packaging==21.3 -pbr==5.11.1 +pbr==6.0.0 pkginfo==1.9.6 pluggy==1.3.0 -pycodestyle==2.11.0 +pycodestyle==2.11.1 pycparser==2.21 pyflakes==3.1.0 -Pygments==2.16.1 +Pygments==2.17.2 pyparsing==3.1.1 pytest==7.4.3 pytest-asyncio==0.21.1 pytest-cov==4.1.0 PyYAML==6.0.1 readme-renderer==42.0 -redis==5.0.1 +redis==5.1.0a1 requests==2.31.0 requests-toolbelt==1.0.0 rfc3986==2.0.0 -rich==13.6.0 -ruamel.yaml==0.17.35 +rich==13.7.0 +ruamel.yaml==0.18.5 ruamel.yaml.clib==0.2.8 safety==2.3.5 -setuptools==68.2.2 -six==1.16.0 +setuptools==69.0.2 smmap==5.0.1 stevedore==5.1.0 -tomli==2.0.1 twine==4.0.2 -types-pyOpenSSL==23.2.0.2 -types-redis==4.6.0.10 +types-pyOpenSSL==23.3.0.0 +types-redis==4.6.0.11 typing_extensions==4.8.0 urllib3==2.1.0 uvloop==0.19.0 -webencodings==0.5.1 wheel==0.41.3 zipp==3.17.0