We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d922e92 + 5b26efc commit 700373fCopy full SHA for 700373f
setup.in.py
@@ -4,6 +4,14 @@
4
5
from __future__ import print_function
6
7
+
8
+import pkg_resources
9
+requirements_file = "@CMAKE_CURRENT_SOURCE_DIR@/requirements.txt"
10
+with open(requirements_file) as fd:
11
+ for pkg in fd:
12
+ pkg = pkg.strip()
13
+ pkg_resources.require(pkg)
14
15
try:
16
from setuptools import setup
17
from setuptools import Extension
@@ -63,17 +71,10 @@ def GenExtension(name):
63
71
64
72
extensions = cythonize(extensions, cache = True)
65
73
66
-dependencies = [
67
- "Cython>=0.2",
68
- "coverage",
69
- "numpy>=1.8.2",
70
- "pytest"
-]
-
74
setup(
75
name = 'eigen',
76
version='@PROJECT_VERSION@',
77
ext_modules = extensions,
78
package_data = { 'eigen': data },
- install_requires=dependencies
79
+ packages = packages
80
)
0 commit comments