pyproject.toml
346cf14e
 [build-system]
 requires = ["flit"]
 build-backend = "flit.buildapi"
 
 [tool.flit.metadata]
 module = "qsim"
 author = "Joseph Weston"
 author-email = "joseph@weston.cloud"
 home-page = "https://github.com/jbweston/qsim"
 requires-python=">=3.6"
 description-file="README.md"
 keywords = "quantum simulator"
690ed4ab
 classifiers = [
     "License :: OSI Approved :: MIT License",
     "Development Status :: 1 - Planning",
     "Intended Audience :: Science/Research",
     "Topic :: Scientific/Engineering",
     "Topic :: Scientific/Engineering :: Physics",
     "Programming Language :: Python :: 3.6",
     "Programming Language :: Python :: 3.7",
 ]
346cf14e
 requires = [
     "numpy",
 ]
 
 [tool.flit.metadata.requires-extra]
 test = [
     "pytest",
     "pytest-cov",
     "pytest-flake8",
5453af10
     "pytest-mypy",
346cf14e
     "hypothesis",
     "tox",
     "flake8-per-file-ignores",
 ]
2654b75f
 docs = [
346cf14e
     "sphinx",
2654b75f
     "sphinx-rtd-theme",
     "m2r",  # markdown support
     "sphinxcontrib.apidoc",  # run sphinx-apidoc when building docs
346cf14e
 ]