except ModuleNotFoundError: MANPAGES = False params = { "name": "hubmail", "version": "0.1", "author": "psvenk", "description": ( "A tool to export GitHub issues and pull requests as email messages" ), "license": "LGPL-2.1-or-later", "long_description": open("README.md").read(), "packages": find_packages(), "package_data": { "": ["data/*"], }, "entry_points": { "console_scripts": ["hubmail = hubmail.__main__:main"], }, "python_requires": ">= 3.7" } if MANPAGES: params["cmdclass"] = { "build_manpages": build_manpages, "build_py": get_build_py_cmd(build_py), "install": get_install_cmd(install), } setup(**params)
def get_requirements(): with open('requirements.txt') as f: return f.read().splitlines() long_description = """ Resource allocator """.strip() setup( name=project, version=resalloc_version, description= 'Client/server application for maintaining (expensive) resources', long_description=long_description, author='Pavel Raiskup', author_email='*****@*****.**', license='GPLv2+', url='https://github.com/praiskup/resalloc', platforms=['any'], packages=find_packages(), scripts=['bin/resalloc', 'bin/resalloc-maint'], install_requires=get_requirements(), cmdclass={ 'build_manpages': build_manpages, 'build': get_build_py_cmd(build), 'install': get_install_cmd(install), }, )
def get_requirements(): with open('requirements.txt') as f: return f.read().splitlines() setup( name='distgen', version=dg_version, description='Templating system/generator for distributions', author='Pavel Raiskup (see AUTHORS)', author_email='*****@*****.**', maintainer='Bohuslav Kabrda', maintainer_email='*****@*****.**', license='GPLv2+', url='https://github.com/devexp-db/distgen', platforms=['any'], packages=['distgen'], # this is bit impractical, but I see no better way to include subdirs properly package_data={'distgen': ['distconf/*.yaml', 'distconf/**/*.yaml', 'templates/*.tpl', 'templates/**/*.tpl', 'templates/**/**/*.tpl'] }, scripts=['bin/dg'], install_requires=get_requirements(), cmdclass={ 'build_manpages': build_manpages, 'build_py': get_build_py_cmd(build_py), 'install': get_install_cmd(install), }, )