pyhf[minuit]~=0.7.0
boost_histogram>=1.0.0
awkward>=1.8
tabulate>=0.8.1
matplotlib>=3.5.0
numpy
pyyaml
iminuit
jsonschema
click
scipy
packaging

[:python_version < "3.8"]
typing_extensions

[complete]
black
check-manifest
flake8
flake8-bugbear
flake8-import-order
flake8-print
mypy
pre-commit
pydocstyle
pyhf[backends]
pytest
pytest-cov>=2.6.1
sphinx!=5.2.0.post0
sphinx-click
sphinx-copybutton
sphinx-jsonschema
sphinx-rtd-theme
twine
typeguard>=2.13.0
types-PyYAML
types-tabulate
uproot>=4.1.5

[contrib]
uproot>=4.1.5

[develop]
black
check-manifest
flake8
flake8-bugbear
flake8-import-order
flake8-print
mypy
pre-commit
pydocstyle
pytest
pytest-cov>=2.6.1
sphinx!=5.2.0.post0
sphinx-click
sphinx-copybutton
sphinx-jsonschema
sphinx-rtd-theme
twine
typeguard>=2.13.0
types-PyYAML
types-tabulate
uproot>=4.1.5

[docs]
sphinx!=5.2.0.post0
sphinx-click
sphinx-copybutton
sphinx-jsonschema
sphinx-rtd-theme

[pyhf_backends]
pyhf[backends]

[test]
black
check-manifest
flake8
flake8-bugbear
flake8-import-order
flake8-print
mypy
pydocstyle
pytest
pytest-cov>=2.6.1
typeguard>=2.13.0
types-PyYAML
types-tabulate
uproot>=4.1.5
