matplotlib<4,>=3.7
numpy>=1.20.0
questionary<3,>=2.1
prompt_toolkit<4,>=3.0
rich<16,>=13.7
qc-iodata==1.0.1
cclib==1.8.1
mcp==2.2.0
httpx<1,>=0.27

[docs]
mkdocs<2,>=1.6
mkdocs-material<10,>=9.5

[interop]
qc-iodata==1.0.1

[mcp]
mcp==2.2.0

[outputs]
cclib==1.8.1

[resources]
psutil<8,>=5.9

[test]
build
pytest
pytest-cov
ruff<1,>=0.12
twine

[test:python_version < "3.11"]
tomli>=2.0

[test:sys_platform != "win32"]
pexpect<5,>=4.9
