aboutsummaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJ08nY2018-12-12 20:56:09 +0100
committerJ08nY2019-03-21 11:00:14 +0100
commit70a37f8134f177e02d23a402cb47344229ce4df5 (patch)
tree8099a1d53b51c91eee8cc59138b06433b2989d55 /setup.py
parent0c740f412626f33f08d6bb9857f0c5619b9ea79c (diff)
downloadpyecsca-70a37f8134f177e02d23a402cb47344229ce4df5.tar.gz
pyecsca-70a37f8134f177e02d23a402cb47344229ce4df5.tar.zst
pyecsca-70a37f8134f177e02d23a402cb47344229ce4df5.zip
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py50
1 files changed, 31 insertions, 19 deletions
diff --git a/setup.py b/setup.py
index 2c20737..75eebac 100644
--- a/setup.py
+++ b/setup.py
@@ -2,23 +2,35 @@
from setuptools import setup
setup(
- name='pyecsca',
- author='Jan Jancar',
- author_email='johny@neuromancer.sk',
- version='0.1.0',
- packages=['pyecsca'],
- license="MIT license",
- description="Python Elliptic Curve cryptography Side Channel Analysis toolkit.",
- long_description=open("README.md").read(),
- install_requires=[
- "numpy",
- "scipy",
- "atpublic",
- "matplotlib",
- "fastdtw"
- ],
- tests_require=[
- "nose2",
- "green"
- ]
+ name='pyecsca',
+ author='Jan Jancar',
+ author_email='johny@neuromancer.sk',
+ version='0.1.0',
+ packages=['pyecsca'],
+ license="MIT",
+ description="Python Elliptic Curve cryptography Side Channel Analysis toolkit.",
+ long_description=open("README.md").read(),
+ long_description_content_type="text/markdown",
+ classifiers=[
+ "Development Status :: 3 - Alpha",
+ "License :: OSI Approved :: MIT License",
+ "Topic :: Security",
+ "Topic :: Security :: Cryptography",
+ "Programming Language :: Python :: 3",
+ "Intended Audience :: Developers",
+ "Intended Audience :: Science/Research"
+ ],
+ install_package_data=True,
+ python_requires='>=3',
+ install_requires=[
+ "numpy",
+ "scipy",
+ "atpublic",
+ "matplotlib",
+ "fastdtw"
+ ],
+ tests_require=[
+ "nose2",
+ "green"
+ ]
)