plotly>=5.18.0
polars>=1.0.0
duckdb>=1.0.0
ibis-framework[duckdb]>=9.0.0
blake3
zstandard
lz4
pyahocorasick>=2.0.0
numpy>=1.24.0
kaitaistruct>=0.10
cryptography>=42.0
PyNaCl>=1.5
argon2-cffi>=23.0
fastapi>=0.115.0
uvicorn[standard]>=0.30.0
pydantic-settings>=2.0.0
python-multipart>=0.0.18
mcp>=1.0.0
dpkt>=1.9.8
yara-python>=4.5.4
frida-tools>=12.0
memslicer
liboqs-python>=0.10

[all]
memdiver[marimo]
memdiver[vol]

[api]

[crypto]

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-cov>=5.0
httpx>=0.27
ruff>=0.6
mypy>=1.10
hypothesis

[docs]
sphinx<9,>=7.3
sphinx-rtd-theme<4,>=2.0
myst-parser<5,>=3.0
sphinx-copybutton>=0.5.2
sphinx-design>=0.6.0
sphinxcontrib-mermaid>=0.9.2
sphinx-argparse>=0.5
linkify-it-py>=2.0.3
cairosvg>=2.7
pillow<12,>=10.4

[experiment]

[full]
memdiver[all]

[marimo]
marimo>=0.8.0

[mcp]

[pcap]

[vol]
volatility3<3,>=2.27
