# Pip requirements file for development dependencies.
#
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.

# Make sure that the package versions in minimum-constraints.txt are also
# the minimum versions required in requirements.txt and dev-requirements.txt.

# Runtime dependencies:
-r requirements.txt

# Unit test:
pytest>=3.0.5 # MIT
pytest-cov>=2.4.0 # BSD
python-coveralls>=2.9.0 # Apache-2.0
coverage>=4.0.3 # Apache-2.0
mock>=2.0.0 # BSD
requests-mock>=1.2.0 # Apache-2.0
testfixtures>=4.13.3 # Apache-2.0

# Sphinx:
Sphinx>=1.5.1 # BSD
sphinx-git>=10.0.0 # GPL
GitPython>=2.1.1 # BSD

# PyLint:
pylint>=1.6.4 ; python_version == '2.7'
astroid>=1.4.9 ; python_version == '2.7' # from pylint

# Flake8:
flake8>=3.2.1 # MIT

# Twine: Needed for uploading to Pypi
twine>=1.8.1 # Apache-2.0

# Jupyter Notebook:
jupyter>=1.0.0 # BSD

# Examples:
PyYAML>=3.12 # MIT

# Indirect dependencies:
alabaster>=0.7.9
appnope>=0.1.0 ; sys_platform == "darwin" # from ipython
args>=0.1.0
Babel>=2.3.4
backports-abc>=0.5
backports.functools-lru-cache>=1.3
backports.shutil-get-terminal-size>=1.0.0
bleach>=1.5.0
certifi>=2016.9.26
clint>=0.5.1
configparser>=3.5.0
docutils>=0.13.1
entrypoints>=0.2.2
enum34>=1.1.6
funcsigs>=1.0.2 ; python_version < '3.3' # from mock
functools32>=3.2.3.post2 ; python_version == '2.7'
gitdb2>=2.0.0
html5lib>=0.9999999
imagesize>=0.7.1
ipykernel>=4.5.2
ipython>=5.1.0
ipython-genutils>=0.1.0
ipywidgets>=5.2.2
isort>=4.2.5
Jinja2>=2.8
jsonschema>=2.5.1
jupyter-client>=4.4.0
jupyter-console>=5.0.0
jupyter-core>=4.2.1
lazy-object-proxy>=1.2.2
MarkupSafe>=0.23
mccabe>=0.5.3
mistune>=0.7.3
nbconvert>=5.0.0
nbformat>=4.2.0
nose>=1.3.7
notebook>=4.3.1
numpy>=1.11.3
pandocfilters>=1.4.1
pathlib2>=2.1.0
pexpect>=4.2.1
pickleshare>=0.7.4
pkginfo>=1.4.1
ptyprocess>=0.5.1
py>=1.4.32
pycodestyle>=2.2.0
pyflakes>=1.3.0
Pygments>=2.1.3
pytz>=2016.10
pyzmq>=16.0.2
qtconsole>=4.2.1
requests-toolbelt>=0.7.0
simplegeneric>=0.8.1
singledispatch>=3.4.0.3
smmap2>=2.0.1
snowballstemmer>=1.2.1
terminado>=0.6
testpath>=0.3
tornado>=4.4.2
traitlets>=4.3.1
widgetsnbextension>=1.2.6
wrapt>=1.10.8
