argon2: add requirements for tests
This commit is contained in:
@@ -38,8 +38,9 @@ dependencies = [
|
||||
|
||||
|
||||
[project.optional-dependencies]
|
||||
test = ["pytest>=7", "waitress", "bcrypt"]
|
||||
test = ["pytest>=7", "waitress", "bcrypt", "argon2-cffi"]
|
||||
bcrypt = ["bcrypt"]
|
||||
argon2 = ["argon2-cffi"]
|
||||
ldap = ["ldap3"]
|
||||
|
||||
[project.scripts]
|
||||
|
||||
@@ -41,8 +41,9 @@ install_requires = ["defusedxml", "passlib", "vobject>=0.9.6",
|
||||
"requests",
|
||||
]
|
||||
bcrypt_requires = ["bcrypt"]
|
||||
argon2_requires = ["argon2-cffi"]
|
||||
ldap_requires = ["ldap3"]
|
||||
test_requires = ["pytest>=7", "waitress", *bcrypt_requires]
|
||||
test_requires = ["pytest>=7", "waitress", *bcrypt_requires, *argon2_requires]
|
||||
|
||||
setup(
|
||||
name="Radicale",
|
||||
@@ -60,7 +61,7 @@ setup(
|
||||
package_data={"radicale": [*web_files, "py.typed"]},
|
||||
entry_points={"console_scripts": ["radicale = radicale.__main__:run"]},
|
||||
install_requires=install_requires,
|
||||
extras_require={"test": test_requires, "bcrypt": bcrypt_requires, "ldap": ldap_requires},
|
||||
extras_require={"test": test_requires, "bcrypt": bcrypt_requires, "argon2": argon2_requires, "ldap": ldap_requires},
|
||||
keywords=["calendar", "addressbook", "CalDAV", "CardDAV"],
|
||||
python_requires=">=3.9.0",
|
||||
classifiers=[
|
||||
|
||||
Reference in New Issue
Block a user