
[:platform_python_implementation!='CPython']
pyparsing<2.4.8,>=2.4.7

[:platform_python_implementation=='CPython']
cPyparsing<2.4.8,>=2.4.7.1.0.0

[:python_version<'2.7']
argparse>=1.4

[:python_version<'3']
backports.functools-lru-cache>=1.6
futures>=3.3
prompt_toolkit<2,>=1

[:python_version>='2.7']
pygments>=2.3

[:python_version>='3']
prompt_toolkit>=1

[all]
jedi<0.18,>=0.17
jupyter>=1.0
mypy[python2]<0.911,>=0.910
psutil>=5
types-backports>=0.1
watchdog>=0.10

[all:python_version < "3"]
ipykernel>=4.10
ipython>=5.4
jupyter-client>=5.3
jupyter-console>=5.2

[all:python_version < "3" and os_name == "nt"]
pywinpty<0.6,>=0.5

[all:python_version < "3" and platform_python_implementation == "CPython"]
trollius>=2.2

[all:python_version < "3.4"]
aenum>=3

[all:python_version >= "3"]
ipykernel>=5.5
ipython>=7.9
jupyter-client<6.1.13,>=6.1.12
jupyter-console>=6.1
jupytext>=1.8

[all:python_version >= "3.5"]
jupyterlab>=2.2

[all:python_version >= "3.6" and python_version < "3.7"]
dataclasses>=0.8

[backports]

[backports:python_version < "3" and platform_python_implementation == "CPython"]
trollius>=2.2

[backports:python_version < "3.4"]
aenum>=3

[backports:python_version >= "3.6" and python_version < "3.7"]
dataclasses>=0.8

[dev]
jedi<0.18,>=0.17
jupyter>=1.0
mypy[python2]<0.911,>=0.910
myst-parser>=0.15
pexpect>=4
psutil>=5
pydata-sphinx-theme>=0.7.1
pygments>=2.3
pytest>=3
requests>=2.26
sphinx>=4.2
types-backports>=0.1
vprof>=0.36
watchdog>=0.10

[dev:python_version < "3"]
ipykernel>=4.10
ipython>=5.4
jupyter-client>=5.3
jupyter-console>=5.2

[dev:python_version < "3" and os_name == "nt"]
pywinpty<0.6,>=0.5

[dev:python_version < "3" and platform_python_implementation == "CPython"]
numpy>=1
trollius>=2.2

[dev:python_version < "3.4"]
aenum>=3

[dev:python_version >= "3"]
ipykernel>=5.5
ipython>=7.9
jupyter-client<6.1.13,>=6.1.12
jupyter-console>=6.1
jupytext>=1.8
pre-commit>=2

[dev:python_version >= "3.4"]
numpy>=1

[dev:python_version >= "3.5"]
jupyterlab>=2.2

[dev:python_version >= "3.6" and python_version < "3.7"]
dataclasses>=0.8

[docs]
myst-parser>=0.15
pydata-sphinx-theme>=0.7.1
pygments>=2.3
sphinx>=4.2

[ipython]
jedi<0.18,>=0.17
jupyter>=1.0

[ipython:python_version < "3"]
ipykernel>=4.10
ipython>=5.4
jupyter-client>=5.3
jupyter-console>=5.2

[ipython:python_version < "3" and os_name == "nt"]
pywinpty<0.6,>=0.5

[ipython:python_version >= "3"]
ipykernel>=5.5
ipython>=7.9
jupyter-client<6.1.13,>=6.1.12
jupyter-console>=6.1
jupytext>=1.8

[ipython:python_version >= "3.5"]
jupyterlab>=2.2

[jobs]
psutil>=5

[jupyter]
jedi<0.18,>=0.17
jupyter>=1.0

[jupyter:python_version < "3"]
ipykernel>=4.10
ipython>=5.4
jupyter-client>=5.3
jupyter-console>=5.2

[jupyter:python_version < "3" and os_name == "nt"]
pywinpty<0.6,>=0.5

[jupyter:python_version >= "3"]
ipykernel>=5.5
ipython>=7.9
jupyter-client<6.1.13,>=6.1.12
jupyter-console>=6.1
jupytext>=1.8

[jupyter:python_version >= "3.5"]
jupyterlab>=2.2

[mypy]
mypy[python2]<0.911,>=0.910
types-backports>=0.1

[tests]
mypy[python2]<0.911,>=0.910
pexpect>=4
psutil>=5
pytest>=3
types-backports>=0.1

[tests:python_version < "3" and platform_python_implementation == "CPython"]
numpy>=1
trollius>=2.2

[tests:python_version < "3.4"]
aenum>=3

[tests:python_version >= "3.4"]
numpy>=1

[tests:python_version >= "3.6" and python_version < "3.7"]
dataclasses>=0.8

[watch]
watchdog>=0.10
