forked from keiichishima/yacryptopan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
38 lines (33 loc) · 1.23 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/usr/bin/env python
from __future__ import print_function
from setuptools import setup
import sys
try:
from pypandoc import convert
read_md = lambda f: convert(f, 'rst')
except ImportError:
print('pandoc is not installed.')
read_md = lambda f: open(f, 'r').read()
install_requires = ['pycryptodome>=3.4']
if sys.version_info < (3, 3):
install_requires.extend(['netaddr>=0.7.15'])
setup(name='yacryptopan',
version='0.0.5',
description='Yet another Crypto-PAn implementation for Python',
long_description=read_md('README.md'),
author='Keiichi SHIMA',
author_email='keiichi@iijlab.net',
py_modules=['yacryptopan'],
install_requires=install_requires,
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Console',
'Intended Audience :: Information Technology',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python :: 2.7',
'Topic :: Scientific/Engineering :: Information Analysis',
'Topic :: Security :: Cryptography',
'Topic :: Software Development :: Libraries :: Python Modules'],
license='BSD License',
)