--- a/src/twisted/python/_setup.py +++ b/src/twisted/python/_setup.py @@ -169,11 +169,6 @@ class ConditionalExtension(Extension, ob # The C extensions used for Twisted. _EXTENSIONS = [ ConditionalExtension( - "twisted.test.raiser", - sources=["src/twisted/test/raiser.c"], - condition=lambda _: _isCPython), - - ConditionalExtension( "twisted.internet.iocpreactor.iocpsupport", sources=[ "src/twisted/internet/iocpreactor/iocpsupport/iocpsupport.c", @@ -240,7 +235,7 @@ def getSetupArgs(extensions=_EXTENSIONS) ] arguments.update(dict( - packages=find_packages("src"), + packages=find_packages("src", exclude=["*.test", "*.test.*"]), use_incremental=True, setup_requires=["incremental >= 16.10.1"], install_requires=requirements, @@ -249,6 +244,7 @@ def getSetupArgs(extensions=_EXTENSIONS) }, cmdclass=command_classes, include_package_data=True, + exclude_package_data={'':['test/*']}, zip_safe=False, extras_require=_EXTRAS_REQUIRE, package_dir={"": "src"},