+BuildRequires: rpmbuild(macros) >= 1.714
+%if %{with tests}
+BuildRequires: python-backports-shutil_get_terminal_size
+BuildRequires: python-decorator
+BuildRequires: python-ipykernel
+BuildRequires: python-mock
+BuildRequires: python-nbformat
+BuildRequires: python-nose >= 0.10.1
+BuildRequires: python-pathlib2
+BuildRequires: python-pexpect
+BuildRequires: python-pickleshare
+BuildRequires: python-prompt_toolkit >= 1.0.4
+BuildRequires: python-prompt_toolkit < 2
+BuildRequires: python-pygments
+BuildRequires: python-requests
+BuildRequires: python-simplegeneric >= 0.8
+BuildRequires: python-testpath
+BuildRequires: python-traitlets >= 4.2
+%endif
+%if %{with doc}
+BuildRequires: python-docutils
+BuildRequires: python-ipykernel
+BuildRequires: python-sphinx_rtd_theme
+BuildRequires: sphinx-pdg-2 >= 1.3
+%endif