-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpyproject.toml
More file actions
40 lines (35 loc) · 874 Bytes
/
Copy pathpyproject.toml
File metadata and controls
40 lines (35 loc) · 874 Bytes
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
[project]
name = "caltechdata"
description = "The Caltech institutional data repository"
readme = "README.md"
version = "13.1.0"
requires-python = ">= 3.12"
dependencies = [
"invenio-app-rdm[opensearch2, s3]~=13.1.0",
"invenio-saml",
"invenio-s3",
"invenio-rdm-records",
"setuptools<82",
"sentry-sdk>=1.45,<2.0.0",
"python-dotenv>=0.21.0",
"uwsgi>=2.0",
"uwsgitop>=0.11",
"uwsgi-tools>=1.1.1",
"lxml-html-clean>=0.1.1",
]
tests = [
"pytest-invenio>=3.0.0,<4.0.0",
]
[dependency-groups]
dev = [
"flask-debugtoolbar>=0.16.0",
"pytest-invenio>=3.0.0,<4.0.0",
]
[tool.uv]
no-binary-package = [
"lxml",
"xmlsec"
]
[tool.uv.sources]
invenio-saml = { git = "https://github.com/caltechlibrary/invenio-saml", tag = "maint-v1.x" }
invenio-rdm-records = {git = "https://github.com/caltechlibrary/invenio-rdm-records", tag = "maint-20.x"}