diff --git a/setup.py b/setup.py index e1677a8..2f79c25 100644 --- a/setup.py +++ b/setup.py @@ -3,8 +3,18 @@ from Cython.Compiler import Options from setuptools import setup Options.docstrings = False +Options.embed_pos_in_docstring = False +Options.annotate = False +Options.fast_fail = True -ext_modules = cythonize(["src/dopt_sensor_anomalies/detection.py"]) +ext_modules = cythonize( + ["src/dopt_sensor_anomalies/detection.py"], + compiler_directives={ + "language_level": 3, + "embedsignature": False, + "annotation_typing": True, + }, +) setup(ext_modules=ext_modules)