# HG changeset patch # User hodgestar # Date 1359202858 0 # Node ID 8e3a5fd43370abacc7b3a878bd3e8b770a71cb9a # Parent d81f8ba0e6babcfbbcd205ea11d08ce3772c55ee Merge r1211 from trunk (always include test packages in sdist). diff --git a/setup.py b/setup.py --- a/setup.py +++ b/setup.py @@ -95,17 +95,18 @@ extra['use_2to3'] = True extra['convert_2to3_doctests'] = [] extra['use_2to3_fixers'] = ['fixes'] - # include tests for python3 setup.py test - packages = [ - 'genshi', 'genshi.filters', 'genshi.template', - 'genshi.tests', 'genshi.filters.tests', - 'genshi.template.tests', - 'genshi.template.tests.templates', - ] # Install genshi template tests extra['include_package_data'] = True -else: - packages = ['genshi', 'genshi.filters', 'genshi.template'] + + +# include tests for python3 setup.py test (needed when creating +# source distributions on python2 too so that they work on python3) +packages = [ + 'genshi', 'genshi.filters', 'genshi.template', + 'genshi.tests', 'genshi.filters.tests', + 'genshi.template.tests', + 'genshi.template.tests.templates', +] setup(