Metadata-Version: 2.1
Name: nucypher
Version: 7.1.1
Summary: A threshold access control application to empower privacy in decentralized systems.
Home-page: https://github.com/nucypher/nucypher
Author: NuCypher
Author-email: dev@nucypher.com
License: GNU Affero General Public License, Version 3
Keywords: nucypher,proxy re-encryption
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: appdirs ==1.4.4
Requires-Dist: automat ==22.10.0
Requires-Dist: bitarray ==2.9.2
Requires-Dist: bytestring-splitter ==2.4.1
Requires-Dist: eth-keyfile ==0.6.1
Requires-Dist: eth-keys ==0.4.0
Requires-Dist: hendrix ==4.0.0
Requires-Dist: hyperlink ==21.0.0
Requires-Dist: incremental ==22.10.0
Requires-Dist: lru-dict ==1.2.0
Requires-Dist: maya ==0.6.1
Requires-Dist: msgpack-python ==0.5.6
Requires-Dist: nucypher-core ==0.13.0
Requires-Dist: parsimonious ==0.9.0
Requires-Dist: pychalk ==2.0.1
Requires-Dist: pycparser ==2.21
Requires-Dist: pycryptodome ==3.20.0
Requires-Dist: pytz ==2023.3.post1
Requires-Dist: rlp ==3.0.0
Requires-Dist: snaptime ==0.2.4
Requires-Dist: time-machine ==2.13.0 ; implementation_name != "pypy"
Requires-Dist: cytoolz ==0.12.2 ; implementation_name == "cpython"
Requires-Dist: charset-normalizer ==3.3.2 ; python_full_version >= "3.7.0"
Requires-Dist: web3 ==6.14.0 ; python_full_version >= "3.7.2"
Requires-Dist: twisted ==23.10.0 ; python_full_version >= "3.8.0"
Requires-Dist: mnemonic ==0.21 ; python_full_version >= "3.8.1"
Requires-Dist: eth-tester ==0.9.1b1 ; python_version < "4" and python_full_version >= "3.6.8"
Requires-Dist: eth-abi ==4.2.1 ; python_version < "4" and python_full_version >= "3.7.2"
Requires-Dist: eth-typing ==3.5.2 ; python_version < "4" and python_full_version >= "3.7.2"
Requires-Dist: tzdata ==2023.4 ; python_version >= "2"
Requires-Dist: semantic-version ==2.10.0 ; python_version >= "2.7"
Requires-Dist: python-dateutil ==2.8.2 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: six ==1.16.0 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3"
Requires-Dist: pyasn1 ==0.5.1 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: pyasn1-modules ==0.3.0 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: urllib3 ==1.26.18 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5"
Requires-Dist: colorama ==0.4.6 ; python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6"
Requires-Dist: constant-sorrow ==0.1.0a9 ; python_version >= "3"
Requires-Dist: idna ==3.6 ; python_version >= "3.5"
Requires-Dist: toolz ==0.12.0 ; python_version >= "3.5"
Requires-Dist: certifi ==2023.11.17 ; python_version >= "3.6"
Requires-Dist: pynacl ==1.5.0 ; python_version >= "3.6"
Requires-Dist: pyunormalize ==15.1.0 ; python_version >= "3.6"
Requires-Dist: eth-account ==0.8.0 ; python_version >= "3.6" and python_version < "4"
Requires-Dist: aiosignal ==1.3.1 ; python_version >= "3.7"
Requires-Dist: attrs ==23.2.0 ; python_version >= "3.7"
Requires-Dist: click ==8.1.7 ; python_version >= "3.7"
Requires-Dist: cryptography ==41.0.7 ; python_version >= "3.7"
Requires-Dist: dateparser ==1.2.0 ; python_version >= "3.7"
Requires-Dist: itsdangerous ==2.1.2 ; python_version >= "3.7"
Requires-Dist: jinja2 ==3.1.3 ; python_version >= "3.7"
Requires-Dist: markupsafe ==2.1.3 ; python_version >= "3.7"
Requires-Dist: multidict ==6.0.4 ; python_version >= "3.7"
Requires-Dist: packaging ==23.2 ; python_version >= "3.7"
Requires-Dist: pyopenssl ==23.3.0 ; python_version >= "3.7"
Requires-Dist: regex ==2023.12.25 ; python_version >= "3.7"
Requires-Dist: requests ==2.31.0 ; python_version >= "3.7"
Requires-Dist: tabulate ==0.9.0 ; python_version >= "3.7"
Requires-Dist: txaio ==23.1.1 ; python_version >= "3.7"
Requires-Dist: watchdog ==3.0.0 ; python_version >= "3.7"
Requires-Dist: yarl ==1.9.4 ; python_version >= "3.7"
Requires-Dist: zope-interface ==6.1 ; python_version >= "3.7"
Requires-Dist: eth-rlp ==0.3.0 ; python_version >= "3.7" and python_version < "4"
Requires-Dist: eth-utils ==2.3.1 ; python_version >= "3.7" and python_version < "4"
Requires-Dist: hexbytes ==0.3.1 ; python_version >= "3.7" and python_version < "4"
Requires-Dist: aiohttp ==3.9.1 ; python_version >= "3.8"
Requires-Dist: blinker ==1.7.0 ; python_version >= "3.8"
Requires-Dist: cffi ==1.16.0 ; python_version >= "3.8"
Requires-Dist: constantly ==23.10.4 ; python_version >= "3.8"
Requires-Dist: flask ==3.0.0 ; python_version >= "3.8"
Requires-Dist: frozenlist ==1.4.1 ; python_version >= "3.8"
Requires-Dist: humanize ==4.9.0 ; python_version >= "3.8"
Requires-Dist: jsonschema ==4.20.0 ; python_version >= "3.8"
Requires-Dist: jsonschema-specifications ==2023.12.1 ; python_version >= "3.8"
Requires-Dist: mako ==1.3.0 ; python_version >= "3.8"
Requires-Dist: marshmallow ==3.20.2 ; python_version >= "3.8"
Requires-Dist: msgpack ==1.0.7 ; python_version >= "3.8"
Requires-Dist: pendulum ==3.0.0 ; python_version >= "3.8"
Requires-Dist: prometheus-client ==0.19.0 ; python_version >= "3.8"
Requires-Dist: protobuf ==4.25.2 ; python_version >= "3.8"
Requires-Dist: referencing ==0.32.1 ; python_version >= "3.8"
Requires-Dist: rpds-py ==0.16.2 ; python_version >= "3.8"
Requires-Dist: service-identity ==23.1.0 ; python_version >= "3.8"
Requires-Dist: setuptools ==69.0.3 ; python_version >= "3.8"
Requires-Dist: typing-extensions ==4.9.0 ; python_version >= "3.8"
Requires-Dist: tzlocal ==5.2 ; python_version >= "3.8"
Requires-Dist: websockets ==12.0 ; python_version >= "3.8"
Requires-Dist: werkzeug ==3.0.1 ; python_version >= "3.8"
Requires-Dist: eth-hash[pycryptodome] ==0.6.0 ; python_version >= "3.8" and python_version < "4"
Requires-Dist: autobahn ==23.6.2 ; python_version >= "3.9"
Provides-Extra: benchmark
Requires-Dist: asttokens ==2.4.1 ; extra == 'benchmark'
Requires-Dist: base58 ==1.0.3 ; extra == 'benchmark'
Requires-Dist: bitarray ==2.9.2 ; extra == 'benchmark'
Requires-Dist: cached-property ==1.5.2 ; extra == 'benchmark'
Requires-Dist: commonmark ==0.9.1 ; extra == 'benchmark'
Requires-Dist: distlib ==0.3.8 ; extra == 'benchmark'
Requires-Dist: eth-keyfile ==0.6.1 ; extra == 'benchmark'
Requires-Dist: eth-keys ==0.4.0 ; extra == 'benchmark'
Requires-Dist: ijson ==3.2.3 ; extra == 'benchmark'
Requires-Dist: lazyasd ==0.1.4 ; extra == 'benchmark'
Requires-Dist: lru-dict ==1.2.0 ; extra == 'benchmark'
Requires-Dist: morphys ==1.0 ; extra == 'benchmark'
Requires-Dist: parsimonious ==0.9.0 ; extra == 'benchmark'
Requires-Dist: ptyprocess ==0.7.0 ; extra == 'benchmark'
Requires-Dist: pure-eval ==0.2.2 ; extra == 'benchmark'
Requires-Dist: py-cid ==0.3.0 ; extra == 'benchmark'
Requires-Dist: py-evm ==0.7.0a4 ; extra == 'benchmark'
Requires-Dist: py-multibase ==1.0.3 ; extra == 'benchmark'
Requires-Dist: py-multicodec ==0.2.1 ; extra == 'benchmark'
Requires-Dist: py-multihash ==0.2.3 ; extra == 'benchmark'
Requires-Dist: pycparser ==2.21 ; extra == 'benchmark'
Requires-Dist: pycryptodome ==3.20.0 ; extra == 'benchmark'
Requires-Dist: pyethash ==0.1.27 ; extra == 'benchmark'
Requires-Dist: python-baseconv ==1.2.2 ; extra == 'benchmark'
Requires-Dist: pytz ==2023.3.post1 ; extra == 'benchmark'
Requires-Dist: rlp ==3.0.0 ; extra == 'benchmark'
Requires-Dist: safe-pysha3 ==1.0.4 ; extra == 'benchmark'
Requires-Dist: sortedcontainers ==2.4.0 ; extra == 'benchmark'
Requires-Dist: stack-data ==0.6.3 ; extra == 'benchmark'
Requires-Dist: varint ==1.0.2 ; extra == 'benchmark'
Requires-Dist: wcwidth ==0.2.13 ; extra == 'benchmark'
Requires-Dist: pytest-benchmark ; extra == 'benchmark'
Requires-Dist: cytoolz ==0.12.2 ; (implementation_name == "cpython") and extra == 'benchmark'
Requires-Dist: rich ==12.6.0 ; (python_full_version >= "3.6.3" and python_full_version < "4.0.0") and extra == 'benchmark'
Requires-Dist: eth-tester ==0.9.1b1 ; (python_full_version >= "3.6.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: charset-normalizer ==3.3.2 ; (python_full_version >= "3.7.0") and extra == 'benchmark'
Requires-Dist: prompt-toolkit ==3.0.43 ; (python_full_version >= "3.7.0") and extra == 'benchmark'
Requires-Dist: web3 ==6.14.0 ; (python_full_version >= "3.7.2") and extra == 'benchmark'
Requires-Dist: eth-abi ==4.2.1 ; (python_full_version >= "3.7.2" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-typing ==3.5.2 ; (python_full_version >= "3.7.2" and python_version < "4") and extra == 'benchmark'
Requires-Dist: toml ==0.10.2 ; (python_version >= "2.6" and python_version not in "3.0, 3.1, 3.2") and extra == 'benchmark'
Requires-Dist: semantic-version ==2.10.0 ; (python_version >= "2.7") and extra == 'benchmark'
Requires-Dist: python-dateutil ==2.8.2 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2") and extra == 'benchmark'
Requires-Dist: six ==1.16.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2") and extra == 'benchmark'
Requires-Dist: deprecated ==1.2.14 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3") and extra == 'benchmark'
Requires-Dist: py ==1.11.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4") and extra == 'benchmark'
Requires-Dist: pytest-twisted ==1.14.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4") and extra == 'benchmark'
Requires-Dist: urllib3 ==1.26.18 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5") and extra == 'benchmark'
Requires-Dist: nodeenv ==1.8.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6") and extra == 'benchmark'
Requires-Dist: ipython ==8.20.0 ; (python_version >= "3.10") and extra == 'benchmark'
Requires-Dist: numpy ==1.26.3 ; (python_version >= "3.10") and extra == 'benchmark'
Requires-Dist: decorator ==5.1.1 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: executing ==2.0.1 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: idna ==3.6 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: matplotlib-inline ==0.1.6 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: mypy-extensions ==1.0.0 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: toolz ==0.12.0 ; (python_version >= "3.5") and extra == 'benchmark'
Requires-Dist: certifi ==2023.11.17 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: dataclassy ==0.11.1 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: jedi ==0.19.1 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: parso ==0.8.3 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: pynacl ==1.5.0 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: pytest ==6.2.5 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: pyunormalize ==15.1.0 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: pyyaml ==6.0.1 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: wrapt ==1.16.0 ; (python_version >= "3.6") and extra == 'benchmark'
Requires-Dist: eth-account ==0.8.0 ; (python_version >= "3.6" and python_version < "4") and extra == 'benchmark'
Requires-Dist: py-ecc ==6.0.0 ; (python_version >= "3.6" and python_version < "4") and extra == 'benchmark'
Requires-Dist: aiosignal ==1.3.1 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: attrs ==23.2.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: click ==8.1.7 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: cryptography ==41.0.7 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: greenlet ==3.0.3 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: iniconfig ==2.0.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: multidict ==6.0.4 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: packaging ==23.2 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pydantic ==2.5.3 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pydantic-core ==2.14.6 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pygithub ==1.59.1 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pygments ==2.17.2 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pyjwt[crypto] ==2.8.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pytest-cov ==4.1.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: pytest-timeout ==2.2.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: regex ==2023.12.25 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: requests ==2.31.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: sqlalchemy ==2.0.25 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: tqdm ==4.66.1 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: virtualenv ==20.25.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: watchdog ==3.0.0 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: yarl ==1.9.4 ; (python_version >= "3.7") and extra == 'benchmark'
Requires-Dist: eth-rlp ==0.3.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-utils ==2.3.1 ; (python_version >= "3.7" and python_version < "4") and extra == 'benchmark'
Requires-Dist: hexbytes ==0.3.1 ; (python_version >= "3.7" and python_version < "4") and extra == 'benchmark'
Requires-Dist: py-geth ==3.13.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'benchmark'
Requires-Dist: trie ==2.2.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'benchmark'
Requires-Dist: aiohttp ==3.9.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: annotated-types ==0.6.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: cffi ==1.16.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: cfgv ==3.4.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: coverage[toml] ==7.4.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: filelock ==3.13.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: frozenlist ==1.4.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: identify ==2.5.33 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: importlib-metadata ==7.0.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: jsonschema ==4.20.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: jsonschema-specifications ==2023.12.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: msgspec ==0.18.5 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: pandas ==1.5.3 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: platformdirs ==4.1.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: pluggy ==1.3.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: protobuf ==4.25.2 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: pytest-mock ==3.12.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: referencing ==0.32.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: rpds-py ==0.16.2 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: setuptools ==69.0.3 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: traitlets ==5.14.1 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: typing-extensions ==4.9.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: websockets ==12.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: zipp ==3.17.0 ; (python_version >= "3.8") and extra == 'benchmark'
Requires-Dist: ape-solidity ==0.6.11 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eip712 ==0.2.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-ape ==0.6.27 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-bloom ==3.0.0 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-hash[pycryptodome] ==0.6.0 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: eth-pydantic-types ==0.1.0a5 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: ethpm-types ==0.5.11 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: evm-trace ==0.1.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: py-solc-x ==2.0.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'benchmark'
Requires-Dist: pre-commit ==3.6.0 ; (python_version >= "3.9") and extra == 'benchmark'
Requires-Dist: pexpect ==4.9.0 ; (sys_platform != "win32") and extra == 'benchmark'
Provides-Extra: deploy
Requires-Dist: bumpversion ; extra == 'deploy'
Requires-Dist: ansible ; extra == 'deploy'
Requires-Dist: twine ; extra == 'deploy'
Requires-Dist: wheel ; extra == 'deploy'
Provides-Extra: dev
Requires-Dist: asttokens ==2.4.1 ; extra == 'dev'
Requires-Dist: base58 ==1.0.3 ; extra == 'dev'
Requires-Dist: bitarray ==2.9.2 ; extra == 'dev'
Requires-Dist: cached-property ==1.5.2 ; extra == 'dev'
Requires-Dist: commonmark ==0.9.1 ; extra == 'dev'
Requires-Dist: distlib ==0.3.8 ; extra == 'dev'
Requires-Dist: eth-keyfile ==0.6.1 ; extra == 'dev'
Requires-Dist: eth-keys ==0.4.0 ; extra == 'dev'
Requires-Dist: ijson ==3.2.3 ; extra == 'dev'
Requires-Dist: lazyasd ==0.1.4 ; extra == 'dev'
Requires-Dist: lru-dict ==1.2.0 ; extra == 'dev'
Requires-Dist: morphys ==1.0 ; extra == 'dev'
Requires-Dist: parsimonious ==0.9.0 ; extra == 'dev'
Requires-Dist: ptyprocess ==0.7.0 ; extra == 'dev'
Requires-Dist: pure-eval ==0.2.2 ; extra == 'dev'
Requires-Dist: py-cid ==0.3.0 ; extra == 'dev'
Requires-Dist: py-evm ==0.7.0a4 ; extra == 'dev'
Requires-Dist: py-multibase ==1.0.3 ; extra == 'dev'
Requires-Dist: py-multicodec ==0.2.1 ; extra == 'dev'
Requires-Dist: py-multihash ==0.2.3 ; extra == 'dev'
Requires-Dist: pycparser ==2.21 ; extra == 'dev'
Requires-Dist: pycryptodome ==3.20.0 ; extra == 'dev'
Requires-Dist: pyethash ==0.1.27 ; extra == 'dev'
Requires-Dist: python-baseconv ==1.2.2 ; extra == 'dev'
Requires-Dist: pytz ==2023.3.post1 ; extra == 'dev'
Requires-Dist: rlp ==3.0.0 ; extra == 'dev'
Requires-Dist: safe-pysha3 ==1.0.4 ; extra == 'dev'
Requires-Dist: sortedcontainers ==2.4.0 ; extra == 'dev'
Requires-Dist: stack-data ==0.6.3 ; extra == 'dev'
Requires-Dist: varint ==1.0.2 ; extra == 'dev'
Requires-Dist: wcwidth ==0.2.13 ; extra == 'dev'
Requires-Dist: sentry-sdk ; extra == 'dev'
Requires-Dist: cytoolz ==0.12.2 ; (implementation_name == "cpython") and extra == 'dev'
Requires-Dist: rich ==12.6.0 ; (python_full_version >= "3.6.3" and python_full_version < "4.0.0") and extra == 'dev'
Requires-Dist: eth-tester ==0.9.1b1 ; (python_full_version >= "3.6.8" and python_version < "4") and extra == 'dev'
Requires-Dist: charset-normalizer ==3.3.2 ; (python_full_version >= "3.7.0") and extra == 'dev'
Requires-Dist: prompt-toolkit ==3.0.43 ; (python_full_version >= "3.7.0") and extra == 'dev'
Requires-Dist: web3 ==6.14.0 ; (python_full_version >= "3.7.2") and extra == 'dev'
Requires-Dist: eth-abi ==4.2.1 ; (python_full_version >= "3.7.2" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-typing ==3.5.2 ; (python_full_version >= "3.7.2" and python_version < "4") and extra == 'dev'
Requires-Dist: toml ==0.10.2 ; (python_version >= "2.6" and python_version not in "3.0, 3.1, 3.2") and extra == 'dev'
Requires-Dist: semantic-version ==2.10.0 ; (python_version >= "2.7") and extra == 'dev'
Requires-Dist: python-dateutil ==2.8.2 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2") and extra == 'dev'
Requires-Dist: six ==1.16.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2") and extra == 'dev'
Requires-Dist: deprecated ==1.2.14 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3") and extra == 'dev'
Requires-Dist: py ==1.11.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4") and extra == 'dev'
Requires-Dist: pytest-twisted ==1.14.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4") and extra == 'dev'
Requires-Dist: urllib3 ==1.26.18 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5") and extra == 'dev'
Requires-Dist: nodeenv ==1.8.0 ; (python_version >= "2.7" and python_version not in "3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6") and extra == 'dev'
Requires-Dist: ipython ==8.20.0 ; (python_version >= "3.10") and extra == 'dev'
Requires-Dist: numpy ==1.26.3 ; (python_version >= "3.10") and extra == 'dev'
Requires-Dist: decorator ==5.1.1 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: executing ==2.0.1 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: idna ==3.6 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: matplotlib-inline ==0.1.6 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: mypy-extensions ==1.0.0 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: toolz ==0.12.0 ; (python_version >= "3.5") and extra == 'dev'
Requires-Dist: certifi ==2023.11.17 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: dataclassy ==0.11.1 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: jedi ==0.19.1 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: parso ==0.8.3 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: pynacl ==1.5.0 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: pytest ==6.2.5 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: pyunormalize ==15.1.0 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: pyyaml ==6.0.1 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: wrapt ==1.16.0 ; (python_version >= "3.6") and extra == 'dev'
Requires-Dist: eth-account ==0.8.0 ; (python_version >= "3.6" and python_version < "4") and extra == 'dev'
Requires-Dist: py-ecc ==6.0.0 ; (python_version >= "3.6" and python_version < "4") and extra == 'dev'
Requires-Dist: aiosignal ==1.3.1 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: attrs ==23.2.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: click ==8.1.7 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: cryptography ==41.0.7 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: greenlet ==3.0.3 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: iniconfig ==2.0.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: multidict ==6.0.4 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: packaging ==23.2 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pydantic ==2.5.3 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pydantic-core ==2.14.6 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pygithub ==1.59.1 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pygments ==2.17.2 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pyjwt[crypto] ==2.8.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pytest-cov ==4.1.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: pytest-timeout ==2.2.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: regex ==2023.12.25 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: requests ==2.31.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: sqlalchemy ==2.0.25 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: tqdm ==4.66.1 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: virtualenv ==20.25.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: watchdog ==3.0.0 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: yarl ==1.9.4 ; (python_version >= "3.7") and extra == 'dev'
Requires-Dist: eth-rlp ==0.3.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-utils ==2.3.1 ; (python_version >= "3.7" and python_version < "4") and extra == 'dev'
Requires-Dist: hexbytes ==0.3.1 ; (python_version >= "3.7" and python_version < "4") and extra == 'dev'
Requires-Dist: py-geth ==3.13.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'dev'
Requires-Dist: trie ==2.2.0 ; (python_version >= "3.7" and python_version < "4") and extra == 'dev'
Requires-Dist: aiohttp ==3.9.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: annotated-types ==0.6.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: cffi ==1.16.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: cfgv ==3.4.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: coverage[toml] ==7.4.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: filelock ==3.13.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: frozenlist ==1.4.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: identify ==2.5.33 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: importlib-metadata ==7.0.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: jsonschema ==4.20.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: jsonschema-specifications ==2023.12.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: msgspec ==0.18.5 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: pandas ==1.5.3 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: platformdirs ==4.1.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: pluggy ==1.3.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: protobuf ==4.25.2 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: pytest-mock ==3.12.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: referencing ==0.32.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: rpds-py ==0.16.2 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: setuptools ==69.0.3 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: traitlets ==5.14.1 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: typing-extensions ==4.9.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: websockets ==12.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: zipp ==3.17.0 ; (python_version >= "3.8") and extra == 'dev'
Requires-Dist: ape-solidity ==0.6.11 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: eip712 ==0.2.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-ape ==0.6.27 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-bloom ==3.0.0 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-hash[pycryptodome] ==0.6.0 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: eth-pydantic-types ==0.1.0a5 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: ethpm-types ==0.5.11 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: evm-trace ==0.1.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: py-solc-x ==2.0.2 ; (python_version >= "3.8" and python_version < "4") and extra == 'dev'
Requires-Dist: pre-commit ==3.6.0 ; (python_version >= "3.9") and extra == 'dev'
Requires-Dist: pexpect ==4.9.0 ; (sys_platform != "win32") and extra == 'dev'
Provides-Extra: ursula
Requires-Dist: sentry-sdk ; extra == 'ursula'

