'cli/dscreate', 'cli/dsidm', 'cli/openldap_to_ds', ]), ('/usr/share/man/man8', [ 'man/dsctl.8', 'man/dsconf.8', 'man/dscreate.8', 'man/dsidm.8', 'man/openldap_to_ds.8', ]), ('/usr/libexec/dirsrv/', [ 'cli/dscontainer', ]), ], install_requires=[ 'pyasn1', 'pyasn1-modules', 'python-dateutil', 'argcomplete', 'argparse-manpage', 'python-ldap', 'setuptools', 'distro', ], cmdclass={ # Dynamically build man pages for cli tools 'build_manpages': build_manpages.build_manpages, 'build_py': build_manpages.get_build_py_cmd(build_py), })
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), }, )
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), }, )
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() 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), }, )