- make files now re-build autosummary and deps file. - Added typer and platformdirs to deps in pyproject.toml. - Made root_is_pure = True in setup.py as platform/python specific wheels don't need to be built but the option is there should we need to. - Added an e2e test for primaite.main.run func.
18 lines
463 B
Python
18 lines
463 B
Python
# Crown Copyright (C) Dstl 2022. DEFCON 703. Shared in confidence.
|
|
from setuptools import setup
|
|
from wheel.bdist_wheel import bdist_wheel as _bdist_wheel # noqa
|
|
|
|
|
|
class bdist_wheel(_bdist_wheel): # noqa
|
|
def finalize_options(self): # noqa
|
|
super().finalize_options()
|
|
# Set to False if you need to build OS and Python specific wheels
|
|
self.root_is_pure = True # noqa
|
|
|
|
|
|
setup(
|
|
cmdclass={
|
|
"bdist_wheel": bdist_wheel,
|
|
}
|
|
)
|