From b5fce622160abca202d70a4efaf0892c61a03aff Mon Sep 17 00:00:00 2001 From: Cayo Puigdefabregas Date: Tue, 28 May 2024 10:54:10 +0200 Subject: [PATCH] add setup --- README.md | 0 setup.py | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 README.md create mode 100644 setup.py diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..2226069 --- /dev/null +++ b/setup.py @@ -0,0 +1,59 @@ +from setuptools import setup, find_packages + +test_requires = [ + 'requests_mock' + "pytest", + "pyroaring", + "didkit" +] + +setup( + name="pyvckit", + version="0.0.1", + packages=find_packages(), + install_requires=[ + "jsonref", + "PyLD", + "Requests", + "jsonschema[format]", + "jsonref", + "asn1crypto", + "certifi", + "cffi", + "cryptography", + "fonttools", + "idna", + "jsonwebtoken", + "jwcrypto", + "oscrypto", + "pycparser", + "pyedid", + "pyHanko[opentype]", + "pyhanko-certvalidator", + "pyOpenSSL", + "pypng", + "PyYAML", + "qrcode", + "reportlab", + "Pillow", + "multiformats", + "PyNaCl", + "py-multicodec", + ], + extras_require={ + 'test': test_requires + } + author="eReuse.org team", + author_email="cayo@puigdefabregas.eu", + description="signature and validation of verifiable credential and verifiable presentation", + long_description=open('README.md').read(), + long_description_content_type="text/markdown", + url="https://gitea.pangea.org/ereuse/pyvckit", + classifiers=[ + "Programming Language :: Python :: 3", + "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", + "Operating System :: OS Independent", + ], + python_requires='>=3.9', +) +