Skip to content

Commit 4c287d7

Browse files
committed
setup requires can be cffi only now
1 parent 4ff26ab commit 4c287d7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"six>=1.4.1",
3838
"setuptools"
3939
]
40+
setup_requirements = []
4041

4142
if sys.version_info < (3, 4):
4243
requirements.append("enum34")
@@ -46,6 +47,7 @@
4647

4748
if platform.python_implementation() != "PyPy":
4849
requirements.append("cffi>=1.1.0")
50+
setup_requirements.append("cffi>=1.1.0")
4951

5052
# If you add a new dep here you probably need to add it in the tox.ini as well
5153
test_requirements = [
@@ -203,7 +205,7 @@ def argument_without_setup_requirements(argv, i):
203205
cffi_modules.append("src/_cffi_src/build_commoncrypto.py:ffi")
204206

205207
return {
206-
"setup_requires": requirements,
208+
"setup_requires": setup_requirements,
207209
"cmdclass": {
208210
"test": PyTest,
209211
},

0 commit comments

Comments
 (0)