
[: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']
futures>=3.3
backports.functools-lru-cache>=1.6
prompt_toolkit<2,>=1

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

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

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

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

[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"]
jupytext>=1.8
ipython>=7.9
jupyter-console>=6.1
ipykernel>=5.5
jupyter-client<6.1.13,>=6.1.12

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

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

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

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

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

[dev:python_version >= "3"]
jupytext>=1.8
ipython>=7.9
jupyter-console>=6.1
ipykernel>=5.5
jupyter-client<6.1.13,>=6.1.12
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]
pygments>=2.3
sphinx>=4.2
pydata-sphinx-theme>=0.7.1
myst-parser>=0.15

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

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

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

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

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

[jobs]
psutil>=5

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

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

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

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

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

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

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

[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
