@@ -15,56 +15,48 @@ authors = [
1515 " Alexander Piskun <bigcat88@icloud.com>" ,
1616 " Edward Ly <contact@edward.ly>" ,
1717]
18-
19- [tool .poetry .dependencies ]
20- python = " ^3.12"
21- django = " ~4.2.27"
22- django-braces = " ~1.17.0"
23- djangorestframework-camel-case = " ^1.3.0"
24- django-parler-rest = " ^2.1"
25- django-parler = " ^2.3"
26- django-allauth = { version = " ^0.63.6" , extras = [ " socialaccount" ] }
27- lxml = " ^5.0.0"
28- requests = " >=2.32.0, <2.33.0"
29- django-cors-headers = " ^4.2.0"
30- django-csp = " ^3.7"
31- pyOpenSSL = " ^24.0.0"
32- Markdown = " ^3.3.6"
33- bleach = " ^6.0.0"
34- pymple = " ^0.1.3"
35- semantic-version = " ^2.8.5"
36- pem = " ^23.0.0"
37- django-simple-captcha = " ^0.6.0"
38- uWSGI = " ^2.0.20"
39- newrelic = " ^7.2.4"
40- psycopg = { extras = [
18+ dependencies.python = " ^3.12"
19+ dependencies.django = " ~4.2.27"
20+ dependencies.django-braces = " ~1.17.0"
21+ dependencies.djangorestframework-camel-case = " ^1.3.0"
22+ dependencies.django-parler-rest = " ^2.1"
23+ dependencies.django-parler = " ^2.3"
24+ dependencies.django-allauth = { version = " ^0.63.6" , extras = [ " socialaccount" ] }
25+ dependencies.lxml = " ^5.0.0"
26+ dependencies.requests = " >=2.32.0, <2.33.0"
27+ dependencies.django-cors-headers = " ^4.2.0"
28+ dependencies.django-csp = " ^3.7"
29+ dependencies.pyOpenSSL = " ^24.0.0"
30+ dependencies.Markdown = " ^3.3.6"
31+ dependencies.bleach = " ^6.0.0"
32+ dependencies.pymple = " ^0.1.3"
33+ dependencies.semantic-version = " ^2.8.5"
34+ dependencies.pem = " ^23.0.0"
35+ dependencies.django-simple-captcha = " ^0.6.0"
36+ dependencies.uWSGI = " ^2.0.20"
37+ dependencies.newrelic = " ^7.2.4"
38+ dependencies.psycopg = { extras = [
4139 " binary" ,
4240], version = " ^3.1.10" }
43- redis = { version = " ^5.0.0" , extras = [
41+ dependencies. redis = { version = " ^5.0.0" , extras = [
4442 " hiredis" ,
4543] }
46- email-validator = " ^2.1.0-post.0"
47- jschon = " ^0.11.1"
48- defusedxml = " ^0.7.1"
49-
50- [tool .poetry .group .docs ]
51- optional = true
52-
53- [tool .poetry .group .docs .dependencies ]
54- sphinx = " ^4.4"
55- sphinx-issues = " ^4.0.0"
56- sphinx-rtd-theme = " ^1.0"
57-
58- [tool .poetry .dev-dependencies ]
59- pytest = " *"
60- pytest-cov = " *"
61- pytest-django = " *"
62- responses = " *"
63- django-debug-toolbar = " *"
64- coverage = " *"
65- selenium = " *"
66- types-requests = " ^2.26.3"
67- types-pyOpenSSL = " ^23.0.0"
44+ dependencies.email-validator = " ^2.1.0-post.0"
45+ dependencies.jschon = " ^0.11.1"
46+ dependencies.defusedxml = " ^0.7.1"
47+ dev-dependencies.pytest = " *"
48+ dev-dependencies.pytest-cov = " *"
49+ dev-dependencies.pytest-django = " *"
50+ dev-dependencies.responses = " *"
51+ dev-dependencies.django-debug-toolbar = " *"
52+ dev-dependencies.coverage = " *"
53+ dev-dependencies.selenium = " *"
54+ dev-dependencies.types-requests = " ^2.26.3"
55+ dev-dependencies.types-pyOpenSSL = " ^23.0.0"
56+ group.docs.optional = true
57+ group.docs.dependencies.sphinx = " ^4.4"
58+ group.docs.dependencies.sphinx-issues = " ^4.0.0"
59+ group.docs.dependencies.sphinx-rtd-theme = " ^1.0"
6860
6961[tool .black ]
7062line-length = 120
@@ -81,7 +73,6 @@ lint.select = [
8173 " F" ,
8274 " UP" ,
8375]
84-
8576lint.extend-per-file-ignores."**/tests/**/__init__.py" = [
8677 " F403" ,
8778]
@@ -92,7 +83,6 @@ lint.extend-per-file-ignores."nextcloudappstore/core/migrations/**/*.py" = [
9283lint.extend-per-file-ignores."nextcloudappstore/user/odoo.py" = [
9384 " E402" ,
9485]
95-
9686lint.extend-per-file-ignores."scripts/development/settings/**/*.py" = [
9787 " F403" ,
9888 " F405" ,
0 commit comments