[tool.poetry] name = "mev_inspect" version = "0.1.0" description = "" authors = ["Your Name "] [tool.poetry.dependencies] python = "^3.9" web3 = "^5.23.0" pydantic = "^1.8.2" hexbytes = "^0.2.1" click = "^8.0.1" psycopg2 = "^2.9.1" aiohttp = "^3.8.0" [tool.poetry.dev-dependencies] pre-commit = "^2.13.0" pylint = "^2.9.5" mypy = "^0.910" isort = "^5.9.2" pytest = "^6.2.4" pytest-sugar = "^0.9.4" pytest-cov = "^2.12.1" coverage = "^5.5" alembic = "^1.6.5" CProfileV = "^1.0.7" regex = "^2021.10.8" pytest-profiling = "^1.7.0" [build-system] requires = ["poetry-core>=1.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] inspect-block = 'cli:inspect_block_command' inspect-many-blocks = 'cli:inspect_many_blocks_command' fetch-block = 'cli:fetch_block_command' fetch-all-prices = 'cli:fetch_all_prices' [tool.black] exclude = ''' /( \.eggs | \.coverage | \.env | \.git | \.github | \.pytest_cache | \.hg | \.mypy_cache | \.tox | \.venv | _build | buck-out | build | cache | dist | mev_inspect/abis | tests/.*/setup.py | tool )/ ''' [tool.isort] profile = "black" atomic = true include_trailing_comma = true use_parentheses = true src_paths = ["mev_inspect", "tests"] skip_glob = ["*/setup.py"] filter_files = true known_first_party = "mev_inspect" known_third_party = "alembic" py_version=39