summarylogtreecommitdiffstats
path: root/setup.py.patch
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py.patch')
-rw-r--r--setup.py.patch51
1 files changed, 51 insertions, 0 deletions
diff --git a/setup.py.patch b/setup.py.patch
new file mode 100644
index 000000000000..3a61980ce5a2
--- /dev/null
+++ b/setup.py.patch
@@ -0,0 +1,51 @@
+diff --git a/setup.py b/setup.py
+index 5f44f2f..c43766a 100644
+--- a/setup.py
++++ b/setup.py
+@@ -25,12 +25,12 @@ if mo:
+ else:
+ raise RuntimeError("Unable to find version string in %s." % (VERSIONFILE,))
+
+-# Use README.md as the package long description
++# Use README.md as the package long description
+ with open('README.md') as f:
+ long_description = f.read()
+
+ class CustomBuildExtCommand(build_ext):
+- """ This extension command lets us not require numpy be installed before running pip install ripser
++ """ This extension command lets us not require numpy be installed before running pip install ripser
+ build_ext command for use when numpy headers are needed.
+ """
+
+@@ -52,11 +52,11 @@ if platform.system() == "Windows":
+ ])
+ elif platform.system() == "Darwin":
+ extra_compile_args.extend([
+- '-std=c++11',
++ '-std=c++11',
+ "-mmacosx-version-min=10.9"
+ ])
+ extra_link_args.extend([
+- "-stdlib=libc++",
++ "-stdlib=libc++",
+ "-mmacosx-version-min=10.9"
+ ])
+ else:
+@@ -104,7 +104,7 @@ setup(
+ url="https://ripser.scikit-tda.org",
+ license='MIT',
+ packages=['ripser'],
+- ext_modules=cythonize(ext_modules),
++ ext_modules=cythonize(ext_modules, language_level = '3'),
+ install_requires=[
+ 'Cython',
+ 'numpy',
+@@ -114,7 +114,7 @@ setup(
+ ],
+ extras_require={
+ 'testing': [ # `pip install -e ".[testing]"``
+- 'pytest'
++ 'pytest'
+ ],
+ 'docs': [ # `pip install -e ".[docs]"`
+ 'sktda_docs_config'