Edgewall Software

Changeset 1211 for trunk


Ignore:
Timestamp:
Jan 26, 2013, 11:57:32 AM (11 years ago)
Author:
hodgestar
Message:

Always include the test packages (otherwise sdists built on Python 2 don't work on Python 3 which is unexpected and confusing).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/setup.py

    r1209 r1211  
    9696    extra['convert_2to3_doctests'] = []
    9797    extra['use_2to3_fixers'] = ['fixes']
    98     # include tests for python3 setup.py test
    99     packages = [
    100         'genshi', 'genshi.filters', 'genshi.template',
    101         'genshi.tests', 'genshi.filters.tests',
    102         'genshi.template.tests',
    103         'genshi.template.tests.templates',
    104     ]
    10598    # Install genshi template tests
    10699    extra['include_package_data'] = True
    107 else:
    108     packages = ['genshi', 'genshi.filters', 'genshi.template']
     100
     101
     102# include tests for python3 setup.py test (needed when creating
     103# source distributions on python2 too so that they work on python3)
     104packages = [
     105    'genshi', 'genshi.filters', 'genshi.template',
     106    'genshi.tests', 'genshi.filters.tests',
     107    'genshi.template.tests',
     108    'genshi.template.tests.templates',
     109]
    109110
    110111
Note: See TracChangeset for help on using the changeset viewer.