add setup

This commit is contained in:
Cayo Puigdefabregas 2024-05-28 10:54:10 +02:00
parent 927d93c78e
commit b5fce62216
2 changed files with 59 additions and 0 deletions

0
README.md Normal file
View File

59
setup.py Normal file
View File

@ -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',
)