From 64698fc737bc074b9e3240c170781193a76c8af4 Mon Sep 17 00:00:00 2001 From: Lev Gorodetskiy Date: Fri, 23 Feb 2024 12:16:04 -0300 Subject: [PATCH] Update cryptographic libraries (#362) --- CHANGELOG.md | 6 + poetry.lock | 172 +++++++++++----------- pyproject.toml | 8 +- requirements.dev.txt | 330 +++++++++++++++++++++--------------------- requirements.slim.txt | 101 +++++++------ requirements.txt | 249 ++++++++++++++++--------------- 6 files changed, 435 insertions(+), 431 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bab32458..413cf970 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [3.11.3](https://github.com/baking-bad/pytezos/compare/3.11.2...3.11.3) (2024-02-23) + +### Fixed + +* Updated cryptographic libraries + ## [3.11.2](https://github.com/baking-bad/pytezos/compare/3.11.1...3.11.2) (2024-02-22) ### Fixed diff --git a/poetry.lock b/poetry.lock index 2ef96beb..c6e10a75 100644 --- a/poetry.lock +++ b/poetry.lock @@ -627,47 +627,56 @@ toml = ["tomli"] [[package]] name = "cryptography" -version = "41.0.7" +version = "42.0.4" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." optional = false python-versions = ">=3.7" files = [ - {file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf"}, - {file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d"}, - {file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a"}, - {file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15"}, - {file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a"}, - {file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1"}, - {file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157"}, - {file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406"}, - {file = "cryptography-41.0.7-cp37-abi3-win32.whl", hash = "sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d"}, - {file = "cryptography-41.0.7-cp37-abi3-win_amd64.whl", hash = "sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2"}, - {file = "cryptography-41.0.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960"}, - {file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003"}, - {file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7"}, - {file = "cryptography-41.0.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec"}, - {file = "cryptography-41.0.7-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be"}, - {file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a"}, - {file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c"}, - {file = "cryptography-41.0.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a"}, - {file = "cryptography-41.0.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39"}, - {file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a"}, - {file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248"}, - {file = "cryptography-41.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309"}, - {file = "cryptography-41.0.7.tar.gz", hash = "sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc"}, -] - -[package.dependencies] -cffi = ">=1.12" + {file = "cryptography-42.0.4-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:ffc73996c4fca3d2b6c1c8c12bfd3ad00def8621da24f547626bf06441400449"}, + {file = "cryptography-42.0.4-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:db4b65b02f59035037fde0998974d84244a64c3265bdef32a827ab9b63d61b18"}, + {file = "cryptography-42.0.4-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad9c385ba8ee025bb0d856714f71d7840020fe176ae0229de618f14dae7a6e2"}, + {file = "cryptography-42.0.4-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69b22ab6506a3fe483d67d1ed878e1602bdd5912a134e6202c1ec672233241c1"}, + {file = "cryptography-42.0.4-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:e09469a2cec88fb7b078e16d4adec594414397e8879a4341c6ace96013463d5b"}, + {file = "cryptography-42.0.4-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3e970a2119507d0b104f0a8e281521ad28fc26f2820687b3436b8c9a5fcf20d1"}, + {file = "cryptography-42.0.4-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:e53dc41cda40b248ebc40b83b31516487f7db95ab8ceac1f042626bc43a2f992"}, + {file = "cryptography-42.0.4-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:c3a5cbc620e1e17009f30dd34cb0d85c987afd21c41a74352d1719be33380885"}, + {file = "cryptography-42.0.4-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:6bfadd884e7280df24d26f2186e4e07556a05d37393b0f220a840b083dc6a824"}, + {file = "cryptography-42.0.4-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:01911714117642a3f1792c7f376db572aadadbafcd8d75bb527166009c9f1d1b"}, + {file = "cryptography-42.0.4-cp37-abi3-win32.whl", hash = "sha256:fb0cef872d8193e487fc6bdb08559c3aa41b659a7d9be48b2e10747f47863925"}, + {file = "cryptography-42.0.4-cp37-abi3-win_amd64.whl", hash = "sha256:c1f25b252d2c87088abc8bbc4f1ecbf7c919e05508a7e8628e6875c40bc70923"}, + {file = "cryptography-42.0.4-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:15a1fb843c48b4a604663fa30af60818cd28f895572386e5f9b8a665874c26e7"}, + {file = "cryptography-42.0.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1327f280c824ff7885bdeef8578f74690e9079267c1c8bd7dc5cc5aa065ae52"}, + {file = "cryptography-42.0.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ffb03d419edcab93b4b19c22ee80c007fb2d708429cecebf1dd3258956a563a"}, + {file = "cryptography-42.0.4-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:1df6fcbf60560d2113b5ed90f072dc0b108d64750d4cbd46a21ec882c7aefce9"}, + {file = "cryptography-42.0.4-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:44a64043f743485925d3bcac548d05df0f9bb445c5fcca6681889c7c3ab12764"}, + {file = "cryptography-42.0.4-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:3c6048f217533d89f2f8f4f0fe3044bf0b2090453b7b73d0b77db47b80af8dff"}, + {file = "cryptography-42.0.4-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:6d0fbe73728c44ca3a241eff9aefe6496ab2656d6e7a4ea2459865f2e8613257"}, + {file = "cryptography-42.0.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:887623fe0d70f48ab3f5e4dbf234986b1329a64c066d719432d0698522749929"}, + {file = "cryptography-42.0.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:ce8613beaffc7c14f091497346ef117c1798c202b01153a8cc7b8e2ebaaf41c0"}, + {file = "cryptography-42.0.4-cp39-abi3-win32.whl", hash = "sha256:810bcf151caefc03e51a3d61e53335cd5c7316c0a105cc695f0959f2c638b129"}, + {file = "cryptography-42.0.4-cp39-abi3-win_amd64.whl", hash = "sha256:a0298bdc6e98ca21382afe914c642620370ce0470a01e1bef6dd9b5354c36854"}, + {file = "cryptography-42.0.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:5f8907fcf57392cd917892ae83708761c6ff3c37a8e835d7246ff0ad251d9298"}, + {file = "cryptography-42.0.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:12d341bd42cdb7d4937b0cabbdf2a94f949413ac4504904d0cdbdce4a22cbf88"}, + {file = "cryptography-42.0.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:1cdcdbd117681c88d717437ada72bdd5be9de117f96e3f4d50dab3f59fd9ab20"}, + {file = "cryptography-42.0.4-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:0e89f7b84f421c56e7ff69f11c441ebda73b8a8e6488d322ef71746224c20fce"}, + {file = "cryptography-42.0.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:f1e85a178384bf19e36779d91ff35c7617c885da487d689b05c1366f9933ad74"}, + {file = "cryptography-42.0.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d2a27aca5597c8a71abbe10209184e1a8e91c1fd470b5070a2ea60cafec35bcd"}, + {file = "cryptography-42.0.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:4e36685cb634af55e0677d435d425043967ac2f3790ec652b2b88ad03b85c27b"}, + {file = "cryptography-42.0.4-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:f47be41843200f7faec0683ad751e5ef11b9a56a220d57f300376cd8aba81660"}, + {file = "cryptography-42.0.4.tar.gz", hash = "sha256:831a4b37accef30cccd34fcb916a5d7b5be3cbbe27268a02832c3e450aea39cb"}, +] + +[package.dependencies] +cffi = {version = ">=1.12", markers = "platform_python_implementation != \"PyPy\""} [package.extras] docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"] -docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"] +docstest = ["pyenchant (>=1.6.11)", "readme-renderer", "sphinxcontrib-spelling (>=4.0.1)"] nox = ["nox"] -pep8test = ["black", "check-sdist", "mypy", "ruff"] +pep8test = ["check-sdist", "click", "mypy", "ruff"] sdist = ["build"] ssh = ["bcrypt (>=3.1.5)"] -test = ["pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] +test = ["certifi", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"] test-randomorder = ["pytest-randomly"] [[package]] @@ -939,33 +948,29 @@ test = ["pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)"] [[package]] name = "eth-typing" -version = "3.5.2" +version = "4.0.0" description = "eth-typing: Common type annotations for ethereum python packages" optional = false -python-versions = ">=3.7.2, <4" +python-versions = ">=3.8, <4" files = [ - {file = "eth-typing-3.5.2.tar.gz", hash = "sha256:22bf051ddfaa35ff827c30090de167e5c5b8cc6d343f7f35c9b1c7553f6ab64d"}, - {file = "eth_typing-3.5.2-py3-none-any.whl", hash = "sha256:1842e628fb1ffa929b94f89a9d33caafbeb9978dc96abb6036a12bc91f1c624b"}, + {file = "eth-typing-4.0.0.tar.gz", hash = "sha256:9af0b6beafbc5c2e18daf19da5f5a68315023172c4e79d149e12ad10a3d3f731"}, + {file = "eth_typing-4.0.0-py3-none-any.whl", hash = "sha256:7e556bea322b6e8c0a231547b736c258e10ce9eed5ddc254f51031b12af66a16"}, ] -[package.dependencies] -typing-extensions = ">=4.0.1" - [package.extras] -dev = ["black (>=23)", "build (>=0.9.0)", "bumpversion (>=0.5.3)", "flake8 (==6.0.0)", "flake8-bugbear (==23.3.23)", "ipython", "isort (>=5.10.1)", "mypy (==0.971)", "pydocstyle (>=6.0.0)", "pytest (>=7.0.0)", "pytest-watch (>=4.1.0)", "pytest-xdist (>=2.4.0)", "sphinx (>=5.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)", "tox (>=4.0.0)", "twine", "types-setuptools", "wheel"] -docs = ["sphinx (>=5.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)"] -lint = ["black (>=23)", "flake8 (==6.0.0)", "flake8-bugbear (==23.3.23)", "isort (>=5.10.1)", "mypy (==0.971)", "pydocstyle (>=6.0.0)", "types-setuptools"] +dev = ["build (>=0.9.0)", "bumpversion (>=0.5.3)", "ipython", "pre-commit (>=3.4.0)", "pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)", "sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)", "tox (>=4.0.0)", "twine", "wheel"] +docs = ["sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)"] test = ["pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)"] [[package]] name = "eth-utils" -version = "2.3.1" +version = "4.0.0" description = "eth-utils: Common utility functions for python code that interacts with Ethereum" optional = false -python-versions = ">=3.7,<4" +python-versions = ">=3.8, <4" files = [ - {file = "eth-utils-2.3.1.tar.gz", hash = "sha256:56a969b0536d4969dcb27e580521de35abf2dbed8b1bf072b5c80770c4324e27"}, - {file = "eth_utils-2.3.1-py3-none-any.whl", hash = "sha256:614eedc5ffcaf4e6708ca39e23b12bd69526a312068c1170c773bd1307d13972"}, + {file = "eth-utils-4.0.0.tar.gz", hash = "sha256:58f9c57900e0f430be728a5e976dc6ed51f493a61e8a4ff1f73c043832cd4f2f"}, + {file = "eth_utils-4.0.0-py3-none-any.whl", hash = "sha256:38d0a5a4b5bb8f2e583f040ede678c47d9eae57a058a11895271a947853947a0"}, ] [package.dependencies] @@ -975,10 +980,9 @@ eth-typing = ">=3.0.0" toolz = {version = ">0.8.2", markers = "implementation_name == \"pypy\""} [package.extras] -dev = ["black (>=23)", "build (>=0.9.0)", "bumpversion (>=0.5.3)", "eth-hash[pycryptodome]", "flake8 (==3.8.3)", "hypothesis (>=4.43.0)", "ipython", "isort (>=5.11.0)", "mypy (==0.971)", "pydocstyle (>=5.0.0)", "pytest (>=7.0.0)", "pytest-watch (>=4.1.0)", "pytest-xdist (>=2.4.0)", "sphinx (>=5.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)", "tox (>=4.0.0)", "twine", "types-setuptools", "wheel"] -docs = ["sphinx (>=5.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)"] -lint = ["black (>=23)", "flake8 (==3.8.3)", "isort (>=5.11.0)", "mypy (==0.971)", "pydocstyle (>=5.0.0)", "types-setuptools"] -test = ["hypothesis (>=4.43.0)", "mypy (==0.971)", "pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)", "types-setuptools"] +dev = ["build (>=0.9.0)", "bumpversion (>=0.5.3)", "eth-hash[pycryptodome]", "hypothesis (>=4.43.0)", "ipython", "mypy (==1.5.1)", "pre-commit (>=3.4.0)", "pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)", "sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)", "tox (>=4.0.0)", "twine", "wheel"] +docs = ["sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)"] +test = ["hypothesis (>=4.43.0)", "mypy (==1.5.1)", "pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)"] [[package]] name = "exceptiongroup" @@ -1024,21 +1028,18 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth [[package]] name = "fastecdsa" -version = "2.3.0" +version = "2.3.2" description = "Fast elliptic curve digital signatures" optional = false python-versions = ">=3.7" files = [ - {file = "fastecdsa-2.3.0-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:0147804e6bf4915e83064f17a4bcc518d986dab87cba3609409e9f56b8d56772"}, - {file = "fastecdsa-2.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:c72f8f13160798b431c8a772e4e4bce39adf6faeea80fbf75f88010d0b304aa1"}, - {file = "fastecdsa-2.3.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:b943a1ad3e1e306f0df422b198f544d029a70f19581e5b56a36ddfbe6302a33d"}, - {file = "fastecdsa-2.3.0-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:82985e09b299ba400f1a21f2872dcc8e659bc127286f026d01b3540853298f9c"}, - {file = "fastecdsa-2.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:8011db68e65b747b11ffa9575dc5bc6ad6d02aa971054e952e261694f705845a"}, - {file = "fastecdsa-2.3.0-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:fd61e461389a4fc1e965a1bbd5efb77588a0ebae2328aecdf011a5e9d439ce66"}, - {file = "fastecdsa-2.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:b0a4637e99cc22b5107d32ae001c2e36a5821c7a50ac001b806d64c157bf62c0"}, - {file = "fastecdsa-2.3.0-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:7b91663b36137454299d7487a7a1b4a345120bd098ab5f7d7b0a02b50d6c9706"}, - {file = "fastecdsa-2.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:e45be9bcd063362576f93b344e032c743572c2a9ca7426eea3e4035ba21b1654"}, - {file = "fastecdsa-2.3.0.tar.gz", hash = "sha256:6c59aba650862a59f601ff7f66cd6712f4798ae68907c953d58417a5887103de"}, + {file = "fastecdsa-2.3.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:138278b123b6c519f24fe9043d857e2f92c421c4fe256ac80d57404a38dc1326"}, + {file = "fastecdsa-2.3.2-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:5ba5eb5b33d4b861731108d0ac6e544fcdbdc1ab095a5e86e68081ba5713c958"}, + {file = "fastecdsa-2.3.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc7189b971bc434b4145c9e7084e4970a0817623927a647b70fb162060baaea2"}, + {file = "fastecdsa-2.3.2-cp37-cp37m-macosx_12_0_arm64.whl", hash = "sha256:08deada741efb94691873d50c0002b2b826bc41459f0d427fbc1a791176e7c2d"}, + {file = "fastecdsa-2.3.2-cp38-cp38-macosx_12_0_arm64.whl", hash = "sha256:398448290a70bede54f1a8878e797865c40f359ca5840dd12fa33cab277b3b47"}, + {file = "fastecdsa-2.3.2-cp39-cp39-macosx_12_0_arm64.whl", hash = "sha256:368f757403f191560d6e0757b8580a58c7b0b53d4db0fa8154b398c1de9f733d"}, + {file = "fastecdsa-2.3.2.tar.gz", hash = "sha256:f35255a6d3e41109166b5d4b08866d5acbb99f2e1e64d3a7e74c774664cda842"}, ] [[package]] @@ -1571,13 +1572,13 @@ files = [ [[package]] name = "mnemonic" -version = "0.20" +version = "0.21" description = "Implementation of Bitcoin BIP-0039" optional = false -python-versions = ">=3.5" +python-versions = ">=3.8.1" files = [ - {file = "mnemonic-0.20-py3-none-any.whl", hash = "sha256:acd2168872d0379e7a10873bb3e12bf6c91b35de758135c4fbd1015ef18fafc5"}, - {file = "mnemonic-0.20.tar.gz", hash = "sha256:7c6fb5639d779388027a77944680aee4870f0fcd09b1e42a5525ee2ce4c625f6"}, + {file = "mnemonic-0.21-py3-none-any.whl", hash = "sha256:72dc9de16ec5ef47287237b9b6943da11647a03fe7cf1f139fc3d7c4a7439288"}, + {file = "mnemonic-0.21.tar.gz", hash = "sha256:1fe496356820984f45559b1540c80ff10de448368929b9c60a2b55744cc88acf"}, ] [[package]] @@ -2070,25 +2071,24 @@ files = [ [[package]] name = "py-ecc" -version = "6.0.0" -description = "Elliptic curve crypto in python including secp256k1 and alt_bn128" +version = "7.0.0" +description = "py-ecc: Elliptic curve crypto in python including secp256k1, alt_bn128, and bls12_381" optional = false -python-versions = ">=3.6, <4" +python-versions = ">=3.8, <4" files = [ - {file = "py_ecc-6.0.0-py3-none-any.whl", hash = "sha256:54e8aa4c30374fa62d582c599a99f352c153f2971352171318bd6910a643be0b"}, - {file = "py_ecc-6.0.0.tar.gz", hash = "sha256:3fc8a79e38975e05dc443d25783fd69212a1ca854cc0efef071301a8f7d6ce1d"}, + {file = "py-ecc-7.0.0.tar.gz", hash = "sha256:c141e7330559758d2233adaf0af1f05ec4cade67e7fa35fc118750ce79d83257"}, + {file = "py_ecc-7.0.0-py3-none-any.whl", hash = "sha256:a655fa499ab2e695c9d4e49be19e40ad195dd61076642edcbcbb5b7c645820cf"}, ] [package.dependencies] -cached-property = ">=1.5.1,<2" -eth-typing = ">=3.0.0,<4" -eth-utils = ">=2.0.0,<3" -mypy-extensions = ">=0.4.1" +cached-property = ">=1.5.1" +eth-typing = ">=3.0.0" +eth-utils = ">=2.0.0" [package.extras] -dev = ["bumpversion (>=0.5.3,<1)", "flake8 (==3.5.0)", "mypy (==0.641)", "mypy-extensions (>=0.4.1)", "pytest (==6.2.5)", "pytest-xdist (==1.26.0)", "twine"] -lint = ["flake8 (==3.5.0)", "mypy (==0.641)", "mypy-extensions (>=0.4.1)"] -test = ["pytest (==6.2.5)", "pytest-xdist (==1.26.0)"] +dev = ["build (>=0.9.0)", "bumpversion (>=0.5.3)", "ipython", "pre-commit (>=3.4.0)", "pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)", "sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)", "tox (>=4.0.0)", "twine", "wheel"] +docs = ["sphinx (>=6.0.0)", "sphinx-rtd-theme (>=1.0.0)", "towncrier (>=21,<22)"] +test = ["pytest (>=7.0.0)", "pytest-xdist (>=2.4.0)"] [[package]] name = "pycparser" @@ -2654,19 +2654,19 @@ win32 = ["pywin32"] [[package]] name = "setuptools" -version = "69.1.0" +version = "69.1.1" description = "Easily download, build, install, upgrade, and uninstall Python packages" optional = false python-versions = ">=3.8" files = [ - {file = "setuptools-69.1.0-py3-none-any.whl", hash = "sha256:c054629b81b946d63a9c6e732bc8b2513a7c3ea645f11d0139a2191d735c60c6"}, - {file = "setuptools-69.1.0.tar.gz", hash = "sha256:850894c4195f09c4ed30dba56213bf7c3f21d86ed6bdaafb5df5972593bfc401"}, + {file = "setuptools-69.1.1-py3-none-any.whl", hash = "sha256:02fa291a0471b3a18b2b2481ed902af520c69e8ae0919c13da936542754b4c56"}, + {file = "setuptools-69.1.1.tar.gz", hash = "sha256:5c0806c7d9af348e6dd3777b4f4dbb42c7ad85b190104837488eab9a7c945cf8"}, ] [package.extras] docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-inline-tabs", "sphinx-lint", "sphinx-notfound-page (>=1,<2)", "sphinx-reredirects", "sphinxcontrib-towncrier"] -testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] -testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.1)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.develop (>=7.21)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pip (>=19.1)", "pytest (>=6)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-home (>=0.5)", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-ruff (>=0.2.1)", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "packaging (>=23.2)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] [[package]] name = "simple-bson" @@ -3261,13 +3261,13 @@ urllib3 = ">=2" [[package]] name = "types-setuptools" -version = "69.1.0.20240217" +version = "69.1.0.20240223" description = "Typing stubs for setuptools" optional = false python-versions = ">=3.8" files = [ - {file = "types-setuptools-69.1.0.20240217.tar.gz", hash = "sha256:243fecc8850b6f7fbfa84bab18ec93407046a4e91130056fd5a7caef971aaff9"}, - {file = "types_setuptools-69.1.0.20240217-py3-none-any.whl", hash = "sha256:8b60e14a652b48bda292801c5a0c1251c190ad587c295f7839e901634913bb96"}, + {file = "types-setuptools-69.1.0.20240223.tar.gz", hash = "sha256:8a886a1fd06b668782dfbdaded4fd8a4e8c9f3d8d4c02acdd1240df098f50bf7"}, + {file = "types_setuptools-69.1.0.20240223-py3-none-any.whl", hash = "sha256:30a0d9903a81a424bd0f979534552a016a4543760aaffd499b9a2fe85bae0bfd"}, ] [[package]] @@ -3483,5 +3483,5 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" -python-versions = ">=3.8,<3.12" -content-hash = "905489bdfe83fe992b5dfd2f65e223204677190b41545504e1d499f6a5021b86" +python-versions = ">=3.8.1,<3.12" +content-hash = "cdd72cf1d3e0296f0150ecdff6eb7407923337e7d5d1e56ec2947ba63b1f6d7d" diff --git a/pyproject.toml b/pyproject.toml index b83adb41..4338e472 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -39,21 +39,21 @@ packages = [ ] [tool.poetry.dependencies] -python = ">=3.8,<3.12" +python = ">=3.8.1,<3.12" attrs = ">=21.4.0" base58 = "^2.1.1" cattrs = ">=22.1.0" click = "^8.1.3" -cryptography = "^41.0.0" +cryptography = ">=42.0.4" deprecation = "^2.1.0" docker = "^6.0.0" fastecdsa = "^2.2.3" jsonschema = "^4.3.2" -mnemonic = "^0.20" +mnemonic = "^0.21" netstruct = "^1.1.2" notebook = "^6.5.6" ply = "^3.11" -py-ecc = "^6.0.0" +py-ecc = "^7.0.0" pysodium = "^0.7.10" python-dateutil = "^2.8.2" requests = "^2.28.2" diff --git a/requirements.dev.txt b/requirements.dev.txt index 03e3afc6..07807576 100644 --- a/requirements.dev.txt +++ b/requirements.dev.txt @@ -1,165 +1,165 @@ -alabaster==0.7.13 ; python_version >= "3.8" and python_version < "3.12" -anyio==4.3.0 ; python_version >= "3.8" and python_version < "3.12" -appnope==0.1.4 ; python_version >= "3.8" and python_version < "3.12" and (platform_system == "Darwin" or sys_platform == "darwin") -argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_version < "3.12" -argon2-cffi==23.1.0 ; python_version >= "3.8" and python_version < "3.12" -arrow==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -asttokens==2.4.1 ; python_version >= "3.8" and python_version < "3.12" -attrs==23.2.0 ; python_version >= "3.8" and python_version < "3.12" -babel==2.14.0 ; python_version >= "3.8" and python_version < "3.12" -backcall==0.2.0 ; python_version >= "3.8" and python_version < "3.12" -base58==2.1.1 ; python_version >= "3.8" and python_version < "3.12" -beautifulsoup4==4.12.3 ; python_version >= "3.8" and python_version < "3.12" -black==24.2.0 ; python_version >= "3.8" and python_version < "3.12" -bleach==6.1.0 ; python_version >= "3.8" and python_version < "3.12" -bump2version==1.0.1 ; python_version >= "3.8" and python_version < "3.12" -cached-property==1.5.2 ; python_version >= "3.8" and python_version < "3.12" -cattrs==23.2.3 ; python_version >= "3.8" and python_version < "3.12" -certifi==2024.2.2 ; python_version >= "3.8" and python_version < "3.12" -cffi==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -chardet==5.2.0 ; python_version >= "3.8" and python_version < "3.12" -charset-normalizer==3.3.2 ; python_version >= "3.8" and python_version < "3.12" -click==8.1.7 ; python_version >= "3.8" and python_version < "3.12" -colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.12" and (platform_system == "Windows" or sys_platform == "win32") -comm==0.2.1 ; python_version >= "3.8" and python_version < "3.12" -coverage[toml]==7.4.2 ; python_version >= "3.8" and python_version < "3.12" -cryptography==41.0.7 ; python_version >= "3.8" and python_version < "3.12" -cytoolz==0.12.3 ; python_version >= "3.8" and python_version < "3.12" and implementation_name == "cpython" -debugpy==1.8.1 ; python_version >= "3.8" and python_version < "3.12" -decorator==5.1.1 ; python_version >= "3.8" and python_version < "3.12" -defusedxml==0.7.1 ; python_version >= "3.8" and python_version < "3.12" -deprecation==2.1.0 ; python_version >= "3.8" and python_version < "3.12" -diff-cover==7.7.0 ; python_version >= "3.8" and python_version < "3.12" -docker==6.1.3 ; python_version >= "3.8" and python_version < "3.12" -docutils==0.20.1 ; python_version >= "3.8" and python_version < "3.12" -entrypoints==0.4 ; python_version >= "3.8" and python_version < "3.12" -eth-hash==0.6.0 ; python_version >= "3.8" and python_version < "3.12" -eth-typing==3.5.2 ; python_version >= "3.8" and python_version < "3.12" -eth-utils==2.3.1 ; python_version >= "3.8" and python_version < "3.12" -exceptiongroup==1.2.0 ; python_version >= "3.8" and python_version < "3.11" -execnet==2.0.2 ; python_version >= "3.8" and python_version < "3.12" -executing==2.0.1 ; python_version >= "3.8" and python_version < "3.12" -fastecdsa==2.3.0 ; python_version >= "3.8" and python_version < "3.12" -fastjsonschema==2.19.1 ; python_version >= "3.8" and python_version < "3.12" -fqdn==1.5.1 ; python_version >= "3.8" and python_version < "3.12" -idna==3.6 ; python_version >= "3.8" and python_version < "3.12" -imagesize==1.4.1 ; python_version >= "3.8" and python_version < "3.12" -importlib-metadata==7.0.1 ; python_version >= "3.8" and python_version < "3.10" -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.12" -ipykernel==6.29.2 ; python_version >= "3.8" and python_version < "3.12" -ipython-genutils==0.2.0 ; python_version >= "3.8" and python_version < "3.12" -ipython==8.12.3 ; python_version >= "3.8" and python_version < "3.12" -isoduration==20.11.0 ; python_version >= "3.8" and python_version < "3.12" -isort==5.13.2 ; python_version >= "3.8" and python_version < "3.12" -jedi==0.19.1 ; python_version >= "3.8" and python_version < "3.12" -jinja2==3.1.3 ; python_version >= "3.8" and python_version < "3.12" -jsonpointer==2.4 ; python_version >= "3.8" and python_version < "3.12" -jsonschema-specifications==2023.12.1 ; python_version >= "3.8" and python_version < "3.12" -jsonschema==4.21.1 ; python_version >= "3.8" and python_version < "3.12" -jsonschema[format-nongpl]==4.21.1 ; python_version >= "3.8" and python_version < "3.12" -jupyter-client==7.4.9 ; python_version >= "3.8" and python_version < "3.12" -jupyter-core==5.7.1 ; python_version >= "3.8" and python_version < "3.12" -jupyter-events==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -jupyter-server-terminals==0.5.2 ; python_version >= "3.8" and python_version < "3.12" -jupyter-server==2.12.5 ; python_version >= "3.8" and python_version < "3.12" -jupyterlab-pygments==0.3.0 ; python_version >= "3.8" and python_version < "3.12" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "3.12" -matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_version < "3.12" -mistune==3.0.2 ; python_version >= "3.8" and python_version < "3.12" -mnemonic==0.20 ; python_version >= "3.8" and python_version < "3.12" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.12" -mypy==1.8.0 ; python_version >= "3.8" and python_version < "3.12" -nbclassic==1.0.0 ; python_version >= "3.8" and python_version < "3.12" -nbclient==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -nbconvert==7.16.1 ; python_version >= "3.8" and python_version < "3.12" -nbformat==5.9.2 ; python_version >= "3.8" and python_version < "3.12" -nest-asyncio==1.6.0 ; python_version >= "3.8" and python_version < "3.12" -netstruct==1.1.2 ; python_version >= "3.8" and python_version < "3.12" -notebook-shim==0.2.4 ; python_version >= "3.8" and python_version < "3.12" -notebook==6.5.6 ; python_version >= "3.8" and python_version < "3.12" -overrides==7.7.0 ; python_version >= "3.8" and python_version < "3.12" -packaging==23.2 ; python_version >= "3.8" and python_version < "3.12" -pandocfilters==1.5.1 ; python_version >= "3.8" and python_version < "3.12" -parameterized==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -parso==0.8.3 ; python_version >= "3.8" and python_version < "3.12" -pathspec==0.12.1 ; python_version >= "3.8" and python_version < "3.12" -pexpect==4.9.0 ; python_version >= "3.8" and python_version < "3.12" and sys_platform != "win32" -pickleshare==0.7.5 ; python_version >= "3.8" and python_version < "3.12" -pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" -platformdirs==4.2.0 ; python_version >= "3.8" and python_version < "3.12" -pluggy==1.4.0 ; python_version >= "3.8" and python_version < "3.12" -ply==3.11 ; python_version >= "3.8" and python_version < "3.12" -prometheus-client==0.20.0 ; python_version >= "3.8" and python_version < "3.12" -prompt-toolkit==3.0.43 ; python_version >= "3.8" and python_version < "3.12" -psutil==5.9.8 ; python_version >= "3.8" and python_version < "3.12" -ptyprocess==0.7.0 ; python_version >= "3.8" and python_version < "3.12" and (os_name != "nt" or sys_platform != "win32") -pure-eval==0.2.2 ; python_version >= "3.8" and python_version < "3.12" -py-ecc==6.0.0 ; python_version >= "3.8" and python_version < "3.12" -py==1.11.0 ; python_version >= "3.8" and python_version < "3.12" and implementation_name == "pypy" -pycparser==2.21 ; python_version >= "3.8" and python_version < "3.12" -pygments==2.17.2 ; python_version >= "3.8" and python_version < "3.12" -pysodium==0.7.17 ; python_version >= "3.8" and python_version < "3.12" -pytest-cov==4.1.0 ; python_version >= "3.8" and python_version < "3.12" -pytest-xdist==3.5.0 ; python_version >= "3.8" and python_version < "3.12" -pytest==8.0.1 ; python_version >= "3.8" and python_version < "3.12" -python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.12" -python-json-logger==2.0.7 ; python_version >= "3.8" and python_version < "3.12" -pytz==2024.1 ; python_version >= "3.8" and python_version < "3.9" -pywin32==306 ; python_version >= "3.8" and python_version < "3.12" and sys_platform == "win32" -pywinpty==2.0.12 ; python_version >= "3.8" and python_version < "3.12" and os_name == "nt" -pyyaml==6.0.1 ; python_version >= "3.8" and python_version < "3.12" -pyzmq==24.0.1 ; python_version >= "3.8" and python_version < "3.12" -referencing==0.33.0 ; python_version >= "3.8" and python_version < "3.12" -requests==2.31.0 ; python_version >= "3.8" and python_version < "3.12" -rfc3339-validator==0.1.4 ; python_version >= "3.8" and python_version < "3.12" -rfc3986-validator==0.1.1 ; python_version >= "3.8" and python_version < "3.12" -rpds-py==0.18.0 ; python_version >= "3.8" and python_version < "3.12" -ruff==0.2.2 ; python_version >= "3.8" and python_version < "3.12" -secp256k1==0.14.0 ; python_version >= "3.8" and python_version < "3.12" -send2trash==1.8.2 ; python_version >= "3.8" and python_version < "3.12" -setuptools==69.1.0 ; python_version >= "3.8" and python_version < "3.12" -simple-bson==0.0.3 ; python_version >= "3.8" and python_version < "3.12" -simplejson==3.19.2 ; python_version >= "3.8" and python_version < "3.12" -six==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -sniffio==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -snowballstemmer==2.2.0 ; python_version >= "3.8" and python_version < "3.12" -soupsieve==2.5 ; python_version >= "3.8" and python_version < "3.12" -sphinx-click==5.1.0 ; python_version >= "3.8" and python_version < "3.12" -sphinx-rtd-theme==2.0.0 ; python_version >= "3.8" and python_version < "3.12" -sphinx-sitemap==2.5.1 ; python_version >= "3.8" and python_version < "3.12" -sphinx==7.1.2 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-applehelp==1.0.4 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-devhelp==1.0.2 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-googleanalytics==0.4 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-htmlhelp==2.0.1 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-jquery==4.1 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-jsmath==1.0.1 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-qthelp==1.0.3 ; python_version >= "3.8" and python_version < "3.12" -sphinxcontrib-serializinghtml==1.1.5 ; python_version >= "3.8" and python_version < "3.12" -stack-data==0.6.3 ; python_version >= "3.8" and python_version < "3.12" -strict-rfc3339==0.7 ; python_version >= "3.8" and python_version < "3.12" -tabulate==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -terminado==0.18.0 ; python_version >= "3.8" and python_version < "3.12" -testcontainers==3.7.1 ; python_version >= "3.8" and python_version < "3.12" -tinycss2==1.2.1 ; python_version >= "3.8" and python_version < "3.12" -tomli==2.0.1 ; python_version >= "3.8" and python_full_version <= "3.11.0a6" -toolz==0.12.1 ; python_version >= "3.8" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") -tornado==6.4 ; python_version >= "3.8" and python_version < "3.12" -tqdm==4.66.2 ; python_version >= "3.8" and python_version < "3.12" -traitlets==5.14.1 ; python_version >= "3.8" and python_version < "3.12" -types-python-dateutil==2.8.19.20240106 ; python_version >= "3.8" and python_version < "3.12" -types-pyyaml==6.0.12.12 ; python_version >= "3.8" and python_version < "3.12" -types-requests==2.31.0.20240218 ; python_version >= "3.8" and python_version < "3.12" -types-setuptools==69.1.0.20240217 ; python_version >= "3.8" and python_version < "3.12" -types-simplejson==3.19.0.20240218 ; python_version >= "3.8" and python_version < "3.12" -types-tabulate==0.9.0.20240106 ; python_version >= "3.8" and python_version < "3.12" -typing-extensions==4.9.0 ; python_version >= "3.8" and python_version < "3.12" -uri-template==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -urllib3==2.2.1 ; python_version >= "3.8" and python_version < "3.12" -wcwidth==0.2.13 ; python_version >= "3.8" and python_version < "3.12" -webcolors==1.13 ; python_version >= "3.8" and python_version < "3.12" -webencodings==0.5.1 ; python_version >= "3.8" and python_version < "3.12" -websocket-client==1.7.0 ; python_version >= "3.8" and python_version < "3.12" -wrapt==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -zipp==3.17.0 ; python_version >= "3.8" and python_version < "3.10" +alabaster==0.7.13 ; python_full_version >= "3.8.1" and python_version < "3.12" +anyio==4.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +appnope==0.1.4 ; python_full_version >= "3.8.1" and python_version < "3.12" and (platform_system == "Darwin" or sys_platform == "darwin") +argon2-cffi-bindings==21.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +argon2-cffi==23.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +arrow==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +asttokens==2.4.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +attrs==23.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +babel==2.14.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +backcall==0.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +base58==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +beautifulsoup4==4.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +black==24.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +bleach==6.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +bump2version==1.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +cached-property==1.5.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cattrs==23.2.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +certifi==2024.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cffi==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +chardet==5.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +click==8.1.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +colorama==0.4.6 ; python_full_version >= "3.8.1" and python_version < "3.12" and (platform_system == "Windows" or sys_platform == "win32") +comm==0.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +coverage[toml]==7.4.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cryptography==42.0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +cytoolz==0.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" and implementation_name == "cpython" +debugpy==1.8.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +decorator==5.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +defusedxml==0.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +deprecation==2.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +diff-cover==7.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +docker==6.1.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +docutils==0.20.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +entrypoints==0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-hash==0.6.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-typing==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-utils==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +exceptiongroup==1.2.0 ; python_full_version >= "3.8.1" and python_version < "3.11" +execnet==2.0.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +executing==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +fastecdsa==2.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +fastjsonschema==2.19.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +fqdn==1.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +idna==3.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +imagesize==1.4.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +importlib-metadata==7.0.1 ; python_full_version >= "3.8.1" and python_version < "3.10" +importlib-resources==6.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" +iniconfig==2.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ipykernel==6.29.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +ipython-genutils==0.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ipython==8.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +isoduration==20.11.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +isort==5.13.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +jedi==0.19.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jinja2==3.1.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonpointer==2.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema-specifications==2023.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema==4.21.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema[format-nongpl]==4.21.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-client==7.4.9 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-core==5.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-events==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-server-terminals==0.5.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-server==2.12.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyterlab-pygments==0.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +markupsafe==2.1.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +matplotlib-inline==0.1.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +mistune==3.0.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +mnemonic==0.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +mypy-extensions==1.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +mypy==1.8.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbclassic==1.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbclient==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbconvert==7.16.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbformat==5.9.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +nest-asyncio==1.6.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +netstruct==1.1.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +notebook-shim==0.2.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +notebook==6.5.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +overrides==7.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +packaging==23.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pandocfilters==1.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +parameterized==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +parso==0.8.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +pathspec==0.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +pexpect==4.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and sys_platform != "win32" +pickleshare==0.7.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +pkgutil-resolve-name==1.3.10 ; python_full_version >= "3.8.1" and python_version < "3.9" +platformdirs==4.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +pluggy==1.4.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ply==3.11 ; python_full_version >= "3.8.1" and python_version < "3.12" +prometheus-client==0.20.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +prompt-toolkit==3.0.43 ; python_full_version >= "3.8.1" and python_version < "3.12" +psutil==5.9.8 ; python_full_version >= "3.8.1" and python_version < "3.12" +ptyprocess==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and (os_name != "nt" or sys_platform != "win32") +pure-eval==0.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +py-ecc==7.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +py==1.11.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and implementation_name == "pypy" +pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +pygments==2.17.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pysodium==0.7.17 ; python_full_version >= "3.8.1" and python_version < "3.12" +pytest-cov==4.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +pytest-xdist==3.5.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +pytest==8.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +python-dateutil==2.8.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +python-json-logger==2.0.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +pytz==2024.1 ; python_full_version >= "3.8.1" and python_version < "3.9" +pywin32==306 ; python_full_version >= "3.8.1" and python_version < "3.12" and sys_platform == "win32" +pywinpty==2.0.12 ; python_full_version >= "3.8.1" and python_version < "3.12" and os_name == "nt" +pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +pyzmq==24.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +referencing==0.33.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +requests==2.31.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +rfc3339-validator==0.1.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +rfc3986-validator==0.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +rpds-py==0.18.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ruff==0.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +secp256k1==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +send2trash==1.8.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +setuptools==69.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +simple-bson==0.0.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +simplejson==3.19.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +snowballstemmer==2.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +soupsieve==2.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinx-click==5.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinx-rtd-theme==2.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinx-sitemap==2.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinx==7.1.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-applehelp==1.0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-devhelp==1.0.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-googleanalytics==0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-htmlhelp==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-jquery==4.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-jsmath==1.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-qthelp==1.0.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +sphinxcontrib-serializinghtml==1.1.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +stack-data==0.6.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +strict-rfc3339==0.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +tabulate==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +terminado==0.18.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +testcontainers==3.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +tinycss2==1.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +tomli==2.0.1 ; python_full_version >= "3.8.1" and python_full_version <= "3.11.0a6" +toolz==0.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") +tornado==6.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +tqdm==4.66.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +traitlets==5.14.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-python-dateutil==2.8.19.20240106 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-pyyaml==6.0.12.12 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-requests==2.31.0.20240218 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-setuptools==69.1.0.20240223 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-simplejson==3.19.0.20240218 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-tabulate==0.9.0.20240106 ; python_full_version >= "3.8.1" and python_version < "3.12" +typing-extensions==4.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +uri-template==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +urllib3==2.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +wcwidth==0.2.13 ; python_full_version >= "3.8.1" and python_version < "3.12" +webcolors==1.13 ; python_full_version >= "3.8.1" and python_version < "3.12" +webencodings==0.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +websocket-client==1.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +wrapt==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +zipp==3.17.0 ; python_full_version >= "3.8.1" and python_version < "3.10" diff --git a/requirements.slim.txt b/requirements.slim.txt index 1c22c16a..451d8679 100644 --- a/requirements.slim.txt +++ b/requirements.slim.txt @@ -1,51 +1,50 @@ -attrs==23.2.0 ; python_version >= "3.8" and python_version < "3.12" -base58==2.1.1 ; python_version >= "3.8" and python_version < "3.12" -cached-property==1.5.2 ; python_version >= "3.8" and python_version < "3.12" -cattrs==23.2.3 ; python_version >= "3.8" and python_version < "3.12" -certifi==2024.2.2 ; python_version >= "3.8" and python_version < "3.12" -cffi==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -charset-normalizer==3.3.2 ; python_version >= "3.8" and python_version < "3.12" -click==8.1.7 ; python_version >= "3.8" and python_version < "3.12" -colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.12" and platform_system == "Windows" -cryptography==41.0.7 ; python_version >= "3.8" and python_version < "3.12" -cytoolz==0.12.3 ; python_version >= "3.8" and python_version < "3.12" and implementation_name == "cpython" -deprecation==2.1.0 ; python_version >= "3.8" and python_version < "3.12" -docker==6.1.3 ; python_version >= "3.8" and python_version < "3.12" -eth-hash==0.6.0 ; python_version >= "3.8" and python_version < "3.12" -eth-typing==3.5.2 ; python_version >= "3.8" and python_version < "3.12" -eth-utils==2.3.1 ; python_version >= "3.8" and python_version < "3.12" -exceptiongroup==1.2.0 ; python_version >= "3.8" and python_version < "3.11" -fastecdsa==2.3.0 ; python_version >= "3.8" and python_version < "3.12" -idna==3.6 ; python_version >= "3.8" and python_version < "3.12" -importlib-resources==6.1.1 ; python_version >= "3.8" and python_version < "3.9" -jsonschema-specifications==2023.12.1 ; python_version >= "3.8" and python_version < "3.12" -jsonschema==4.21.1 ; python_version >= "3.8" and python_version < "3.12" -mnemonic==0.20 ; python_version >= "3.8" and python_version < "3.12" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.12" -netstruct==1.1.2 ; python_version >= "3.8" and python_version < "3.12" -packaging==23.2 ; python_version >= "3.8" and python_version < "3.12" -pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" -ply==3.11 ; python_version >= "3.8" and python_version < "3.12" -py-ecc==6.0.0 ; python_version >= "3.8" and python_version < "3.12" -pycparser==2.21 ; python_version >= "3.8" and python_version < "3.12" -pysodium==0.7.17 ; python_version >= "3.8" and python_version < "3.12" -python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.12" -pywin32==306 ; python_version >= "3.8" and python_version < "3.12" and sys_platform == "win32" -referencing==0.33.0 ; python_version >= "3.8" and python_version < "3.12" -requests==2.31.0 ; python_version >= "3.8" and python_version < "3.12" -rpds-py==0.18.0 ; python_version >= "3.8" and python_version < "3.12" -secp256k1==0.14.0 ; python_version >= "3.8" and python_version < "3.12" -setuptools==69.1.0 ; python_version >= "3.8" and python_version < "3.12" -simple-bson==0.0.3 ; python_version >= "3.8" and python_version < "3.12" -simplejson==3.19.2 ; python_version >= "3.8" and python_version < "3.12" -six==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -strict-rfc3339==0.7 ; python_version >= "3.8" and python_version < "3.12" -tabulate==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -testcontainers==3.7.1 ; python_version >= "3.8" and python_version < "3.12" -toolz==0.12.1 ; python_version >= "3.8" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") -tqdm==4.66.2 ; python_version >= "3.8" and python_version < "3.12" -typing-extensions==4.9.0 ; python_version >= "3.8" and python_version < "3.12" -urllib3==2.2.1 ; python_version >= "3.8" and python_version < "3.12" -websocket-client==1.7.0 ; python_version >= "3.8" and python_version < "3.12" -wrapt==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -zipp==3.17.0 ; python_version >= "3.8" and python_version < "3.9" +attrs==23.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +base58==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +cached-property==1.5.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cattrs==23.2.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +certifi==2024.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cffi==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +click==8.1.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +colorama==0.4.6 ; python_full_version >= "3.8.1" and python_version < "3.12" and platform_system == "Windows" +cryptography==42.0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +cytoolz==0.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" and implementation_name == "cpython" +deprecation==2.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +docker==6.1.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-hash==0.6.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-typing==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-utils==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +exceptiongroup==1.2.0 ; python_full_version >= "3.8.1" and python_version < "3.11" +fastecdsa==2.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +idna==3.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +importlib-resources==6.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" +jsonschema-specifications==2023.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema==4.21.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +mnemonic==0.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +netstruct==1.1.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +packaging==23.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pkgutil-resolve-name==1.3.10 ; python_full_version >= "3.8.1" and python_version < "3.9" +ply==3.11 ; python_full_version >= "3.8.1" and python_version < "3.12" +py-ecc==7.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +pysodium==0.7.17 ; python_full_version >= "3.8.1" and python_version < "3.12" +python-dateutil==2.8.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pywin32==306 ; python_full_version >= "3.8.1" and python_version < "3.12" and sys_platform == "win32" +referencing==0.33.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +requests==2.31.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +rpds-py==0.18.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +secp256k1==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +setuptools==69.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +simple-bson==0.0.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +simplejson==3.19.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +strict-rfc3339==0.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +tabulate==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +testcontainers==3.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +toolz==0.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") +tqdm==4.66.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +typing-extensions==4.9.0 ; python_full_version >= "3.8.1" and python_version < "3.11" +urllib3==2.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +websocket-client==1.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +wrapt==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +zipp==3.17.0 ; python_full_version >= "3.8.1" and python_version < "3.9" diff --git a/requirements.txt b/requirements.txt index e5699f12..9dc8edba 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,125 +1,124 @@ -anyio==4.3.0 ; python_version >= "3.8" and python_version < "3.12" -appnope==0.1.4 ; python_version >= "3.8" and python_version < "3.12" and (platform_system == "Darwin" or sys_platform == "darwin") -argon2-cffi-bindings==21.2.0 ; python_version >= "3.8" and python_version < "3.12" -argon2-cffi==23.1.0 ; python_version >= "3.8" and python_version < "3.12" -arrow==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -asttokens==2.4.1 ; python_version >= "3.8" and python_version < "3.12" -attrs==23.2.0 ; python_version >= "3.8" and python_version < "3.12" -backcall==0.2.0 ; python_version >= "3.8" and python_version < "3.12" -base58==2.1.1 ; python_version >= "3.8" and python_version < "3.12" -beautifulsoup4==4.12.3 ; python_version >= "3.8" and python_version < "3.12" -bleach==6.1.0 ; python_version >= "3.8" and python_version < "3.12" -cached-property==1.5.2 ; python_version >= "3.8" and python_version < "3.12" -cattrs==23.2.3 ; python_version >= "3.8" and python_version < "3.12" -certifi==2024.2.2 ; python_version >= "3.8" and python_version < "3.12" -cffi==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -charset-normalizer==3.3.2 ; python_version >= "3.8" and python_version < "3.12" -click==8.1.7 ; python_version >= "3.8" and python_version < "3.12" -colorama==0.4.6 ; python_version >= "3.8" and python_version < "3.12" and (platform_system == "Windows" or sys_platform == "win32") -comm==0.2.1 ; python_version >= "3.8" and python_version < "3.12" -cryptography==41.0.7 ; python_version >= "3.8" and python_version < "3.12" -cytoolz==0.12.3 ; python_version >= "3.8" and python_version < "3.12" and implementation_name == "cpython" -debugpy==1.8.1 ; python_version >= "3.8" and python_version < "3.12" -decorator==5.1.1 ; python_version >= "3.8" and python_version < "3.12" -defusedxml==0.7.1 ; python_version >= "3.8" and python_version < "3.12" -deprecation==2.1.0 ; python_version >= "3.8" and python_version < "3.12" -docker==6.1.3 ; python_version >= "3.8" and python_version < "3.12" -entrypoints==0.4 ; python_version >= "3.8" and python_version < "3.12" -eth-hash==0.6.0 ; python_version >= "3.8" and python_version < "3.12" -eth-typing==3.5.2 ; python_version >= "3.8" and python_version < "3.12" -eth-utils==2.3.1 ; python_version >= "3.8" and python_version < "3.12" -exceptiongroup==1.2.0 ; python_version >= "3.8" and python_version < "3.11" -executing==2.0.1 ; python_version >= "3.8" and python_version < "3.12" -fastecdsa==2.3.0 ; python_version >= "3.8" and python_version < "3.12" -fastjsonschema==2.19.1 ; python_version >= "3.8" and python_version < "3.12" -fqdn==1.5.1 ; python_version >= "3.8" and python_version < "3.12" -idna==3.6 ; python_version >= "3.8" and python_version < "3.12" -importlib-metadata==7.0.1 ; python_version >= "3.8" and python_version < "3.10" -importlib-resources==6.1.1 ; python_version >= "3.8" and python_version < "3.9" -ipykernel==6.29.2 ; python_version >= "3.8" and python_version < "3.12" -ipython-genutils==0.2.0 ; python_version >= "3.8" and python_version < "3.12" -ipython==8.12.3 ; python_version >= "3.8" and python_version < "3.12" -isoduration==20.11.0 ; python_version >= "3.8" and python_version < "3.12" -jedi==0.19.1 ; python_version >= "3.8" and python_version < "3.12" -jinja2==3.1.3 ; python_version >= "3.8" and python_version < "3.12" -jsonpointer==2.4 ; python_version >= "3.8" and python_version < "3.12" -jsonschema-specifications==2023.12.1 ; python_version >= "3.8" and python_version < "3.12" -jsonschema==4.21.1 ; python_version >= "3.8" and python_version < "3.12" -jsonschema[format-nongpl]==4.21.1 ; python_version >= "3.8" and python_version < "3.12" -jupyter-client==7.4.9 ; python_version >= "3.8" and python_version < "3.12" -jupyter-core==5.7.1 ; python_version >= "3.8" and python_version < "3.12" -jupyter-events==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -jupyter-server-terminals==0.5.2 ; python_version >= "3.8" and python_version < "3.12" -jupyter-server==2.12.5 ; python_version >= "3.8" and python_version < "3.12" -jupyterlab-pygments==0.3.0 ; python_version >= "3.8" and python_version < "3.12" -markupsafe==2.1.5 ; python_version >= "3.8" and python_version < "3.12" -matplotlib-inline==0.1.6 ; python_version >= "3.8" and python_version < "3.12" -mistune==3.0.2 ; python_version >= "3.8" and python_version < "3.12" -mnemonic==0.20 ; python_version >= "3.8" and python_version < "3.12" -mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.12" -nbclassic==1.0.0 ; python_version >= "3.8" and python_version < "3.12" -nbclient==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -nbconvert==7.16.1 ; python_version >= "3.8" and python_version < "3.12" -nbformat==5.9.2 ; python_version >= "3.8" and python_version < "3.12" -nest-asyncio==1.6.0 ; python_version >= "3.8" and python_version < "3.12" -netstruct==1.1.2 ; python_version >= "3.8" and python_version < "3.12" -notebook-shim==0.2.4 ; python_version >= "3.8" and python_version < "3.12" -notebook==6.5.6 ; python_version >= "3.8" and python_version < "3.12" -overrides==7.7.0 ; python_version >= "3.8" and python_version < "3.12" -packaging==23.2 ; python_version >= "3.8" and python_version < "3.12" -pandocfilters==1.5.1 ; python_version >= "3.8" and python_version < "3.12" -parso==0.8.3 ; python_version >= "3.8" and python_version < "3.12" -pexpect==4.9.0 ; python_version >= "3.8" and python_version < "3.12" and sys_platform != "win32" -pickleshare==0.7.5 ; python_version >= "3.8" and python_version < "3.12" -pkgutil-resolve-name==1.3.10 ; python_version >= "3.8" and python_version < "3.9" -platformdirs==4.2.0 ; python_version >= "3.8" and python_version < "3.12" -ply==3.11 ; python_version >= "3.8" and python_version < "3.12" -prometheus-client==0.20.0 ; python_version >= "3.8" and python_version < "3.12" -prompt-toolkit==3.0.43 ; python_version >= "3.8" and python_version < "3.12" -psutil==5.9.8 ; python_version >= "3.8" and python_version < "3.12" -ptyprocess==0.7.0 ; python_version >= "3.8" and python_version < "3.12" and (os_name != "nt" or sys_platform != "win32") -pure-eval==0.2.2 ; python_version >= "3.8" and python_version < "3.12" -py-ecc==6.0.0 ; python_version >= "3.8" and python_version < "3.12" -py==1.11.0 ; python_version >= "3.8" and python_version < "3.12" and implementation_name == "pypy" -pycparser==2.21 ; python_version >= "3.8" and python_version < "3.12" -pygments==2.17.2 ; python_version >= "3.8" and python_version < "3.12" -pysodium==0.7.17 ; python_version >= "3.8" and python_version < "3.12" -python-dateutil==2.8.2 ; python_version >= "3.8" and python_version < "3.12" -python-json-logger==2.0.7 ; python_version >= "3.8" and python_version < "3.12" -pywin32==306 ; python_version >= "3.8" and python_version < "3.12" and sys_platform == "win32" -pywinpty==2.0.12 ; python_version >= "3.8" and python_version < "3.12" and os_name == "nt" -pyyaml==6.0.1 ; python_version >= "3.8" and python_version < "3.12" -pyzmq==24.0.1 ; python_version >= "3.8" and python_version < "3.12" -referencing==0.33.0 ; python_version >= "3.8" and python_version < "3.12" -requests==2.31.0 ; python_version >= "3.8" and python_version < "3.12" -rfc3339-validator==0.1.4 ; python_version >= "3.8" and python_version < "3.12" -rfc3986-validator==0.1.1 ; python_version >= "3.8" and python_version < "3.12" -rpds-py==0.18.0 ; python_version >= "3.8" and python_version < "3.12" -secp256k1==0.14.0 ; python_version >= "3.8" and python_version < "3.12" -send2trash==1.8.2 ; python_version >= "3.8" and python_version < "3.12" -setuptools==69.1.0 ; python_version >= "3.8" and python_version < "3.12" -simple-bson==0.0.3 ; python_version >= "3.8" and python_version < "3.12" -simplejson==3.19.2 ; python_version >= "3.8" and python_version < "3.12" -six==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -sniffio==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -soupsieve==2.5 ; python_version >= "3.8" and python_version < "3.12" -stack-data==0.6.3 ; python_version >= "3.8" and python_version < "3.12" -strict-rfc3339==0.7 ; python_version >= "3.8" and python_version < "3.12" -tabulate==0.9.0 ; python_version >= "3.8" and python_version < "3.12" -terminado==0.18.0 ; python_version >= "3.8" and python_version < "3.12" -testcontainers==3.7.1 ; python_version >= "3.8" and python_version < "3.12" -tinycss2==1.2.1 ; python_version >= "3.8" and python_version < "3.12" -toolz==0.12.1 ; python_version >= "3.8" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") -tornado==6.4 ; python_version >= "3.8" and python_version < "3.12" -tqdm==4.66.2 ; python_version >= "3.8" and python_version < "3.12" -traitlets==5.14.1 ; python_version >= "3.8" and python_version < "3.12" -types-python-dateutil==2.8.19.20240106 ; python_version >= "3.8" and python_version < "3.12" -typing-extensions==4.9.0 ; python_version >= "3.8" and python_version < "3.12" -uri-template==1.3.0 ; python_version >= "3.8" and python_version < "3.12" -urllib3==2.2.1 ; python_version >= "3.8" and python_version < "3.12" -wcwidth==0.2.13 ; python_version >= "3.8" and python_version < "3.12" -webcolors==1.13 ; python_version >= "3.8" and python_version < "3.12" -webencodings==0.5.1 ; python_version >= "3.8" and python_version < "3.12" -websocket-client==1.7.0 ; python_version >= "3.8" and python_version < "3.12" -wrapt==1.16.0 ; python_version >= "3.8" and python_version < "3.12" -zipp==3.17.0 ; python_version >= "3.8" and python_version < "3.10" +anyio==4.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +appnope==0.1.4 ; python_full_version >= "3.8.1" and python_version < "3.12" and (platform_system == "Darwin" or sys_platform == "darwin") +argon2-cffi-bindings==21.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +argon2-cffi==23.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +arrow==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +asttokens==2.4.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +attrs==23.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +backcall==0.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +base58==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +beautifulsoup4==4.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +bleach==6.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +cached-property==1.5.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cattrs==23.2.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +certifi==2024.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +cffi==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +charset-normalizer==3.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +click==8.1.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +colorama==0.4.6 ; python_full_version >= "3.8.1" and python_version < "3.12" and (platform_system == "Windows" or sys_platform == "win32") +comm==0.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +cryptography==42.0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +cytoolz==0.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" and implementation_name == "cpython" +debugpy==1.8.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +decorator==5.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +defusedxml==0.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +deprecation==2.1.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +docker==6.1.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +entrypoints==0.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-hash==0.6.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-typing==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +eth-utils==4.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +exceptiongroup==1.2.0 ; python_full_version >= "3.8.1" and python_version < "3.11" +executing==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +fastecdsa==2.3.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +fastjsonschema==2.19.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +fqdn==1.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +idna==3.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +importlib-metadata==7.0.1 ; python_full_version >= "3.8.1" and python_version < "3.10" +importlib-resources==6.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" +ipykernel==6.29.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +ipython-genutils==0.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ipython==8.12.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +isoduration==20.11.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +jedi==0.19.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jinja2==3.1.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonpointer==2.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema-specifications==2023.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema==4.21.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jsonschema[format-nongpl]==4.21.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-client==7.4.9 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-core==5.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-events==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-server-terminals==0.5.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyter-server==2.12.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +jupyterlab-pygments==0.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +markupsafe==2.1.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +matplotlib-inline==0.1.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +mistune==3.0.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +mnemonic==0.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbclassic==1.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbclient==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbconvert==7.16.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +nbformat==5.9.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +nest-asyncio==1.6.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +netstruct==1.1.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +notebook-shim==0.2.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +notebook==6.5.6 ; python_full_version >= "3.8.1" and python_version < "3.12" +overrides==7.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +packaging==23.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pandocfilters==1.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +parso==0.8.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +pexpect==4.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and sys_platform != "win32" +pickleshare==0.7.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +pkgutil-resolve-name==1.3.10 ; python_full_version >= "3.8.1" and python_version < "3.9" +platformdirs==4.2.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +ply==3.11 ; python_full_version >= "3.8.1" and python_version < "3.12" +prometheus-client==0.20.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +prompt-toolkit==3.0.43 ; python_full_version >= "3.8.1" and python_version < "3.12" +psutil==5.9.8 ; python_full_version >= "3.8.1" and python_version < "3.12" +ptyprocess==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and (os_name != "nt" or sys_platform != "win32") +pure-eval==0.2.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +py-ecc==7.0.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +py==1.11.0 ; python_full_version >= "3.8.1" and python_version < "3.12" and implementation_name == "pypy" +pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.12" +pygments==2.17.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +pysodium==0.7.17 ; python_full_version >= "3.8.1" and python_version < "3.12" +python-dateutil==2.8.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +python-json-logger==2.0.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +pywin32==306 ; python_full_version >= "3.8.1" and python_version < "3.12" and sys_platform == "win32" +pywinpty==2.0.12 ; python_full_version >= "3.8.1" and python_version < "3.12" and os_name == "nt" +pyyaml==6.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +pyzmq==24.0.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +referencing==0.33.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +requests==2.31.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +rfc3339-validator==0.1.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +rfc3986-validator==0.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +rpds-py==0.18.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +secp256k1==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +send2trash==1.8.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +setuptools==69.1.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +simple-bson==0.0.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +simplejson==3.19.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +soupsieve==2.5 ; python_full_version >= "3.8.1" and python_version < "3.12" +stack-data==0.6.3 ; python_full_version >= "3.8.1" and python_version < "3.12" +strict-rfc3339==0.7 ; python_full_version >= "3.8.1" and python_version < "3.12" +tabulate==0.9.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +terminado==0.18.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +testcontainers==3.7.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +tinycss2==1.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +toolz==0.12.1 ; python_full_version >= "3.8.1" and python_version < "3.12" and (implementation_name == "pypy" or implementation_name == "cpython") +tornado==6.4 ; python_full_version >= "3.8.1" and python_version < "3.12" +tqdm==4.66.2 ; python_full_version >= "3.8.1" and python_version < "3.12" +traitlets==5.14.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +types-python-dateutil==2.8.19.20240106 ; python_full_version >= "3.8.1" and python_version < "3.12" +typing-extensions==4.9.0 ; python_full_version >= "3.8.1" and python_version < "3.11" +uri-template==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +urllib3==2.2.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +wcwidth==0.2.13 ; python_full_version >= "3.8.1" and python_version < "3.12" +webcolors==1.13 ; python_full_version >= "3.8.1" and python_version < "3.12" +webencodings==0.5.1 ; python_full_version >= "3.8.1" and python_version < "3.12" +websocket-client==1.7.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +wrapt==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.12" +zipp==3.17.0 ; python_full_version >= "3.8.1" and python_version < "3.10"