diff --git a/circleci/images/citusupgradetester/files/etc/requirements.txt b/circleci/images/citusupgradetester/files/etc/requirements.txt index eacce81..e7a1b05 100644 --- a/circleci/images/citusupgradetester/files/etc/requirements.txt +++ b/circleci/images/citusupgradetester/files/etc/requirements.txt @@ -1,57 +1,66 @@ -# generated from Citus's Pipfile.lock (in src/test/regress) as of #7491 +# generated from Citus's Pipfile.lock (in src/test/regress) as of #8107 # using `pipenv requirements > requirements.txt`, so as to avoid the # need for pipenv/pyenv in this image -i https://pypi.python.org/simple -asgiref==3.4.1; python_version >= '3.6' -blinker==1.4 -brotli==1.0.9 -certifi==2024.2.2; python_version >= '3.6' -cffi==1.16.0; platform_python_implementation != 'PyPy' -click==8.0.4; python_version >= '3.6' -construct==2.9.45 -cryptography==42.0.3; python_version >= '3.7' +aioquic==1.2.0; python_version >= '3.8' +argon2-cffi==23.1.0; python_version >= '3.7' +argon2-cffi-bindings==25.1.0; python_version >= '3.9' +asgiref==3.8.1; python_version >= '3.8' +attrs==25.3.0; python_version >= '3.8' +blinker==1.9.0; python_version >= '3.9' +brotli==1.1.0 +certifi==2025.8.3; python_version >= '3.7' +cffi==1.17.1; python_version >= '3.8' +click==8.2.1; python_version >= '3.10' +construct==2.10.70; python_version >= '3.6' +cryptography==44.0.3; python_version >= '3.7' and python_full_version not in '3.9.0, 3.9.1' docopt==0.6.2 -exceptiongroup==1.2.0; python_version < '3.11' -execnet==2.0.2; python_version >= '3.7' -filelock==3.13.1; python_version >= '3.8' -flask==2.0.3; python_version >= '3.6' -h11==0.12.0; python_version >= '3.6' +execnet==2.1.1; python_version >= '3.8' +filelock==3.18.0; python_version >= '3.9' +flask==3.0.3; python_version >= '3.8' +h11==0.16.0; python_version >= '3.8' h2==4.1.0; python_full_version >= '3.6.1' -hpack==4.0.0; python_full_version >= '3.6.1' -hyperframe==6.0.1; python_full_version >= '3.6.1' -iniconfig==2.0.0; python_version >= '3.7' -itsdangerous==2.1.2; python_version >= '3.7' -jinja2==3.1.3; python_version >= '3.7' -kaitaistruct==0.9 +hpack==4.1.0; python_version >= '3.9' +hyperframe==6.1.0; python_version >= '3.9' +iniconfig==2.1.0; python_version >= '3.8' +itsdangerous==2.2.0; python_version >= '3.8' +jinja2==3.1.6; python_version >= '3.7' +kaitaistruct==0.10; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' ldap3==2.9.1 -markupsafe==2.1.5; python_version >= '3.7' --e git+https://github.com/citusdata/mitmproxy.git@2fd18ef051b987925a36337ab1d61aa674353b44#egg=mitmproxy -msgpack==1.0.7; python_version >= '3.8' -packaging==23.2; python_version >= '3.7' +markupsafe==3.0.2; python_version >= '3.9' +mitmproxy==12.1.1; python_version >= '3.12' +mitmproxy-linux==0.12.7; python_version >= '3.12' +mitmproxy-rs==0.12.7; python_version >= '3.12' +msgpack==1.1.0; python_version >= '3.8' +packaging==25.0; python_version >= '3.8' passlib==1.7.4 -pluggy==1.4.0; python_version >= '3.8' -protobuf==3.18.3; python_version >= '3.5' -psycopg==3.1.18; python_version >= '3.7' +pluggy==1.6.0; python_version >= '3.9' +psycopg==3.2.9; python_version >= '3.8' publicsuffix2==2.20191221 -pyasn1==0.5.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' -pycparser==2.21 -pyopenssl==24.0.0; python_version >= '3.7' -pyparsing==2.4.7; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' -pyperclip==1.8.2 -pytest==8.0.0; python_version >= '3.8' -pytest-asyncio==0.23.5; python_version >= '3.8' -pytest-repeat==0.9.3; python_version >= '3.7' -pytest-timeout==2.2.0; python_version >= '3.7' -pytest-xdist==3.5.0; python_version >= '3.7' -pyyaml==6.0.1; python_version >= '3.6' -ruamel.yaml==0.17.16; python_version >= '3' -ruamel.yaml.clib==0.2.8; python_version < '3.10' and platform_python_implementation == 'CPython' +pyasn1==0.6.1; python_version >= '3.8' +pyasn1-modules==0.4.2; python_version >= '3.8' +pycparser==2.22; python_version >= '3.8' +pygments==2.19.2; python_version >= '3.8' +pylsqpack==0.3.22; python_version >= '3.9' +pyopenssl==25.0.0; python_version >= '3.7' +pyparsing==3.2.3; python_version >= '3.9' +pyperclip==1.9.0 +pytest==8.4.1; python_version >= '3.9' +pytest-asyncio==1.1.0; python_version >= '3.9' +pytest-repeat==0.9.4; python_version >= '3.9' +pytest-timeout==2.4.0; python_version >= '3.7' +pytest-xdist==3.8.0; python_version >= '3.9' +pyyaml==6.0.2; python_version >= '3.8' +ruamel.yaml==0.18.10; python_version >= '3.7' +ruamel.yaml.clib==0.2.12; python_version >= '3.9' +service-identity==24.2.0; python_version >= '3.8' sortedcontainers==2.4.0 -tomli==2.0.1; python_version < '3.11' -tornado==6.4; python_version >= '3.8' -typing-extensions==4.9.0; python_version >= '3.8' -urwid==2.1.2 -werkzeug==2.3.7; python_version >= '3.8' -wsproto==1.0.0; python_full_version >= '3.6.1' -zstandard==0.15.2; python_version >= '3.5' +tornado==6.5; python_version >= '3.9' +typing-extensions==4.14.0; python_version >= '3.9' +urwid==2.6.16; python_version >= '3.8' +wcwidth==0.2.13 +werkzeug==3.0.6; python_version >= '3.8' +wsproto==1.2.0; python_full_version >= '3.7.0' +zstandard==0.23.0; python_version >= '3.8' + diff --git a/circleci/images/failtester/files/etc/requirements.txt b/circleci/images/failtester/files/etc/requirements.txt index eacce81..e7a1b05 100644 --- a/circleci/images/failtester/files/etc/requirements.txt +++ b/circleci/images/failtester/files/etc/requirements.txt @@ -1,57 +1,66 @@ -# generated from Citus's Pipfile.lock (in src/test/regress) as of #7491 +# generated from Citus's Pipfile.lock (in src/test/regress) as of #8107 # using `pipenv requirements > requirements.txt`, so as to avoid the # need for pipenv/pyenv in this image -i https://pypi.python.org/simple -asgiref==3.4.1; python_version >= '3.6' -blinker==1.4 -brotli==1.0.9 -certifi==2024.2.2; python_version >= '3.6' -cffi==1.16.0; platform_python_implementation != 'PyPy' -click==8.0.4; python_version >= '3.6' -construct==2.9.45 -cryptography==42.0.3; python_version >= '3.7' +aioquic==1.2.0; python_version >= '3.8' +argon2-cffi==23.1.0; python_version >= '3.7' +argon2-cffi-bindings==25.1.0; python_version >= '3.9' +asgiref==3.8.1; python_version >= '3.8' +attrs==25.3.0; python_version >= '3.8' +blinker==1.9.0; python_version >= '3.9' +brotli==1.1.0 +certifi==2025.8.3; python_version >= '3.7' +cffi==1.17.1; python_version >= '3.8' +click==8.2.1; python_version >= '3.10' +construct==2.10.70; python_version >= '3.6' +cryptography==44.0.3; python_version >= '3.7' and python_full_version not in '3.9.0, 3.9.1' docopt==0.6.2 -exceptiongroup==1.2.0; python_version < '3.11' -execnet==2.0.2; python_version >= '3.7' -filelock==3.13.1; python_version >= '3.8' -flask==2.0.3; python_version >= '3.6' -h11==0.12.0; python_version >= '3.6' +execnet==2.1.1; python_version >= '3.8' +filelock==3.18.0; python_version >= '3.9' +flask==3.0.3; python_version >= '3.8' +h11==0.16.0; python_version >= '3.8' h2==4.1.0; python_full_version >= '3.6.1' -hpack==4.0.0; python_full_version >= '3.6.1' -hyperframe==6.0.1; python_full_version >= '3.6.1' -iniconfig==2.0.0; python_version >= '3.7' -itsdangerous==2.1.2; python_version >= '3.7' -jinja2==3.1.3; python_version >= '3.7' -kaitaistruct==0.9 +hpack==4.1.0; python_version >= '3.9' +hyperframe==6.1.0; python_version >= '3.9' +iniconfig==2.1.0; python_version >= '3.8' +itsdangerous==2.2.0; python_version >= '3.8' +jinja2==3.1.6; python_version >= '3.7' +kaitaistruct==0.10; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' ldap3==2.9.1 -markupsafe==2.1.5; python_version >= '3.7' --e git+https://github.com/citusdata/mitmproxy.git@2fd18ef051b987925a36337ab1d61aa674353b44#egg=mitmproxy -msgpack==1.0.7; python_version >= '3.8' -packaging==23.2; python_version >= '3.7' +markupsafe==3.0.2; python_version >= '3.9' +mitmproxy==12.1.1; python_version >= '3.12' +mitmproxy-linux==0.12.7; python_version >= '3.12' +mitmproxy-rs==0.12.7; python_version >= '3.12' +msgpack==1.1.0; python_version >= '3.8' +packaging==25.0; python_version >= '3.8' passlib==1.7.4 -pluggy==1.4.0; python_version >= '3.8' -protobuf==3.18.3; python_version >= '3.5' -psycopg==3.1.18; python_version >= '3.7' +pluggy==1.6.0; python_version >= '3.9' +psycopg==3.2.9; python_version >= '3.8' publicsuffix2==2.20191221 -pyasn1==0.5.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' -pycparser==2.21 -pyopenssl==24.0.0; python_version >= '3.7' -pyparsing==2.4.7; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' -pyperclip==1.8.2 -pytest==8.0.0; python_version >= '3.8' -pytest-asyncio==0.23.5; python_version >= '3.8' -pytest-repeat==0.9.3; python_version >= '3.7' -pytest-timeout==2.2.0; python_version >= '3.7' -pytest-xdist==3.5.0; python_version >= '3.7' -pyyaml==6.0.1; python_version >= '3.6' -ruamel.yaml==0.17.16; python_version >= '3' -ruamel.yaml.clib==0.2.8; python_version < '3.10' and platform_python_implementation == 'CPython' +pyasn1==0.6.1; python_version >= '3.8' +pyasn1-modules==0.4.2; python_version >= '3.8' +pycparser==2.22; python_version >= '3.8' +pygments==2.19.2; python_version >= '3.8' +pylsqpack==0.3.22; python_version >= '3.9' +pyopenssl==25.0.0; python_version >= '3.7' +pyparsing==3.2.3; python_version >= '3.9' +pyperclip==1.9.0 +pytest==8.4.1; python_version >= '3.9' +pytest-asyncio==1.1.0; python_version >= '3.9' +pytest-repeat==0.9.4; python_version >= '3.9' +pytest-timeout==2.4.0; python_version >= '3.7' +pytest-xdist==3.8.0; python_version >= '3.9' +pyyaml==6.0.2; python_version >= '3.8' +ruamel.yaml==0.18.10; python_version >= '3.7' +ruamel.yaml.clib==0.2.12; python_version >= '3.9' +service-identity==24.2.0; python_version >= '3.8' sortedcontainers==2.4.0 -tomli==2.0.1; python_version < '3.11' -tornado==6.4; python_version >= '3.8' -typing-extensions==4.9.0; python_version >= '3.8' -urwid==2.1.2 -werkzeug==2.3.7; python_version >= '3.8' -wsproto==1.0.0; python_full_version >= '3.6.1' -zstandard==0.15.2; python_version >= '3.5' +tornado==6.5; python_version >= '3.9' +typing-extensions==4.14.0; python_version >= '3.9' +urwid==2.6.16; python_version >= '3.8' +wcwidth==0.2.13 +werkzeug==3.0.6; python_version >= '3.8' +wsproto==1.2.0; python_full_version >= '3.7.0' +zstandard==0.23.0; python_version >= '3.8' + diff --git a/circleci/images/pgupgradetester/files/etc/requirements.txt b/circleci/images/pgupgradetester/files/etc/requirements.txt index eacce81..2ec48a0 100644 --- a/circleci/images/pgupgradetester/files/etc/requirements.txt +++ b/circleci/images/pgupgradetester/files/etc/requirements.txt @@ -1,57 +1,65 @@ -# generated from Citus's Pipfile.lock (in src/test/regress) as of #7491 +# generated from Citus's Pipfile.lock (in src/test/regress) as of #8107 # using `pipenv requirements > requirements.txt`, so as to avoid the # need for pipenv/pyenv in this image -i https://pypi.python.org/simple -asgiref==3.4.1; python_version >= '3.6' -blinker==1.4 -brotli==1.0.9 -certifi==2024.2.2; python_version >= '3.6' -cffi==1.16.0; platform_python_implementation != 'PyPy' -click==8.0.4; python_version >= '3.6' -construct==2.9.45 -cryptography==42.0.3; python_version >= '3.7' +aioquic==1.2.0; python_version >= '3.8' +argon2-cffi==23.1.0; python_version >= '3.7' +argon2-cffi-bindings==25.1.0; python_version >= '3.9' +asgiref==3.8.1; python_version >= '3.8' +attrs==25.3.0; python_version >= '3.8' +blinker==1.9.0; python_version >= '3.9' +brotli==1.1.0 +certifi==2025.8.3; python_version >= '3.7' +cffi==1.17.1; python_version >= '3.8' +click==8.2.1; python_version >= '3.10' +construct==2.10.70; python_version >= '3.6' +cryptography==44.0.3; python_version >= '3.7' and python_full_version not in '3.9.0, 3.9.1' docopt==0.6.2 -exceptiongroup==1.2.0; python_version < '3.11' -execnet==2.0.2; python_version >= '3.7' -filelock==3.13.1; python_version >= '3.8' -flask==2.0.3; python_version >= '3.6' -h11==0.12.0; python_version >= '3.6' +execnet==2.1.1; python_version >= '3.8' +filelock==3.18.0; python_version >= '3.9' +flask==3.0.3; python_version >= '3.8' +h11==0.16.0; python_version >= '3.8' h2==4.1.0; python_full_version >= '3.6.1' -hpack==4.0.0; python_full_version >= '3.6.1' -hyperframe==6.0.1; python_full_version >= '3.6.1' -iniconfig==2.0.0; python_version >= '3.7' -itsdangerous==2.1.2; python_version >= '3.7' -jinja2==3.1.3; python_version >= '3.7' -kaitaistruct==0.9 +hpack==4.1.0; python_version >= '3.9' +hyperframe==6.1.0; python_version >= '3.9' +iniconfig==2.1.0; python_version >= '3.8' +itsdangerous==2.2.0; python_version >= '3.8' +jinja2==3.1.6; python_version >= '3.7' +kaitaistruct==0.10; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' ldap3==2.9.1 -markupsafe==2.1.5; python_version >= '3.7' --e git+https://github.com/citusdata/mitmproxy.git@2fd18ef051b987925a36337ab1d61aa674353b44#egg=mitmproxy -msgpack==1.0.7; python_version >= '3.8' -packaging==23.2; python_version >= '3.7' +markupsafe==3.0.2; python_version >= '3.9' +mitmproxy==12.1.1; python_version >= '3.12' +mitmproxy-linux==0.12.7; python_version >= '3.12' +mitmproxy-rs==0.12.7; python_version >= '3.12' +msgpack==1.1.0; python_version >= '3.8' +packaging==25.0; python_version >= '3.8' passlib==1.7.4 -pluggy==1.4.0; python_version >= '3.8' -protobuf==3.18.3; python_version >= '3.5' -psycopg==3.1.18; python_version >= '3.7' +pluggy==1.6.0; python_version >= '3.9' +psycopg==3.2.9; python_version >= '3.8' publicsuffix2==2.20191221 -pyasn1==0.5.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' -pycparser==2.21 -pyopenssl==24.0.0; python_version >= '3.7' -pyparsing==2.4.7; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' -pyperclip==1.8.2 -pytest==8.0.0; python_version >= '3.8' -pytest-asyncio==0.23.5; python_version >= '3.8' -pytest-repeat==0.9.3; python_version >= '3.7' -pytest-timeout==2.2.0; python_version >= '3.7' -pytest-xdist==3.5.0; python_version >= '3.7' -pyyaml==6.0.1; python_version >= '3.6' -ruamel.yaml==0.17.16; python_version >= '3' -ruamel.yaml.clib==0.2.8; python_version < '3.10' and platform_python_implementation == 'CPython' +pyasn1==0.6.1; python_version >= '3.8' +pyasn1-modules==0.4.2; python_version >= '3.8' +pycparser==2.22; python_version >= '3.8' +pygments==2.19.2; python_version >= '3.8' +pylsqpack==0.3.22; python_version >= '3.9' +pyopenssl==25.0.0; python_version >= '3.7' +pyparsing==3.2.3; python_version >= '3.9' +pyperclip==1.9.0 +pytest==8.4.1; python_version >= '3.9' +pytest-asyncio==1.1.0; python_version >= '3.9' +pytest-repeat==0.9.4; python_version >= '3.9' +pytest-timeout==2.4.0; python_version >= '3.7' +pytest-xdist==3.8.0; python_version >= '3.9' +pyyaml==6.0.2; python_version >= '3.8' +ruamel.yaml==0.18.10; python_version >= '3.7' +ruamel.yaml.clib==0.2.12; python_version >= '3.9' +service-identity==24.2.0; python_version >= '3.8' sortedcontainers==2.4.0 -tomli==2.0.1; python_version < '3.11' -tornado==6.4; python_version >= '3.8' -typing-extensions==4.9.0; python_version >= '3.8' -urwid==2.1.2 -werkzeug==2.3.7; python_version >= '3.8' -wsproto==1.0.0; python_full_version >= '3.6.1' -zstandard==0.15.2; python_version >= '3.5' +tornado==6.5; python_version >= '3.9' +typing-extensions==4.14.0; python_version >= '3.9' +urwid==2.6.16; python_version >= '3.8' +wcwidth==0.2.13 +werkzeug==3.0.6; python_version >= '3.8' +wsproto==1.2.0; python_full_version >= '3.7.0' +zstandard==0.23.0; python_version >= '3.8' diff --git a/circleci/images/stylechecker/files/etc/requirements.txt b/circleci/images/stylechecker/files/etc/requirements.txt index a37c9cb..59efc43 100644 --- a/circleci/images/stylechecker/files/etc/requirements.txt +++ b/circleci/images/stylechecker/files/etc/requirements.txt @@ -1,68 +1,75 @@ -# generated from Citus's Pipfile.lock (in src/test/regress) as of #7491 +# generated from Citus's Pipfile.lock (in src/test/regress) as of #8107 # using `pipenv requirements --dev > requirements.txt`, so as to avoid the # need for pipenv/pyenv in this image -i https://pypi.python.org/simple -attrs==23.2.0; python_version >= '3.7' -black==24.2.0; python_version >= '3.8' -click==8.0.4; python_version >= '3.6' -flake8==7.0.0; python_full_version >= '3.8.1' -flake8-bugbear==24.2.6; python_full_version >= '3.8.1' -isort==5.13.2; python_full_version >= '3.8.0' +attrs==25.3.0; python_version >= '3.8' +black==25.1.0; python_version >= '3.9' +click==8.2.1; python_version >= '3.10' +flake8==7.3.0; python_version >= '3.9' +flake8-bugbear==24.12.12; python_full_version >= '3.8.1' +isort==6.0.1; python_full_version >= '3.9.0' mccabe==0.7.0; python_version >= '3.6' -mypy-extensions==1.0.0; python_version >= '3.5' -packaging==23.2; python_version >= '3.7' +mypy-extensions==1.1.0; python_version >= '3.8' +packaging==25.0; python_version >= '3.8' pathspec==0.12.1; python_version >= '3.8' -platformdirs==4.2.0; python_version >= '3.8' -pycodestyle==2.11.1; python_version >= '3.8' -pyflakes==3.2.0; python_version >= '3.8' -tomli==2.0.1; python_version < '3.11' -typing-extensions==4.9.0; python_version >= '3.8' -asgiref==3.4.1; python_version >= '3.6' -blinker==1.4 -brotli==1.0.9 -certifi==2024.2.2; python_version >= '3.6' -cffi==1.16.0; platform_python_implementation != 'PyPy' +platformdirs==4.3.8; python_version >= '3.9' +pycodestyle==2.14.0; python_version >= '3.9' +pyflakes==3.4.0; python_version >= '3.9' +aioquic==1.2.0; python_version >= '3.8' +argon2-cffi==23.1.0; python_version >= '3.7' +argon2-cffi-bindings==25.1.0; python_version >= '3.9' +asgiref==3.8.1; python_version >= '3.8' +blinker==1.9.0; python_version >= '3.9' +brotli==1.1.0 +certifi==2025.8.3; python_version >= '3.7' +cffi==1.17.1; python_version >= '3.8' construct==2.10.70; python_version >= '3.6' -cryptography==42.0.3; python_version >= '3.7' +cryptography==44.0.3; python_version >= '3.7' and python_full_version not in '3.9.0, 3.9.1' docopt==0.6.2 -exceptiongroup==1.2.0; python_version < '3.11' -execnet==2.0.2; python_version >= '3.7' -filelock==3.13.1; python_version >= '3.8' -flask==2.0.3; python_version >= '3.6' -h11==0.12.0; python_version >= '3.6' +execnet==2.1.1; python_version >= '3.8' +filelock==3.18.0; python_version >= '3.9' +flask==3.0.3; python_version >= '3.8' +h11==0.16.0; python_version >= '3.8' h2==4.1.0; python_full_version >= '3.6.1' -hpack==4.0.0; python_full_version >= '3.6.1' -hyperframe==6.0.1; python_full_version >= '3.6.1' -iniconfig==2.0.0; python_version >= '3.7' -itsdangerous==2.1.2; python_version >= '3.7' -jinja2==3.1.3; python_version >= '3.7' -kaitaistruct==0.9 +hpack==4.1.0; python_version >= '3.9' +hyperframe==6.1.0; python_version >= '3.9' +iniconfig==2.1.0; python_version >= '3.8' +itsdangerous==2.2.0; python_version >= '3.8' +jinja2==3.1.6; python_version >= '3.7' +kaitaistruct==0.10; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3' ldap3==2.9.1 -markupsafe==2.1.5; python_version >= '3.7' --e git+https://github.com/citusdata/mitmproxy.git@2fd18ef051b987925a36337ab1d61aa674353b44#egg=mitmproxy -msgpack==1.0.7; python_version >= '3.8' +markupsafe==3.0.2; python_version >= '3.9' +mitmproxy==12.1.1; python_version >= '3.12' +mitmproxy-linux==0.12.7; python_version >= '3.12' +mitmproxy-rs==0.12.7; python_version >= '3.12' +msgpack==1.1.0; python_version >= '3.8' passlib==1.7.4 -pluggy==1.4.0; python_version >= '3.8' -protobuf==3.18.3; python_version >= '3.5' -psycopg==3.1.18; python_version >= '3.7' +pluggy==1.6.0; python_version >= '3.9' +psycopg==3.2.9; python_version >= '3.8' publicsuffix2==2.20191221 -pyasn1==0.5.1; python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' -pycparser==2.21 -pyopenssl==24.0.0; python_version >= '3.7' -pyparsing==2.4.7; python_version >= '2.6' and python_version not in '3.0, 3.1, 3.2, 3.3' -pyperclip==1.8.2 -pytest==8.0.0; python_version >= '3.8' -pytest-asyncio==0.23.5; python_version >= '3.8' -pytest-repeat==0.9.3; python_version >= '3.7' -pytest-timeout==2.2.0; python_version >= '3.7' -pytest-xdist==3.5.0; python_version >= '3.7' -pyyaml==6.0.1; python_version >= '3.6' -ruamel.yaml==0.17.16; python_version >= '3' -ruamel.yaml.clib==0.2.8; python_version < '3.10' and platform_python_implementation == 'CPython' +pyasn1==0.6.1; python_version >= '3.8' +pyasn1-modules==0.4.2; python_version >= '3.8' +pycparser==2.22; python_version >= '3.8' +pygments==2.19.2; python_version >= '3.8' +pylsqpack==0.3.22; python_version >= '3.9' +pyopenssl==25.0.0; python_version >= '3.7' +pyparsing==3.2.3; python_version >= '3.9' +pyperclip==1.9.0 +pytest==8.4.1; python_version >= '3.9' +pytest-asyncio==1.1.0; python_version >= '3.9' +pytest-repeat==0.9.4; python_version >= '3.9' +pytest-timeout==2.4.0; python_version >= '3.7' +pytest-xdist==3.8.0; python_version >= '3.9' +pyyaml==6.0.2; python_version >= '3.8' +ruamel.yaml==0.18.10; python_version >= '3.7' +ruamel.yaml.clib==0.2.12; python_version >= '3.9' +service-identity==24.2.0; python_version >= '3.8' sortedcontainers==2.4.0 -tornado==6.4; python_version >= '3.8' -urwid==2.1.2 -werkzeug==2.3.7; python_version >= '3.8' -wsproto==1.0.0; python_full_version >= '3.6.1' -zstandard==0.15.2; python_version >= '3.5' +tornado==6.5; python_version >= '3.9' +typing-extensions==4.14.0; python_version >= '3.9' +urwid==2.6.16; python_version >= '3.8' +wcwidth==0.2.13 +werkzeug==3.0.6; python_version >= '3.8' +wsproto==1.2.0; python_full_version >= '3.7.0' +zstandard==0.23.0; python_version >= '3.8' \ No newline at end of file