346cf14e |
[build-system]
|
fb52240c |
requires = ["flit_core >=2,<3"]
build-backend = "flit_core.buildapi"
|
346cf14e |
[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",
|
b9d9aae8 |
"Operating System :: OS Independent",
|
690ed4ab |
"Intended Audience :: Science/Research",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Physics",
|
c5e74fd6 |
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
|
690ed4ab |
]
|
346cf14e |
requires = [
"numpy",
]
[tool.flit.metadata.requires-extra]
test = [
"pytest",
"pytest-cov",
"pytest-flake8",
|
5453af10 |
"pytest-mypy",
|
c361e577 |
"pytest-black",
|
0a4b3d01 |
"hypothesis[numpy]",
|
346cf14e |
"tox",
"flake8-per-file-ignores",
|
c5e74fd6 |
"flake8>=3.7.2", # https://github.com/pycqa/flake8/issues/668
|
346cf14e |
]
|
2654b75f |
docs = [
|
346cf14e |
"sphinx",
|
2654b75f |
"sphinx-rtd-theme",
"m2r", # markdown support
"sphinxcontrib.apidoc", # run sphinx-apidoc when building docs
|
346cf14e |
]
|
28902364 |
dev = [
"flit",
"pre-commit",
"bump2version",
]
|