Commit 1f788993 authored by Thomas Vincent's avatar Thomas Vincent
Browse files

Merge branch 'pyproject' into 'master'

Updated project distribution to use pyproject.toml

See merge request !137
parents d1b4c251 2a69c0ce
Pipeline #73731 passed with stages
in 7 minutes and 50 seconds
[build-system]
requires = [
"wheel",
"setuptools",
"numpy",
"Cython>=0.21.1"
]
build-backend = "setuptools.build_meta"
......@@ -838,8 +838,6 @@ def get_project_configuration(dry_run):
# for the script launcher
"setuptools"]
setup_requires = ["setuptools", "numpy", "Cython>=0.21.1"]
extras_require = {
"gui": ["PyOpenGL", "matplotlib", "PyQt5"]
}
......@@ -888,7 +886,6 @@ def get_project_configuration(dry_run):
"Calculation Software",
long_description=get_readme(),
install_requires=install_requires,
setup_requires=setup_requires,
extras_require=extras_require,
cmdclass=cmdclass,
package_data=package_data,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment