Skip to content

Commit d61ad7b

Browse files
authored
pyproject.toml sort dependencies, correct version, update pytest conf. (#4690)
1 parent 25ba92c commit d61ad7b

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

pyproject.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
11
[project]
22
name = "hypha"
3-
description = "A open source submission management platform to receive and manage applications for funding"
3+
description = "A open source submission management platform to receive and manage applications for funding."
44
readme = "README.md"
5-
version = "5.36.0"
5+
version = "6.1.0"
66
requires-python = ">=3.10"
77
license = "BSD-3-Clause"
88

99
dependencies = [
10-
"scout-apm~=3.5.2",
11-
"sentry-sdk~=2.49.0",
1210
"babel~=2.17.0",
1311
"boto3~=1.42.23",
1412
"celery~=5.6.2",
1513
"click~=8.3.1",
1614
"dj-database-url~=3.1.0",
1715
"django-anymail~=14.0",
1816
"django-basic-auth-ip-whitelist~=0.8.0",
17+
"django-cotton~=2.6",
1918
"django-countries~=8.2.0",
2019
"django-extensions~=4.1",
2120
"django-file-form~=4.0.0",
@@ -30,17 +29,18 @@ dependencies = [
3029
"django-role-permissions~=3.2.0",
3130
"django-slack~=5.19.0",
3231
"django-storages~=1.14.6",
32+
"django-stubs~=5.2.8",
3333
"django-tables2~=2.8.0",
3434
"django-tinymce~=5.0.0",
3535
"django-two-factor-auth~=1.18.1",
36+
"django-viewflow~=2.2.15",
3637
"django-web-components~=0.2.0",
3738
"django~=5.2.11",
38-
"django-stubs~=5.2.8",
3939
"djp~=0.3.1",
4040
"environs~=14.5.0",
4141
"gunicorn~=23.0.0",
4242
"heroicons~=2.13.0",
43-
"python-docx~=1.2.0",
43+
"html-diff~=0.4.1",
4444
"htmldocx~=0.0.6",
4545
"lark~=1.3.1",
4646
"mistune~=3.2.0",
@@ -50,26 +50,25 @@ dependencies = [
5050
"pillow~=11.3.0",
5151
"psycopg[binary]~=3.3.2",
5252
"pwned-passwords-django~=5.2.0",
53+
"python-docx~=1.2.0",
54+
"redis~=7.1.0",
5355
"reportlab~=4.4.7 ",
56+
"scout-apm~=3.5.2",
57+
"sentry-sdk~=2.49.0",
5458
"setuptools~=80.9.0",
5559
"social_auth_app_django~=5.7.0",
5660
"svglib==1.5.1",
5761
"svgwrite~=1.4.3",
62+
"urllib3~=2.6.2",
63+
"wagtail-modeladmin~=2.2.0",
5864
"wagtail==7.0.4",
5965
"whitenoise~=6.11.0",
6066
"xhtml2pdf~=0.2.17",
6167
"xmltodict~=1.0.2",
62-
"wagtail-modeladmin~=2.2.0",
63-
"redis~=7.1.0",
64-
"django-viewflow~=2.2.15",
65-
"django-cotton~=2.6",
66-
"html-diff~=0.4.1",
67-
"urllib3~=2.6.2",
6868
]
6969

7070
[dependency-groups]
7171
"dev" = [
72-
"mypy>=1.19.1 ",
7372
"coverage>=7.13.1",
7473
"django-browser-reload>=1.21.0",
7574
"django-coverage-plugin>=3.2.0",
@@ -81,6 +80,7 @@ dependencies = [
8180
"faker>=40.1.0",
8281
"freezegun>=1.5.5",
8382
"model-bakery>=1.21.0",
83+
"mypy>=1.19.1 ",
8484
"pre-commit>=4.5.1",
8585
"pytest-cov>=7.0.0",
8686
"pytest-django>=4.11.1",
@@ -93,13 +93,13 @@ dependencies = [
9393
"Werkzeug>=3.1.4",
9494
]
9595
"docs" = [
96-
"mkdocs-material>=9.7.1",
96+
"griffe>=1.15.0",
9797
"mkdocs-awesome-pages-plugin>=2.10.1",
98+
"mkdocs-gen-files>=0.6.0",
9899
"mkdocs-git-revision-date-localized-plugin>=1.5.0",
99100
"mkdocs-macros-plugin>=1.5.0",
101+
"mkdocs-material>=9.7.1",
100102
"mkdocstrings[python]>=1.0.0",
101-
"mkdocs-gen-files>=0.6.0",
102-
"griffe>=1.15.0",
103103
]
104104

105105
# Requirements for machine translations
@@ -112,7 +112,7 @@ required-version = ">=0.5.0"
112112
[tool.mypy]
113113
plugins = ["mypy_django_plugin.main"]
114114

115-
[tool.pytest.ini_options]
115+
[tool.pytest]
116116
DJANGO_SETTINGS_MODULE = 'hypha.settings.test'
117117
addopts = ['-n=auto', '--failed-first']
118118
python_files = ['tests.py', 'test_*.py', '*_tests.py']

0 commit comments

Comments
 (0)