Changeset 175:28e7ea5314e4
Legend:
- Unmodified
- Added
- Removed
-
setup.py
r167 r175 5 5 6 6 from setuptools import setup 7 8 # Make sure 'twisted' doesn't appear in top_level.txt 9 10 try: 11 from setuptools.command import egg_info 12 egg_info.write_toplevel_names 13 except (ImportError, AttributeError): 14 pass 15 else: 16 def _top_level_package(name): 17 return name.split('.', 1)[0] 18 19 def _hacked_write_toplevel_names(cmd, basename, filename): 20 pkgs = dict.fromkeys( 21 [_top_level_package(k) 22 for k in cmd.distribution.iter_distribution_names() 23 if _top_level_package(k) != "twisted" 24 ] 25 ) 26 cmd.write_file("top-level names", filename, '\n'.join(pkgs) + '\n') 27 28 egg_info.write_toplevel_names = _hacked_write_toplevel_names 7 29 8 30 setup(name='wokkel',
Note: See TracChangeset
for help on using the changeset viewer.