From 9456809a2180d942864113871e907dd958f91d70 Mon Sep 17 00:00:00 2001 From: callebtc <93376500+callebtc@users.noreply.github.com> Date: Tue, 5 Nov 2024 13:43:54 +0100 Subject: [PATCH] bump python version requirements in all files (#654) --- poetry.lock | 46 ++++++++--------- requirements.txt | 132 +++++++++++++++++++++++++---------------------- setup.py | 2 +- 3 files changed, 93 insertions(+), 87 deletions(-) diff --git a/poetry.lock b/poetry.lock index c114c92e..3a378c8d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1117,13 +1117,13 @@ dev = ["Sphinx (==7.2.5)", "colorama (==0.4.5)", "colorama (==0.4.6)", "exceptio [[package]] name = "marshmallow" -version = "3.23.0" +version = "3.23.1" description = "A lightweight library for converting complex datatypes to and from native Python datatypes." optional = false python-versions = ">=3.9" files = [ - {file = "marshmallow-3.23.0-py3-none-any.whl", hash = "sha256:82f20a2397834fe6d9611b241f2f7e7b680ed89c49f84728a1ad937be6b4bdf4"}, - {file = "marshmallow-3.23.0.tar.gz", hash = "sha256:98d8827a9f10c03d44ead298d2e99c6aea8197df18ccfad360dae7f89a50da2e"}, + {file = "marshmallow-3.23.1-py3-none-any.whl", hash = "sha256:fece2eb2c941180ea1b7fcbd4a83c51bfdd50093fdd3ad2585ee5e1df2508491"}, + {file = "marshmallow-3.23.1.tar.gz", hash = "sha256:3a8dfda6edd8dcdbf216c0ede1d1e78d230a6dc9c5a088f58c4083b974a0d468"}, ] [package.dependencies] @@ -1131,7 +1131,7 @@ packaging = ">=17.0" [package.extras] dev = ["marshmallow[tests]", "pre-commit (>=3.5,<5.0)", "tox"] -docs = ["alabaster (==1.0.0)", "autodocsumm (==0.2.13)", "sphinx (==8.1.3)", "sphinx-issues (==5.0.0)", "sphinx-version-warning (==1.1.2)"] +docs = ["alabaster (==1.0.0)", "autodocsumm (==0.2.14)", "sphinx (==8.1.3)", "sphinx-issues (==5.0.0)", "sphinx-version-warning (==1.1.2)"] tests = ["pytest", "simplejson"] [[package]] @@ -1653,29 +1653,29 @@ httpx = ">=0.21.0" [[package]] name = "ruff" -version = "0.7.1" +version = "0.7.2" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.7.1-py3-none-linux_armv6l.whl", hash = "sha256:cb1bc5ed9403daa7da05475d615739cc0212e861b7306f314379d958592aaa89"}, - {file = "ruff-0.7.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:27c1c52a8d199a257ff1e5582d078eab7145129aa02721815ca8fa4f9612dc35"}, - {file = "ruff-0.7.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:588a34e1ef2ea55b4ddfec26bbe76bc866e92523d8c6cdec5e8aceefeff02d99"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:94fc32f9cdf72dc75c451e5f072758b118ab8100727168a3df58502b43a599ca"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:985818742b833bffa543a84d1cc11b5e6871de1b4e0ac3060a59a2bae3969250"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:32f1e8a192e261366c702c5fb2ece9f68d26625f198a25c408861c16dc2dea9c"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:699085bf05819588551b11751eff33e9ca58b1b86a6843e1b082a7de40da1565"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:344cc2b0814047dc8c3a8ff2cd1f3d808bb23c6658db830d25147339d9bf9ea7"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4316bbf69d5a859cc937890c7ac7a6551252b6a01b1d2c97e8fc96e45a7c8b4a"}, - {file = "ruff-0.7.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:79d3af9dca4c56043e738a4d6dd1e9444b6d6c10598ac52d146e331eb155a8ad"}, - {file = "ruff-0.7.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:c5c121b46abde94a505175524e51891f829414e093cd8326d6e741ecfc0a9112"}, - {file = "ruff-0.7.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8422104078324ea250886954e48f1373a8fe7de59283d747c3a7eca050b4e378"}, - {file = "ruff-0.7.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:56aad830af8a9db644e80098fe4984a948e2b6fc2e73891538f43bbe478461b8"}, - {file = "ruff-0.7.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:658304f02f68d3a83c998ad8bf91f9b4f53e93e5412b8f2388359d55869727fd"}, - {file = "ruff-0.7.1-py3-none-win32.whl", hash = "sha256:b517a2011333eb7ce2d402652ecaa0ac1a30c114fbbd55c6b8ee466a7f600ee9"}, - {file = "ruff-0.7.1-py3-none-win_amd64.whl", hash = "sha256:f38c41fcde1728736b4eb2b18850f6d1e3eedd9678c914dede554a70d5241307"}, - {file = "ruff-0.7.1-py3-none-win_arm64.whl", hash = "sha256:19aa200ec824c0f36d0c9114c8ec0087082021732979a359d6f3c390a6ff2a37"}, - {file = "ruff-0.7.1.tar.gz", hash = "sha256:9d8a41d4aa2dad1575adb98a82870cf5db5f76b2938cf2206c22c940034a36f4"}, + {file = "ruff-0.7.2-py3-none-linux_armv6l.whl", hash = "sha256:b73f873b5f52092e63ed540adefc3c36f1f803790ecf2590e1df8bf0a9f72cb8"}, + {file = "ruff-0.7.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:5b813ef26db1015953daf476202585512afd6a6862a02cde63f3bafb53d0b2d4"}, + {file = "ruff-0.7.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:853277dbd9675810c6826dad7a428d52a11760744508340e66bf46f8be9701d9"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21aae53ab1490a52bf4e3bf520c10ce120987b047c494cacf4edad0ba0888da2"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ccc7e0fc6e0cb3168443eeadb6445285abaae75142ee22b2b72c27d790ab60ba"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:fd77877a4e43b3a98e5ef4715ba3862105e299af0c48942cc6d51ba3d97dc859"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e00163fb897d35523c70d71a46fbaa43bf7bf9af0f4534c53ea5b96b2e03397b"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f3c54b538633482dc342e9b634d91168fe8cc56b30a4b4f99287f4e339103e88"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7b792468e9804a204be221b14257566669d1db5c00d6bb335996e5cd7004ba80"}, + {file = "ruff-0.7.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dba53ed84ac19ae4bfb4ea4bf0172550a2285fa27fbb13e3746f04c80f7fa088"}, + {file = "ruff-0.7.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:b19fafe261bf741bca2764c14cbb4ee1819b67adb63ebc2db6401dcd652e3748"}, + {file = "ruff-0.7.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:28bd8220f4d8f79d590db9e2f6a0674f75ddbc3847277dd44ac1f8d30684b828"}, + {file = "ruff-0.7.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9fd67094e77efbea932e62b5d2483006154794040abb3a5072e659096415ae1e"}, + {file = "ruff-0.7.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:576305393998b7bd6c46018f8104ea3a9cb3fa7908c21d8580e3274a3b04b691"}, + {file = "ruff-0.7.2-py3-none-win32.whl", hash = "sha256:fa993cfc9f0ff11187e82de874dfc3611df80852540331bc85c75809c93253a8"}, + {file = "ruff-0.7.2-py3-none-win_amd64.whl", hash = "sha256:dd8800cbe0254e06b8fec585e97554047fb82c894973f7ff18558eee33d1cb88"}, + {file = "ruff-0.7.2-py3-none-win_arm64.whl", hash = "sha256:bb8368cd45bba3f57bb29cbb8d64b4a33f8415d0149d2655c5c8539452ce7760"}, + {file = "ruff-0.7.2.tar.gz", hash = "sha256:2b14e77293380e475b4e3a7a368e14549288ed2931fce259a6f99978669e844f"}, ] [[package]] diff --git a/requirements.txt b/requirements.txt index 84819b60..d3fc7b4a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,63 +1,69 @@ -aiosqlite==0.20.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -anyio==3.7.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -asn1crypto==1.5.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -async-timeout==4.0.3 ; python_full_version >= "3.8.1" and python_version < "3.12.0" -asyncpg==0.29.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -base58==2.1.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -bech32==1.2.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -bip32==3.4 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -bitstring==3.1.9 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -bolt11==2.0.6 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -cbor2==5.6.4 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -certifi==2024.7.4 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -cffi==1.16.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -cfgv==3.4.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -click==8.1.7 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -coincurve==20.0.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -colorama==0.4.6 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" and (platform_system == "Windows" or sys_platform == "win32") -cryptography==41.0.7 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -deprecated==1.2.14 ; python_full_version >= "3.8.1" and python_version < "4.0" -distlib==0.3.8 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -ecdsa==0.18.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -environs==9.5.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -exceptiongroup==1.2.1 ; python_full_version >= "3.8.1" and python_version < "3.11" -fastapi==0.104.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -filelock==3.15.4 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -greenlet==3.0.3 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -h11==0.14.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -httpcore==1.0.5 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -httpx[socks]==0.25.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -identify==2.6.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -idna==3.7 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -importlib-metadata==6.11.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -importlib-resources==6.4.0 ; python_full_version >= "3.8.1" and python_version < "4.0" -limits==3.13.0 ; python_full_version >= "3.8.1" and python_version < "4.0" -loguru==0.7.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -marshmallow==3.21.3 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -mnemonic==0.20 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -nodeenv==1.9.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -packaging==24.1 ; python_full_version >= "3.8.1" and python_version < "4.0" -platformdirs==4.2.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -pre-commit==3.5.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -pycparser==2.22 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -pycryptodomex==3.20.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -pydantic==1.10.17 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -python-dotenv==1.0.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -secp256k1==0.14.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -setuptools==68.2.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -six==1.16.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -slowapi==0.1.9 ; python_full_version >= "3.8.1" and python_version < "4.0" -sniffio==1.3.1 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -socksio==1.0.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -sqlalchemy[asyncio]==1.4.52 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -starlette==0.27.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -typing-extensions==4.12.2 ; python_full_version >= "3.8.1" and python_version < "4.0" -uvicorn==0.23.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -virtualenv==20.26.3 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -websocket-client==1.8.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -websockets==12.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -wheel==0.41.3 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" -win32-setctime==1.1.0 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" and sys_platform == "win32" -wrapt==1.16.0 ; python_full_version >= "3.8.1" and python_version < "4.0" -zipp==3.19.2 ; python_full_version >= "3.8.1" and python_full_version < "4.0.0" +aiosqlite==0.20.0 ; python_version >= "3.10" and python_version < "4.0" +anyio==4.6.2.post1 ; python_version >= "3.10" and python_version < "4.0" +asn1crypto==1.5.1 ; python_version >= "3.10" and python_version < "4.0" +async-timeout==4.0.3 ; python_version >= "3.10" and python_version < "3.12.0" +asyncpg==0.29.0 ; python_version >= "3.10" and python_version < "4.0" +base58==2.1.1 ; python_version >= "3.10" and python_version < "4.0" +bech32==1.2.0 ; python_version >= "3.10" and python_version < "4.0" +bip32==4.0 ; python_version >= "3.10" and python_version < "4.0" +bitstring==3.1.9 ; python_version >= "3.10" and python_version < "4.0" +bolt11==2.1.0 ; python_version >= "3.10" and python_version < "4.0" +cbor2==5.6.5 ; python_version >= "3.10" and python_version < "4.0" +certifi==2024.8.30 ; python_version >= "3.10" and python_version < "4.0" +cffi==1.17.1 ; python_version >= "3.10" and python_version < "4.0" +cfgv==3.4.0 ; python_version >= "3.10" and python_version < "4.0" +click==8.1.7 ; python_version >= "3.10" and python_version < "4.0" +coincurve==20.0.0 ; python_version >= "3.10" and python_version < "4.0" +colorama==0.4.6 ; python_version >= "3.10" and python_version < "4.0" and (platform_system == "Windows" or sys_platform == "win32") +cryptography==43.0.3 ; python_version >= "3.10" and python_version < "4.0" +deprecated==1.2.14 ; python_version >= "3.10" and python_version < "4.0" +distlib==0.3.9 ; python_version >= "3.10" and python_version < "4.0" +ecdsa==0.19.0 ; python_version >= "3.10" and python_version < "4.0" +environs==9.5.0 ; python_version >= "3.10" and python_version < "4.0" +exceptiongroup==1.2.2 ; python_version >= "3.10" and python_version < "3.11" +fastapi==0.115.4 ; python_version >= "3.10" and python_version < "4.0" +filelock==3.16.1 ; python_version >= "3.10" and python_version < "4.0" +googleapis-common-protos==1.65.0 ; python_version >= "3.10" and python_version < "4.0" +greenlet==3.1.1 ; python_version >= "3.10" and python_version < "4.0" +grpcio-tools==1.67.1 ; python_version >= "3.10" and python_version < "4.0" +grpcio==1.67.1 ; python_version >= "3.10" and python_version < "4.0" +h11==0.14.0 ; python_version >= "3.10" and python_version < "4.0" +httpcore==1.0.6 ; python_version >= "3.10" and python_version < "4.0" +httpx[socks]==0.25.2 ; python_version >= "3.10" and python_version < "4.0" +identify==2.6.1 ; python_version >= "3.10" and python_version < "4.0" +idna==3.10 ; python_version >= "3.10" and python_version < "4.0" +importlib-metadata==6.11.0 ; python_version >= "3.10" and python_version < "4.0" +importlib-resources==6.4.5 ; python_version >= "3.10" and python_version < "4.0" +limits==3.13.0 ; python_version >= "3.10" and python_version < "4.0" +loguru==0.7.2 ; python_version >= "3.10" and python_version < "4.0" +marshmallow==3.23.0 ; python_version >= "3.10" and python_version < "4.0" +mnemonic==0.20 ; python_version >= "3.10" and python_version < "4.0" +mypy-protobuf==3.6.0 ; python_version >= "3.10" and python_version < "4.0" +nodeenv==1.9.1 ; python_version >= "3.10" and python_version < "4.0" +packaging==24.1 ; python_version >= "3.10" and python_version < "4.0" +platformdirs==4.3.6 ; python_version >= "3.10" and python_version < "4.0" +pre-commit==3.8.0 ; python_version >= "3.10" and python_version < "4.0" +protobuf==5.28.3 ; python_version >= "3.10" and python_version < "4.0" +pycparser==2.22 ; python_version >= "3.10" and python_version < "4.0" +pycryptodomex==3.21.0 ; python_version >= "3.10" and python_version < "4.0" +pydantic==1.10.18 ; python_version >= "3.10" and python_version < "4.0" +python-dotenv==1.0.1 ; python_version >= "3.10" and python_version < "4.0" +pyyaml==6.0.2 ; python_version >= "3.10" and python_version < "4.0" +secp256k1==0.14.0 ; python_version >= "3.10" and python_version < "4.0" +setuptools==75.3.0 ; python_version >= "3.10" and python_version < "4.0" +six==1.16.0 ; python_version >= "3.10" and python_version < "4.0" +slowapi==0.1.9 ; python_version >= "3.10" and python_version < "4.0" +sniffio==1.3.1 ; python_version >= "3.10" and python_version < "4.0" +socksio==1.0.0 ; python_version >= "3.10" and python_version < "4.0" +sqlalchemy[asyncio]==2.0.36 ; python_version >= "3.10" and python_version < "4.0" +starlette==0.41.2 ; python_version >= "3.10" and python_version < "4.0" +types-protobuf==5.28.3.20241030 ; python_version >= "3.10" and python_version < "4.0" +typing-extensions==4.12.2 ; python_version >= "3.10" and python_version < "4.0" +uvicorn==0.31.1 ; python_version >= "3.10" and python_version < "4.0" +virtualenv==20.27.1 ; python_version >= "3.10" and python_version < "4.0" +websocket-client==1.8.0 ; python_version >= "3.10" and python_version < "4.0" +websockets==12.0 ; python_version >= "3.10" and python_version < "4.0" +wheel==0.41.3 ; python_version >= "3.10" and python_version < "4.0" +win32-setctime==1.1.0 ; python_version >= "3.10" and python_version < "4.0" and sys_platform == "win32" +wrapt==1.16.0 ; python_version >= "3.10" and python_version < "4.0" +zipp==3.20.2 ; python_version >= "3.10" and python_version < "4.0" diff --git a/setup.py b/setup.py index d3878bb9..cd764107 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", ], - python_requires=">=3.7", + python_requires=">=3.10", install_requires=requirements, include_package_data=True, entry_points=entry_points,