Skip to content
Snippets Groups Projects
Commit 3351deb3 authored by Timo Koch's avatar Timo Koch
Browse files

[python][cleanup] Run black on setup.py

parent c70bd3dc
No related branches found
No related tags found
1 merge request!2936[python][cleanup] Run black on setup.py
Pipeline #11120 waiting for manual action
......@@ -9,28 +9,31 @@ from skbuild import setup
# > python setup.py sdist
# > python -m twine upload dist/*
dumuxVersion = '3.4.0.dev20210308'
duneVersion = '2.8.0.dev20210308'
dumuxVersion = "3.4.0.dev20210308"
duneVersion = "2.8.0.dev20210308"
metadata = metaData(duneVersion)[1]
metadata['version'] = dumuxVersion
metadata['long_description'] = metadata['long_description'].replace(
'doc/logo/dumux_logo_hires_whitebg.png',
'https://dumux.org/images/logo.svg'
metadata["version"] = dumuxVersion
metadata["long_description"] = metadata["long_description"].replace(
"doc/logo/dumux_logo_hires_whitebg.png", "https://dumux.org/images/logo.svg"
)
metadata['packages'] = find_namespace_packages(where='python', include=['dumux.*'])
metadata["packages"] = find_namespace_packages(where="python", include=["dumux.*"])
# auto-generate pyproject.toml with duneVersion when building sdist
from skbuild.command.sdist import sdist
class mysdist(sdist):
def run(self):
requires = ['setuptools', 'wheel', 'scikit-build', 'cmake', 'ninja', 'requests']
requires += metadata['install_requires']
with open('pyproject.toml', 'w') as f:
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja", "requests"]
requires += metadata["install_requires"]
with open("pyproject.toml", "w") as f:
f.write("[build-system]\n")
f.write("requires = ['"+"', '".join(requires)+"']\n")
f.write("requires = ['" + "', '".join(requires) + "']\n")
f.write("build-backend = 'setuptools.build_meta'\n")
sdist.run(self)
metadata['cmdclass'] = {'sdist': mysdist}
metadata["cmdclass"] = {"sdist": mysdist}
setup(**metadata)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment