diff options
| author | J08nY | 2020-12-10 00:02:15 +0100 |
|---|---|---|
| committer | J08nY | 2020-12-10 00:02:15 +0100 |
| commit | 0bbc82710badf00431d160cb1785f90c2d2aa99d (patch) | |
| tree | e62aa6186b2858a51c21da9555215e8bebe73497 /setup.py | |
| parent | f6fb6e452d39fb87b1b690460fb9011566119f69 (diff) | |
| download | pyecsca-0bbc82710badf00431d160cb1785f90c2d2aa99d.tar.gz pyecsca-0bbc82710badf00431d160cb1785f90c2d2aa99d.tar.zst pyecsca-0bbc82710badf00431d160cb1785f90c2d2aa99d.zip | |
Diffstat (limited to 'setup.py')
| -rw-r--r-- | setup.py | 92 |
1 files changed, 46 insertions, 46 deletions
@@ -2,50 +2,50 @@ from setuptools import setup, find_namespace_packages setup( - name='pyecsca', - author='Jan Jancar', - author_email='johny@neuromancer.sk', - version='0.1.0', - packages=find_namespace_packages(include=["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" - ], - package_data={ - "pyecsca.ec" : ["efd/*/*", "efd/*/*/*", "efd/*/*/*/*", "std/*", "std/*/*"] - }, - #install_package_data=True, - python_requires='>=3.8', - install_requires=[ - "numpy", - "scipy", - "atpublic", - "cython", - "fastdtw", - "asn1crypto", - "h5py", - "holoviews", - "bokeh", - "matplotlib", - "datashader", - "xarray", - "gmpy2" - ], - extras_require={ - "picoscope_sdk": ["picosdk"], - "picoscope_alt": ["picoscope"], - "chipwhisperer": ["chipwhisperer"], - "smartcard": ["pyscard"], - "dev": ["mypy", "flake8"], - "test": ["nose2", "parameterized", "green", "coverage"] - } + name='pyecsca', + author='Jan Jancar', + author_email='johny@neuromancer.sk', + version='0.1.0', + packages=find_namespace_packages(include=["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" + ], + package_data={ + "pyecsca.ec": ["efd/*/*", "efd/*/*/*", "efd/*/*/*/*", "std/*", "std/*/*"] + }, + # install_package_data=True, + python_requires='>=3.8', + install_requires=[ + "numpy", + "scipy", + "atpublic", + "cython", + "fastdtw", + "asn1crypto", + "h5py", + "holoviews", + "bokeh", + "matplotlib", + "datashader", + "xarray" + ], + extras_require={ + "picoscope_sdk": ["picosdk"], + "picoscope_alt": ["picoscope"], + "chipwhisperer": ["chipwhisperer"], + "smartcard": ["pyscard"], + "gmp": ["gmpy2"], + "dev": ["mypy", "flake8"], + "test": ["nose2", "parameterized", "green", "coverage"] + } ) |
