diff --git a/requirements-windows.txt b/requirements-windows.txt index 08c0ca4c3..cf9f345df 100644 --- a/requirements-windows.txt +++ b/requirements-windows.txt @@ -1,26 +1,26 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: # # pip-compile requirements-windows.in # -aiohttp==3.8.1 +aiohttp==3.9.3 # via # -r requirements.txt # web3 -aiosignal==1.2.0 +aiosignal==1.3.1 # via # -r requirements.txt # aiohttp -asttokens==2.0.5 +asttokens==2.4.1 # via # -r requirements.txt # vyper -async-timeout==4.0.2 +async-timeout==4.0.3 # via # -r requirements.txt # aiohttp -attrs==22.1.0 +attrs==23.2.0 # via # -r requirements.txt # aiohttp @@ -31,28 +31,31 @@ base58==2.1.1 # via # -r requirements.txt # multiaddr -bitarray>=2.6.0,<3 +bitarray==2.9.2 # via # -r requirements.txt # eth-account -black==22.6.0 +black==24.1.1 # via -r requirements.txt -certifi==2022.6.15 +cbor2==5.6.0 + # via + # -r requirements.txt + # vyper +certifi==2023.11.17 # via # -r requirements.txt # requests -charset-normalizer==2.1.0 +chardet==4.0.0 # via # -r requirements.txt - # aiohttp # requests -click==8.1.3 +click==8.1.7 # via # -r requirements.txt # black -colorama==0.4.5 +colorama==0.4.6 # via -r requirements-windows.in -cytoolz==0.12.0 +cytoolz==0.12.3 # via # -r requirements.txt # eth-keyfile @@ -80,6 +83,7 @@ eth-hash[pycryptodome]==0.3.3 # via # -r requirements.txt # eth-event + # eth-hash # eth-utils # web3 eth-keyfile==0.5.1 @@ -116,16 +120,16 @@ eth-utils==1.10.0 # eth-rlp # rlp # web3 -execnet==1.9.0 +execnet==2.0.2 # via # -r requirements.txt # pytest-xdist -frozenlist==1.3.1 +frozenlist==1.4.1 # via # -r requirements.txt # aiohttp # aiosignal -hexbytes==0.2.2 +hexbytes==0.2.3 # via # -r requirements.txt # eip712 @@ -135,17 +139,21 @@ hexbytes==0.2.2 # web3 hypothesis==6.27.3 # via -r requirements.txt -idna==3.3 +idna==2.10 # via # -r requirements.txt # requests # yarl -inflection==0.5.0 +importlib-metadata==7.0.1 + # via + # -r requirements.txt + # vyper +inflection==0.5.1 # via # -r requirements.txt # mythx-models # pythx -iniconfig==1.1.1 +iniconfig==2.0.0 # via # -r requirements.txt # pytest @@ -158,9 +166,9 @@ jsonschema==3.2.0 # -r requirements.txt # mythx-models # web3 -lazy-object-proxy==1.7.1 +lazy-object-proxy==1.10.0 # via -r requirements.txt -lru-dict==1.1.8 +lru-dict==1.3.0 # via # -r requirements.txt # web3 @@ -168,68 +176,75 @@ multiaddr==0.0.9 # via # -r requirements.txt # ipfshttpclient -multidict==6.0.2 +multidict==6.0.4 # via # -r requirements.txt # aiohttp # yarl -mypy-extensions==0.4.3 +mypy-extensions==1.0.0 # via # -r requirements.txt # black -mythx-models==1.9.1 +mythx-models==2.2.0 # via # -r requirements.txt # pythx -netaddr==0.8.0 +netaddr==0.10.1 # via # -r requirements.txt # multiaddr -packaging==21.3 +packaging==23.2 # via # -r requirements.txt + # black # pytest + # vvm + # vyper parsimonious==0.8.1 # via # -r requirements.txt # eth-abi -pathspec==0.9.0 +pathspec==0.12.1 # via # -r requirements.txt # black -platformdirs==2.5.2 +platformdirs==4.2.0 # via # -r requirements.txt # black -pluggy==1.0.0 +pluggy==1.4.0 # via # -r requirements.txt # pytest -prompt-toolkit==3.0.30 +prompt-toolkit==3.0.43 # via -r requirements.txt -protobuf==3.20.1 +protobuf==3.19.5 # via # -r requirements.txt # web3 -psutil==5.9.1 +psutil==5.9.8 # via -r requirements.txt py==1.11.0 # via # -r requirements.txt # pytest # pytest-forked -py-solc-ast==1.2.9 +py-solc-ast==1.2.10 # via -r requirements.txt py-solc-x==1.1.1 # via -r requirements.txt -pycryptodome==3.15.0 +pycryptodome==3.20.0 # via # -r requirements.txt # eip712 # eth-hash # eth-keyfile # vyper -pygments==2.12.0 +pydantic==1.10.14 + # via + # -r requirements.txt + # mythx-models +pygments==2.17.2 # via # -r requirements.txt # pygments-lexer-solidity @@ -239,11 +254,7 @@ pyjwt==1.7.1 # via # -r requirements.txt # pythx -pyparsing==3.0.9 - # via - # -r requirements.txt - # packaging -pyrsistent==0.18.1 +pyrsistent==0.20.0 # via # -r requirements.txt # jsonschema @@ -252,7 +263,7 @@ pytest==6.2.5 # -r requirements.txt # pytest-forked # pytest-xdist -pytest-forked==1.4.0 +pytest-forked==1.6.0 # via # -r requirements.txt # pytest-xdist @@ -265,11 +276,11 @@ python-dateutil==2.8.1 # pythx python-dotenv==0.16.0 # via -r requirements.txt -pythx==1.6.1 +pythx==1.7.3 # via -r requirements.txt -pyyaml==5.4.1 +pyyaml==6.0.1 # via -r requirements.txt -requests==2.28.1 +requests==2.25.1 # via # -r requirements.txt # ipfshttpclient @@ -282,12 +293,10 @@ rlp==2.0.1 # -r requirements.txt # eth-account # eth-rlp -semantic-version==2.8.5 +semantic-version==2.10.0 # via # -r requirements.txt # py-solc-x - # vvm - # vyper six==1.16.0 # via # -r requirements.txt @@ -309,13 +318,18 @@ tomli==2.0.1 # via # -r requirements.txt # black -toolz==0.12.0 +toolz==0.12.1 # via # -r requirements.txt # cytoolz -tqdm==4.64.0 +tqdm==4.66.1 # via -r requirements.txt -urllib3==1.26.11 +typing-extensions==4.9.0 + # via + # -r requirements.txt + # black + # pydantic +urllib3==1.26.18 # via # -r requirements.txt # requests @@ -323,30 +337,34 @@ varint==1.0.2 # via # -r requirements.txt # multiaddr -vvm==0.1.0 +vvm==0.2.0 # via -r requirements.txt -vyper==0.3.6 +vyper==0.3.10 # via -r requirements.txt -wcwidth==0.2.5 +wcwidth==0.2.13 # via # -r requirements.txt # prompt-toolkit -web3==5.30.0 +web3==5.31.4 # via -r requirements.txt websockets==9.1 # via # -r requirements.txt # web3 -wheel==0.37.1 +wheel==0.42.0 # via # -r requirements.txt # vyper -wrapt==1.14.1 +wrapt==1.16.0 # via -r requirements.txt -yarl==1.8.2 +yarl==1.9.4 # via # -r requirements.txt # aiohttp +zipp==3.17.0 + # via + # -r requirements.txt + # importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements.in b/requirements.in index 3256d529f..0d8ce4908 100644 --- a/requirements.in +++ b/requirements.in @@ -19,8 +19,8 @@ pygments<3 pytest-xdist<2 pytest<7 python-dotenv>=0.16.0,<0.17.0 -pythx<=1.6.1 -pyyaml>=5.3.0,<6 +pythx==1.7.3 +pyyaml>=6,<7 requests>=2.25.0,<3 rlp<3 semantic-version<3 diff --git a/requirements.txt b/requirements.txt index 6723ac959..bc32fb7ad 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,18 +1,18 @@ # -# This file is autogenerated by pip-compile with Python 3.8 +# This file is autogenerated by pip-compile with Python 3.10 # by the following command: # -# pip-compile +# pip-compile requirements.in # -aiohttp==3.8.3 +aiohttp==3.9.3 # via web3 -aiosignal==1.2.0 +aiosignal==1.3.1 # via aiohttp -asttokens==2.0.5 +asttokens==2.4.1 # via vyper -async-timeout==4.0.2 +async-timeout==4.0.3 # via aiohttp -attrs==22.1.0 +attrs==23.2.0 # via # aiohttp # hypothesis @@ -20,19 +20,19 @@ attrs==22.1.0 # pytest base58==2.1.1 # via multiaddr -bitarray>=2.6.0,<3 +bitarray==2.9.2 # via eth-account -black==22.10.0 +black==24.1.1 # via -r requirements.in -certifi==2022.9.24 +cbor2==5.6.0 + # via vyper +certifi==2023.11.17 # via requests -charset-normalizer==2.1.1 - # via - # aiohttp - # requests -click==8.1.3 +chardet==4.0.0 + # via requests +click==8.1.7 # via black -cytoolz==0.12.0 +cytoolz==0.12.3 # via # eth-keyfile # eth-utils @@ -57,6 +57,7 @@ eth-hash[pycryptodome]==0.3.3 # via # -r requirements.in # eth-event + # eth-hash # eth-utils # web3 eth-keyfile==0.5.1 @@ -89,9 +90,9 @@ eth-utils==1.10.0 # eth-rlp # rlp # web3 -execnet==1.9.0 +execnet==2.0.2 # via pytest-xdist -frozenlist==1.3.1 +frozenlist==1.4.1 # via # aiohttp # aiosignal @@ -105,15 +106,17 @@ hexbytes==0.2.3 # web3 hypothesis==6.27.3 # via -r requirements.in -idna==3.4 +idna==2.10 # via # requests # yarl -inflection==0.5.0 +importlib-metadata==7.0.1 + # via vyper +inflection==0.5.1 # via # mythx-models # pythx -iniconfig==1.1.1 +iniconfig==2.0.0 # via pytest ipfshttpclient==0.8.0a2 # via web3 @@ -121,37 +124,41 @@ jsonschema==3.2.0 # via # mythx-models # web3 -lazy-object-proxy==1.7.1 +lazy-object-proxy==1.10.0 # via -r requirements.in -lru-dict==1.1.8 +lru-dict==1.3.0 # via web3 multiaddr==0.0.9 # via ipfshttpclient -multidict==6.0.2 +multidict==6.0.4 # via # aiohttp # yarl -mypy-extensions==0.4.3 +mypy-extensions==1.0.0 # via black -mythx-models==1.9.1 +mythx-models==2.2.0 # via pythx -netaddr==0.8.0 +netaddr==0.10.1 # via multiaddr -packaging==21.3 - # via pytest +packaging==23.2 + # via + # black + # pytest + # vvm + # vyper parsimonious==0.8.1 # via eth-abi -pathspec==0.10.1 +pathspec==0.12.1 # via black -platformdirs==2.5.2 +platformdirs==4.2.0 # via black -pluggy==1.0.0 +pluggy==1.4.0 # via pytest -prompt-toolkit==3.0.31 +prompt-toolkit==3.0.43 # via -r requirements.in protobuf==3.19.5 # via web3 -psutil==5.9.2 +psutil==5.9.8 # via -r requirements.in py==1.11.0 # via @@ -162,13 +169,15 @@ py-solc-ast==1.2.10 # via -r requirements.in py-solc-x==1.1.1 # via -r requirements.in -pycryptodome==3.15.0 +pycryptodome==3.20.0 # via # eip712 # eth-hash # eth-keyfile # vyper -pygments==2.13.0 +pydantic==1.10.14 + # via mythx-models +pygments==2.17.2 # via # -r requirements.in # pygments-lexer-solidity @@ -176,16 +185,14 @@ pygments-lexer-solidity==0.7.0 # via -r requirements.in pyjwt==1.7.1 # via pythx -pyparsing==3.0.9 - # via packaging -pyrsistent==0.18.1 +pyrsistent==0.20.0 # via jsonschema pytest==6.2.5 # via # -r requirements.in # pytest-forked # pytest-xdist -pytest-forked==1.4.0 +pytest-forked==1.6.0 # via pytest-xdist pytest-xdist==1.34.0 # via -r requirements.in @@ -195,11 +202,11 @@ python-dateutil==2.8.1 # pythx python-dotenv==0.16.0 # via -r requirements.in -pythx==1.6.1 +pythx==1.7.3 # via -r requirements.in -pyyaml==5.4.1 +pyyaml==6.0.1 # via -r requirements.in -requests==2.28.1 +requests==2.25.1 # via # -r requirements.in # ipfshttpclient @@ -216,8 +223,6 @@ semantic-version==2.10.0 # via # -r requirements.in # py-solc-x - # vvm - # vyper six==1.16.0 # via # asttokens @@ -232,32 +237,36 @@ toml==0.10.2 # via pytest tomli==2.0.1 # via black -toolz==0.12.0 +toolz==0.12.1 # via cytoolz -tqdm==4.64.1 +tqdm==4.66.1 # via -r requirements.in -typing-extensions==4.4.0 - # via black -urllib3==1.26.12 +typing-extensions==4.9.0 + # via + # black + # pydantic +urllib3==1.26.18 # via requests varint==1.0.2 # via multiaddr -vvm==0.1.0 +vvm==0.2.0 # via -r requirements.in -vyper==0.3.7 +vyper==0.3.10 # via -r requirements.in -wcwidth==0.2.5 +wcwidth==0.2.13 # via prompt-toolkit -web3==5.31.3 +web3==5.31.4 # via -r requirements.in websockets==9.1 # via web3 -wheel==0.37.1 +wheel==0.42.0 # via vyper -wrapt==1.14.1 +wrapt==1.16.0 # via -r requirements.in -yarl==1.8.2 +yarl==1.9.4 # via aiohttp +zipp==3.17.0 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools