import os from distutils.command.build import build from django.core import management from setuptools import find_packages, setup try: with open(os.path.join(os.path.dirname(__file__), 'README.rst'), encoding='utf-8') as f: long_description = f.read() except: long_description = '' class CustomBuild(build): def run(self): management.call_command('compilemessages', verbosity=1, interactive=False) build.run(self) cmdclass = { 'build': CustomBuild } setup( name='byro-leinelab', version='0.0.0', description='', long_description=long_description, url='https://github.com/byro/byro-leinelab', author='leinelab', author_email='', license='Apache Software License', install_requires=[], packages=find_packages(exclude=['tests', 'tests.*']), include_package_data=True, cmdclass=cmdclass, entry_points=""" [byro.plugin] byro_leinelab=byro_leinelab:ByroPluginMeta """, )