-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathpyproject.toml
44 lines (38 loc) · 1.33 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
[project]
name = "iam-proxy-italia"
version = "2.2.1"
description = "IAM Proxy"
authors = [
{name = "Giuseppe De Marco",email = "demarcog83@gmail.com"}
]
license = {text = "Apache 2.0"}
readme = "README.md"
requires-python = ">=3.9,<4.0"
dependencies = [
"pysaml2 @ git+https://github.com/peppelinux/pysaml2.git@pplnx-v7.5.0",
"satosa @ git+https://github.com/peppelinux/SATOSA.git@pplnx-v8.5.0",
"pymongo (>=4.10.1,<5.0.0)",
"satosa-oidcop (>=2.0.0)",
"uwsgi (>=2.0.28,<3.0.0)",
"jinja2 (>=3.1.5,<4.0.0)",
"pyeudiw[satosa] @ git+https://github.com/italia/eudi-wallet-it-python",
"pillow (>=11.1.0,<12.0.0)",
"device-detector (>=5.0,<6)",
"satosa (>=8.4,<8.6)",
"jinja2 (>=3.0,<4)",
"pymongo (>=4.10.1,<5.0.0)",
"requests (>=2.32.3,<3.0.0)",
"asyncio (>=3.4.3,<4.0.0)",
"aiohttp (>=3.11.11,<4.0.0)",
"pymdoccbor @ git+https://github.com/IdentityPython/pyMDOC-CBOR",
"pydantic (>=2.10.6,<3.0.0)",
]
[tool.poetry]
package-mode = false
[tool.poetry.group.extras.dependencies]
pyeudiw = {git = "https://github.com/italia/eudi-wallet-it-python", extras = ["satosa"]}
[tool.poetry.group.satosa.dependencies]
pyeudiw = {git = "https://github.com/italia/eudi-wallet-it-python", extras = ["satosa"]}
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"