From 097aaa49fa99cffec9db74432d7025457c34199e Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Fri, 3 Apr 2020 00:00:52 +0200 Subject: Implement OTPStore container class in the server module --- setup.py | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..9edcdac --- /dev/null +++ b/setup.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- + +import setuptools + +import otp2289 + + +with open('README.md', 'r') as fh: + long_description = fh.read() + + +setuptools.setup( + name='pyotp2289', + version=otp2289.__version__, + author=otp2289.__author__, + author_email='sgs@pichove.org', + description='A pure Python implementation of "A One-Time Password System"', + license=otp2289.__license__, + long_description=long_description, + long_description_content_type='text/markdown', + url='https://github.com/blackm0re/pyotp2289', + packages=setuptools.find_packages(), + exclude_package_data={'': ['.gitignore']}, + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: BSD License', + 'Programming Language :: Python :: 3 :: Only', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: Implementation', + 'Operating System :: OS Independent', + 'Topic :: Security :: Cryptography' + ], + keywords='2289 freebsd unix security cryptography otp password', + project_urls={ + 'Bug Reports': 'https://github.com/blackm0re/pyotp2289/issues', + 'Source': 'https://github.com/blackm0re/pyotp2289', + }, + python_requires='>=3.6', +) -- cgit v1.3