from setuptools import setup from os import getenv # Enable the user to install cpasswords # with another command and config path command_name = getenv("COMMAND_NAME", "cranspasswords") setup( name="cpasswords", version="0.2.0", description="Group password manager based on GPG", long_description=open('README.rst').read(), maintainer="CRANS <roots@crans.org>", license='GPLv3', keywords=['crans', 'passwords', 'gpg', 'ssh', 'group'], url="https://gitlab.crans.org/nounous/cranspasswords", classifiers=[ 'Development Status :: 5 - Production/Stable', 'Environment :: Console', 'Intended Audience :: Developers', 'Intended Audience :: Information Technology', 'Intended Audience :: System Administrators', 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)', 'Operating System :: POSIX', "Programming Language :: Python :: 3", 'Topic :: Utilities', ], packages=['cpasswords'], include_package_data=True, install_requires=[ 'paramiko>=2.2', ], entry_points={ "console_scripts": [ command_name + " = cpasswords.client:main", command_name + "-server = cpasswords.server:main", ] } )