decorator
jedi>=0.16
matplotlib-inline
prompt_toolkit<3.1.0,>=3.0.41
pygments>=2.4.0
stack_data
traitlets>=5

[:python_version < "3.10"]
typing_extensions

[:python_version < "3.11"]
exceptiongroup

[:sys_platform != "win32"]
pexpect>4.3

[:sys_platform == "win32"]
colorama

[all]
black
ipykernel
setuptools>=18.5
sphinx>=1.3
sphinx-rtd-theme
docrepr
matplotlib
stack_data
pytest<7
typing_extensions
exceptiongroup
pytest<7.1
pytest-asyncio<0.22
testpath
pickleshare
nbconvert
nbformat
ipywidgets
notebook
ipyparallel
qtconsole
curio
matplotlib!=3.2.0
numpy>=1.22
pandas
trio

[black]
black

[doc]
ipykernel
setuptools>=18.5
sphinx>=1.3
sphinx-rtd-theme
docrepr
matplotlib
stack_data
pytest<7
typing_extensions
exceptiongroup
pytest<7.1
pytest-asyncio<0.22
testpath
pickleshare

[kernel]
ipykernel

[nbconvert]
nbconvert

[nbformat]
nbformat

[notebook]
ipywidgets
notebook

[parallel]
ipyparallel

[qtconsole]
qtconsole

[terminal]

[test]
pytest<7.1
pytest-asyncio<0.22
testpath
pickleshare

[test_extra]
pytest<7.1
pytest-asyncio<0.22
testpath
pickleshare
curio
matplotlib!=3.2.0
nbformat
numpy>=1.22
pandas
trio
