Skip to content

Commit c821333

Browse files
committed
Re-enable cythonized pure-python modules
1 parent 0924df8 commit c821333

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

setup.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -262,14 +262,14 @@ def run_setup(extensions):
262262
if "--no-cython" not in sys.argv:
263263
try:
264264
from Cython.Build import cythonize
265-
# cython_candidates = ['cluster', 'concurrent', 'connection', 'cqltypes', 'metadata',
266-
# 'pool', 'protocol', 'query', 'util']
267-
# compile_args = [] if is_windows else ['-Wno-unused-function']
268-
# extensions.extend(cythonize(
269-
# [Extension('cassandra.%s' % m, ['cassandra/%s.py' % m],
270-
# extra_compile_args=compile_args)
271-
# for m in cython_candidates],
272-
# exclude_failures=True))
265+
cython_candidates = ['cluster', 'concurrent', 'connection', 'cqltypes', 'metadata',
266+
'pool', 'protocol', 'query', 'util']
267+
compile_args = [] if is_windows else ['-Wno-unused-function']
268+
extensions.extend(cythonize(
269+
[Extension('cassandra.%s' % m, ['cassandra/%s.py' % m],
270+
extra_compile_args=compile_args)
271+
for m in cython_candidates],
272+
exclude_failures=True))
273273
extensions.extend(cythonize("cassandra/*.pyx"))
274274
extensions.extend(cythonize("tests/unit/cython/*.pyx"))
275275
except ImportError:

0 commit comments

Comments
 (0)