16 lines
413 B
Python
16 lines
413 B
Python
from setuptools import setup, Extension
|
|
|
|
# Direct extension definition with no NumPy dependencies
|
|
extension = Extension(
|
|
'filter_short_groups',
|
|
sources=['simplified_filter_short_groups.c'],
|
|
extra_compile_args=['-O3'], # Basic optimization
|
|
)
|
|
|
|
setup(
|
|
name='filter_short_groups',
|
|
version='1.0',
|
|
description='Optimized C implementation of filter_short_groups',
|
|
ext_modules=[extension],
|
|
)
|