diff --git a/pytest.ini b/pytest.ini index 699902177..d3aee33b5 100644 --- a/pytest.ini +++ b/pytest.ini @@ -24,6 +24,8 @@ # 5) Ignore DeprecationWarning for datetime.utcfromtimestamp() triggered # when importing the pytz.tzinfo module # https://github.com/stub42/pytz/issues/105 +# 6) Ignoring this allows us to continue to update pyOpenSSL (one of our crypto +# dependencies) until https://github.com/certbot/certbot/issues/9828 is resolved. filterwarnings = error ignore:decodestring\(\) is a deprecated alias:DeprecationWarning:dns @@ -31,3 +33,4 @@ filterwarnings = ignore:'urllib3.contrib.pyopenssl:DeprecationWarning:requests_toolbelt ignore:update_symlinks is deprecated:PendingDeprecationWarning ignore:.*datetime.utcfromtimestamp\(\) is deprecated:DeprecationWarning:pytz.tzinfo + ignore:X509Extension support in pyOpenSSL is deprecated:DeprecationWarning diff --git a/tools/oldest_constraints.txt b/tools/oldest_constraints.txt index 2f09901a1..41f9cc8e5 100644 --- a/tools/oldest_constraints.txt +++ b/tools/oldest_constraints.txt @@ -2,12 +2,12 @@ # that script. apacheconfig==0.3.2 ; python_version >= "3.8" and python_version < "3.9" asn1crypto==0.24.0 ; python_version >= "3.8" and python_version < "3.9" -astroid==3.0.0 ; python_version >= "3.8" and python_version < "3.9" +astroid==3.0.1 ; python_version >= "3.8" and python_version < "3.9" beautifulsoup4==4.12.2 ; python_version >= "3.8" and python_version < "3.9" boto3==1.15.15 ; python_version >= "3.8" and python_version < "3.9" botocore==1.18.15 ; python_version >= "3.8" and python_version < "3.9" -cachetools==5.3.1 ; python_version >= "3.8" and python_version < "3.9" -certifi==2023.7.22 ; python_version >= "3.8" and python_version < "3.9" +cachetools==5.3.2 ; python_version >= "3.8" and python_version < "3.9" +certifi==2023.11.17 ; python_version >= "3.8" and python_version < "3.9" cffi==1.12.3 ; python_version >= "3.8" and python_version < "3.9" chardet==3.0.4 ; python_version >= "3.8" and python_version < "3.9" cloudflare==1.5.1 ; python_version >= "3.8" and python_version < "3.9" @@ -22,9 +22,9 @@ distlib==0.3.7 ; python_version >= "3.8" and python_version < "3.9" distro==1.0.1 ; python_version >= "3.8" and python_version < "3.9" dns-lexicon==3.15.1 ; python_version >= "3.8" and python_version < "3.9" dnspython==1.15.0 ; python_version >= "3.8" and python_version < "3.9" -exceptiongroup==1.1.3 ; python_version >= "3.8" and python_version < "3.9" +exceptiongroup==1.2.0 ; python_version >= "3.8" and python_version < "3.9" execnet==2.0.2 ; python_version >= "3.8" and python_version < "3.9" -filelock==3.12.4 ; python_version >= "3.8" and python_version < "3.9" +filelock==3.13.1 ; python_version >= "3.8" and python_version < "3.9" funcsigs==0.4 ; python_version >= "3.8" and python_version < "3.9" future==0.18.3 ; python_version >= "3.8" and python_version < "3.9" google-api-python-client==1.6.5 ; python_version >= "3.8" and python_version < "3.9" @@ -32,37 +32,37 @@ google-auth==2.16.0 ; python_version >= "3.8" and python_version < "3.9" httplib2==0.9.2 ; python_version >= "3.8" and python_version < "3.9" idna==2.6 ; python_version >= "3.8" and python_version < "3.9" importlib-metadata==4.6.4 ; python_version >= "3.8" and python_version < "3.9" -importlib-resources==6.1.0 ; python_version >= "3.8" and python_version < "3.9" +importlib-resources==6.1.1 ; python_version >= "3.8" and python_version < "3.9" iniconfig==2.0.0 ; python_version >= "3.8" and python_version < "3.9" ipaddress==1.0.16 ; python_version >= "3.8" and python_version < "3.9" isort==5.12.0 ; python_version >= "3.8" and python_version < "3.9" jmespath==0.10.0 ; python_version >= "3.8" and python_version < "3.9" -josepy==1.13.0 ; python_version >= "3.8" and python_version < "3.9" +josepy==1.14.0 ; python_version >= "3.8" and python_version < "3.9" logger==1.4 ; python_version >= "3.8" and python_version < "3.9" mccabe==0.7.0 ; python_version >= "3.8" and python_version < "3.9" mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.9" -mypy==1.6.0 ; python_version >= "3.8" and python_version < "3.9" +mypy==1.7.1 ; python_version >= "3.8" and python_version < "3.9" ndg-httpsclient==0.3.2 ; python_version >= "3.8" and python_version < "3.9" oauth2client==4.1.3 ; python_version >= "3.8" and python_version < "3.9" packaging==23.2 ; python_version >= "3.8" and python_version < "3.9" parsedatetime==2.4 ; python_version >= "3.8" and python_version < "3.9" pbr==1.8.0 ; python_version >= "3.8" and python_version < "3.9" -pip==23.2.1 ; python_version >= "3.8" and python_version < "3.9" -platformdirs==3.11.0 ; python_version >= "3.8" and python_version < "3.9" +pip==23.3.1 ; python_version >= "3.8" and python_version < "3.9" +platformdirs==4.0.0 ; python_version >= "3.8" and python_version < "3.9" pluggy==1.3.0 ; python_version >= "3.8" and python_version < "3.9" ply==3.4 ; python_version >= "3.8" and python_version < "3.9" py==1.11.0 ; python_version >= "3.8" and python_version < "3.9" pyasn1-modules==0.3.0 ; python_version >= "3.8" and python_version < "3.9" pyasn1==0.4.8 ; python_version >= "3.8" and python_version < "3.9" pycparser==2.14 ; python_version >= "3.8" and python_version < "3.9" -pylint==3.0.1 ; python_version >= "3.8" and python_version < "3.9" +pylint==3.0.2 ; python_version >= "3.8" and python_version < "3.9" pyopenssl==17.5.0 ; python_version >= "3.8" and python_version < "3.9" pyotp==2.9.0 ; python_version >= "3.8" and python_version < "3.9" pyparsing==2.2.1 ; python_version >= "3.8" and python_version < "3.9" pyrfc3339==1.0 ; python_version >= "3.8" and python_version < "3.9" pytest-cov==4.1.0 ; python_version >= "3.8" and python_version < "3.9" -pytest-xdist==3.3.1 ; python_version >= "3.8" and python_version < "3.9" -pytest==7.4.2 ; python_version >= "3.8" and python_version < "3.9" +pytest-xdist==3.5.0 ; python_version >= "3.8" and python_version < "3.9" +pytest==7.4.3 ; python_version >= "3.8" and python_version < "3.9" python-augeas==0.5.0 ; python_version >= "3.8" and python_version < "3.9" python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.9" python-digitalocean==1.11 ; python_version >= "3.8" and python_version < "3.9" @@ -76,9 +76,9 @@ s3transfer==0.3.7 ; python_version >= "3.8" and python_version < "3.9" setuptools==41.6.0 ; python_version >= "3.8" and python_version < "3.9" six==1.11.0 ; python_version >= "3.8" and python_version < "3.9" soupsieve==2.5 ; python_version >= "3.8" and python_version < "3.9" -tldextract==5.0.0 ; python_version >= "3.8" and python_version < "3.9" +tldextract==5.1.1 ; python_version >= "3.8" and python_version < "3.9" tomli==2.0.1 ; python_version >= "3.8" and python_version < "3.9" -tomlkit==0.12.1 ; python_version >= "3.8" and python_version < "3.9" +tomlkit==0.12.3 ; python_version >= "3.8" and python_version < "3.9" tox==1.9.2 ; python_version >= "3.8" and python_version < "3.9" types-cryptography==3.3.23.2 ; python_version >= "3.8" and python_version < "3.9" types-httplib2==0.22.0.2 ; python_version >= "3.8" and python_version < "3.9" @@ -86,14 +86,14 @@ types-pyopenssl==23.0.0.0 ; python_version >= "3.8" and python_version < "3.9" types-pyrfc3339==1.1.1.5 ; python_version >= "3.8" and python_version < "3.9" types-python-dateutil==2.8.19.14 ; python_version >= "3.8" and python_version < "3.9" types-pytz==2023.3.1.1 ; python_version >= "3.8" and python_version < "3.9" -types-pywin32==306.0.0.4 ; python_version >= "3.8" and python_version < "3.9" +types-pywin32==306.0.0.6 ; python_version >= "3.8" and python_version < "3.9" types-requests==2.31.0.6 ; python_version >= "3.8" and python_version < "3.9" -types-setuptools==68.2.0.0 ; python_version >= "3.8" and python_version < "3.9" +types-setuptools==69.0.0.0 ; python_version >= "3.8" and python_version < "3.9" types-six==1.16.21.9 ; python_version >= "3.8" and python_version < "3.9" types-urllib3==1.26.25.14 ; python_version >= "3.8" and python_version < "3.9" typing-extensions==4.8.0 ; python_version >= "3.8" and python_version < "3.9" uritemplate==3.0.1 ; python_version >= "3.8" and python_version < "3.9" urllib3==1.24.2 ; python_version >= "3.8" and python_version < "3.9" -virtualenv==20.24.5 ; python_version >= "3.8" and python_version < "3.9" +virtualenv==20.25.0 ; python_version >= "3.8" and python_version < "3.9" wheel==0.33.6 ; python_version >= "3.8" and python_version < "3.9" zipp==3.17.0 ; python_version >= "3.8" and python_version < "3.9" diff --git a/tools/requirements.txt b/tools/requirements.txt index 646c8d160..292771ae2 100644 --- a/tools/requirements.txt +++ b/tools/requirements.txt @@ -12,27 +12,27 @@ astroid==3.0.1 ; python_version >= "3.8" and python_version < "4.0" asttokens==2.4.1 ; python_version >= "3.8" and python_version < "4.0" attrs==23.1.0 ; python_version >= "3.8" and python_version < "4.0" azure-core==1.29.5 ; python_version >= "3.8" and python_version < "4.0" -azure-devops==7.1.0b3 ; python_version >= "3.8" and python_version < "4.0" +azure-devops==7.1.0b4 ; python_version >= "3.8" and python_version < "4.0" babel==2.13.1 ; python_version >= "3.8" and python_version < "4.0" backcall==0.2.0 ; python_version >= "3.8" and python_version < "4.0" -bcrypt==4.0.1 ; python_version >= "3.8" and python_version < "4.0" +bcrypt==4.1.1 ; python_version >= "3.8" and python_version < "4.0" beautifulsoup4==4.12.2 ; python_version >= "3.8" and python_version < "4.0" -boto3==1.29.0 ; python_version >= "3.8" and python_version < "4.0" -botocore==1.32.0 ; python_version >= "3.8" and python_version < "4.0" +boto3==1.33.6 ; python_version >= "3.8" and python_version < "4.0" +botocore==1.33.6 ; python_version >= "3.8" and python_version < "4.0" cachecontrol==0.12.14 ; python_version >= "3.8" and python_version < "4.0" cachetools==5.3.2 ; python_version >= "3.8" and python_version < "4.0" cachy==0.3.0 ; python_version >= "3.8" and python_version < "4.0" -certifi==2023.7.22 ; python_version >= "3.8" and python_version < "4.0" +certifi==2023.11.17 ; python_version >= "3.8" and python_version < "4.0" cffi==1.16.0 ; python_version >= "3.8" and python_version < "4.0" charset-normalizer==3.3.2 ; python_version >= "3.8" and python_version < "4.0" cleo==1.0.0a5 ; python_version >= "3.8" and python_version < "4.0" -cloudflare==2.12.4 ; python_version >= "3.8" and python_version < "4.0" +cloudflare==2.14.2 ; python_version >= "3.8" and python_version < "4.0" colorama==0.4.6 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "win32" or python_version >= "3.8" and python_version < "4.0" and platform_system == "Windows" configargparse==1.7 ; python_version >= "3.8" and python_version < "4.0" configobj==5.0.8 ; python_version >= "3.8" and python_version < "4.0" coverage==7.3.2 ; python_version >= "3.8" and python_version < "4.0" crashtest==0.3.1 ; python_version >= "3.8" and python_version < "4.0" -cryptography==41.0.5 ; python_version >= "3.8" and python_version < "4.0" +cryptography==41.0.7 ; python_version >= "3.8" and python_version < "4.0" cython==0.29.36 ; python_version >= "3.8" and python_version < "4.0" decorator==5.1.1 ; python_version >= "3.8" and python_version < "4.0" deprecated==1.2.14 ; python_version >= "3.8" and python_version < "4.0" @@ -41,21 +41,21 @@ distlib==0.3.7 ; python_version >= "3.8" and python_version < "4.0" distro==1.8.0 ; python_version >= "3.8" and python_version < "4.0" dns-lexicon==3.17.0 ; python_version >= "3.8" and python_version < "4.0" dnspython==2.4.2 ; python_version >= "3.8" and python_version < "4.0" -docutils==0.18.1 ; python_version >= "3.8" and python_version < "4.0" +docutils==0.20.1 ; python_version >= "3.8" and python_version < "4.0" dulwich==0.20.50 ; python_version >= "3.8" and python_version < "4.0" -exceptiongroup==1.1.3 ; python_version >= "3.8" and python_version < "3.11" +exceptiongroup==1.2.0 ; python_version >= "3.8" and python_version < "3.11" execnet==2.0.2 ; python_version >= "3.8" and python_version < "4.0" executing==2.0.1 ; python_version >= "3.8" and python_version < "4.0" fabric==3.2.2 ; python_version >= "3.8" and python_version < "4.0" filelock==3.13.1 ; python_version >= "3.8" and python_version < "4.0" google-api-core==2.14.0 ; python_version >= "3.8" and python_version < "4.0" -google-api-python-client==2.108.0 ; python_version >= "3.8" and python_version < "4.0" +google-api-python-client==2.109.0 ; python_version >= "3.8" and python_version < "4.0" google-auth-httplib2==0.1.1 ; python_version >= "3.8" and python_version < "4.0" -google-auth==2.23.4 ; python_version >= "3.8" and python_version < "4.0" +google-auth==2.24.0 ; python_version >= "3.8" and python_version < "4.0" googleapis-common-protos==1.61.0 ; python_version >= "3.8" and python_version < "4.0" html5lib==1.1 ; python_version >= "3.8" and python_version < "4.0" httplib2==0.22.0 ; python_version >= "3.8" and python_version < "4.0" -idna==3.4 ; python_version >= "3.8" and python_version < "4.0" +idna==3.6 ; python_version >= "3.8" and python_version < "4.0" imagesize==1.4.1 ; python_version >= "3.8" and python_version < "4.0" importlib-metadata==4.13.0 ; python_version >= "3.8" and python_version < "4.0" importlib-resources==6.1.1 ; python_version >= "3.8" and python_version < "4.0" @@ -73,8 +73,8 @@ jmespath==1.0.1 ; python_version >= "3.8" and python_version < "4.0" josepy==1.14.0 ; python_version >= "3.8" and python_version < "4.0" jsonlines==4.0.0 ; python_version >= "3.8" and python_version < "4.0" jsonpickle==3.0.2 ; python_version >= "3.8" and python_version < "4.0" -jsonschema-specifications==2023.11.1 ; python_version >= "3.8" and python_version < "4.0" -jsonschema==4.19.2 ; python_version >= "3.8" and python_version < "4.0" +jsonschema-specifications==2023.11.2 ; python_version >= "3.8" and python_version < "4.0" +jsonschema==4.20.0 ; python_version >= "3.8" and python_version < "4.0" keyring==24.3.0 ; python_version >= "3.8" and python_version < "4.0" lockfile==0.12.2 ; python_version >= "3.8" and python_version < "4.0" markdown-it-py==3.0.0 ; python_version >= "3.8" and python_version < "4.0" @@ -86,14 +86,14 @@ more-itertools==10.1.0 ; python_version >= "3.8" and python_version < "4.0" msgpack==1.0.7 ; python_version >= "3.8" and python_version < "4.0" msrest==0.7.1 ; python_version >= "3.8" and python_version < "4.0" mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "4.0" -mypy==1.7.0 ; python_version >= "3.8" and python_version < "4.0" +mypy==1.7.1 ; python_version >= "3.8" and python_version < "4.0" nh3==0.2.14 ; python_version >= "3.8" and python_version < "4.0" oauthlib==3.2.2 ; python_version >= "3.8" and python_version < "4.0" packaging==23.2 ; python_version >= "3.8" and python_version < "4.0" paramiko==3.3.1 ; python_version >= "3.8" and python_version < "4.0" parsedatetime==2.6 ; python_version >= "3.8" and python_version < "4.0" parso==0.8.3 ; python_version >= "3.8" and python_version < "4.0" -pexpect==4.8.0 ; python_version >= "3.8" and python_version < "4.0" +pexpect==4.9.0 ; python_version >= "3.8" and python_version < "4.0" pickleshare==0.7.5 ; python_version >= "3.8" and python_version < "4.0" pip==23.3.1 ; python_version >= "3.8" and python_version < "4.0" pkginfo==1.9.6 ; python_version >= "3.8" and python_version < "4.0" @@ -105,24 +105,24 @@ poetry-core==1.3.2 ; python_version >= "3.8" and python_version < "4.0" poetry-plugin-export==1.2.0 ; python_version >= "3.8" and python_version < "4.0" poetry==1.2.2 ; python_version >= "3.8" and python_version < "4.0" prompt-toolkit==3.0.41 ; python_version >= "3.8" and python_version < "4.0" -protobuf==4.25.0 ; python_version >= "3.8" and python_version < "4.0" +protobuf==4.25.1 ; python_version >= "3.8" and python_version < "4.0" ptyprocess==0.7.0 ; python_version >= "3.8" and python_version < "4.0" pure-eval==0.2.2 ; python_version >= "3.8" and python_version < "4.0" py==1.11.0 ; python_version >= "3.8" and python_version < "4.0" pyasn1-modules==0.3.0 ; python_version >= "3.8" and python_version < "4.0" -pyasn1==0.5.0 ; python_version >= "3.8" and python_version < "4.0" +pyasn1==0.5.1 ; python_version >= "3.8" and python_version < "4.0" pycparser==2.21 ; python_version >= "3.8" and python_version < "4.0" -pygments==2.16.1 ; python_version >= "3.8" and python_version < "4.0" +pygments==2.17.2 ; python_version >= "3.8" and python_version < "4.0" pylev==1.4.0 ; python_version >= "3.8" and python_version < "4.0" pylint==3.0.2 ; python_version >= "3.8" and python_version < "4.0" pynacl==1.5.0 ; python_version >= "3.8" and python_version < "4.0" pynsist==2.7 ; python_version >= "3.8" and python_version < "4.0" -pyopenssl==23.2.0 ; python_version >= "3.8" and python_version < "4.0" +pyopenssl==23.3.0 ; python_version >= "3.8" and python_version < "4.0" pyotp==2.9.0 ; python_version >= "3.8" and python_version < "4.0" pyparsing==3.1.1 ; python_version >= "3.8" and python_version < "4.0" pyrfc3339==1.1 ; python_version >= "3.8" and python_version < "4.0" pytest-cov==4.1.0 ; python_version >= "3.8" and python_version < "4.0" -pytest-xdist==3.4.0 ; python_version >= "3.8" and python_version < "4.0" +pytest-xdist==3.5.0 ; python_version >= "3.8" and python_version < "4.0" pytest==7.4.3 ; python_version >= "3.8" and python_version < "4.0" python-augeas==1.1.0 ; python_version >= "3.8" and python_version < "4.0" python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "4.0" @@ -132,26 +132,26 @@ pywin32-ctypes==0.2.2 ; python_version >= "3.8" and python_version < "4.0" and s pywin32==306 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "win32" pyyaml==6.0.1 ; python_version >= "3.8" and python_version < "4.0" readme-renderer==42.0 ; python_version >= "3.8" and python_version < "4.0" -referencing==0.31.0 ; python_version >= "3.8" and python_version < "4.0" +referencing==0.31.1 ; python_version >= "3.8" and python_version < "4.0" requests-download==0.1.2 ; python_version >= "3.8" and python_version < "4.0" requests-file==1.5.1 ; python_version >= "3.8" and python_version < "4.0" requests-oauthlib==1.3.1 ; python_version >= "3.8" and python_version < "4.0" requests-toolbelt==0.9.1 ; python_version >= "3.8" and python_version < "4.0" requests==2.31.0 ; python_version >= "3.8" and python_version < "4.0" rfc3986==2.0.0 ; python_version >= "3.8" and python_version < "4.0" -rich==13.6.0 ; python_version >= "3.8" and python_version < "4.0" -rpds-py==0.12.0 ; python_version >= "3.8" and python_version < "4.0" +rich==13.7.0 ; python_version >= "3.8" and python_version < "4.0" +rpds-py==0.13.2 ; python_version >= "3.8" and python_version < "4.0" rsa==4.9 ; python_version >= "3.8" and python_version < "4" -s3transfer==0.7.0 ; python_version >= "3.8" and python_version < "4.0" +s3transfer==0.8.2 ; python_version >= "3.8" and python_version < "4.0" secretstorage==3.3.3 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "linux" semantic-version==2.10.0 ; python_version >= "3.8" and python_version < "4.0" setuptools-rust==1.8.1 ; python_version >= "3.8" and python_version < "4.0" -setuptools==68.2.2 ; python_version < "4.0" and python_version >= "3.8" +setuptools==69.0.2 ; python_version < "4.0" and python_version >= "3.8" shellingham==1.5.4 ; python_version >= "3.8" and python_version < "4.0" six==1.16.0 ; python_version >= "3.8" and python_version < "4.0" snowballstemmer==2.2.0 ; python_version >= "3.8" and python_version < "4.0" soupsieve==2.5 ; python_version >= "3.8" and python_version < "4.0" -sphinx-rtd-theme==1.3.0 ; python_version >= "3.8" and python_version < "4.0" +sphinx-rtd-theme==2.0.0 ; python_version >= "3.8" and python_version < "4.0" sphinx==7.1.2 ; python_version >= "3.8" and python_version < "4.0" sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.8" and python_version < "4.0" sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.8" and python_version < "4.0" @@ -161,11 +161,11 @@ sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.8" and python_version < "4.0" sphinxcontrib-qthelp==1.0.3 ; python_version >= "3.8" and python_version < "4.0" sphinxcontrib-serializinghtml==1.1.5 ; python_version >= "3.8" and python_version < "4.0" stack-data==0.6.3 ; python_version >= "3.8" and python_version < "4.0" -tldextract==5.1.0 ; python_version >= "3.8" and python_version < "4.0" +tldextract==5.1.1 ; python_version >= "3.8" and python_version < "4.0" tomli==2.0.1 ; python_version >= "3.8" and python_full_version <= "3.11.0a6" tomlkit==0.12.3 ; python_version >= "3.8" and python_version < "4.0" tox==3.28.0 ; python_version >= "3.8" and python_version < "4.0" -traitlets==5.13.0 ; python_version >= "3.8" and python_version < "4.0" +traitlets==5.14.0 ; python_version >= "3.8" and python_version < "4.0" twine==4.0.2 ; python_version >= "3.8" and python_version < "4.0" types-httplib2==0.22.0.2 ; python_version >= "3.8" and python_version < "4.0" types-pyopenssl==23.3.0.0 ; python_version >= "3.8" and python_version < "4.0" @@ -174,16 +174,16 @@ types-python-dateutil==2.8.19.14 ; python_version >= "3.8" and python_version < types-pytz==2023.3.1.1 ; python_version >= "3.8" and python_version < "4.0" types-pywin32==306.0.0.6 ; python_version >= "3.8" and python_version < "4.0" types-requests==2.31.0.6 ; python_version >= "3.8" and python_version < "4.0" -types-setuptools==68.2.0.1 ; python_version >= "3.8" and python_version < "4.0" +types-setuptools==69.0.0.0 ; python_version >= "3.8" and python_version < "4.0" types-six==1.16.21.9 ; python_version >= "3.8" and python_version < "4.0" types-urllib3==1.26.25.14 ; python_version >= "3.8" and python_version < "4.0" typing-extensions==4.8.0 ; python_version >= "3.8" and python_version < "4.0" uritemplate==4.1.1 ; python_version >= "3.8" and python_version < "4.0" urllib3==1.26.18 ; python_version < "4.0" and python_version >= "3.8" virtualenv==20.21.1 ; python_version >= "3.8" and python_version < "4.0" -wcwidth==0.2.10 ; python_version >= "3.8" and python_version < "4.0" +wcwidth==0.2.12 ; python_version >= "3.8" and python_version < "4.0" webencodings==0.5.1 ; python_version >= "3.8" and python_version < "4.0" -wheel==0.41.3 ; python_version >= "3.8" and python_version < "4.0" +wheel==0.42.0 ; python_version >= "3.8" and python_version < "4.0" wrapt==1.16.0 ; python_version >= "3.8" and python_version < "4.0" xattr==0.9.9 ; python_version >= "3.8" and python_version < "4.0" and sys_platform == "darwin" yarg==0.1.9 ; python_version >= "3.8" and python_version < "4.0"