@@ -5,63 +5,66 @@ description = "Add your description here"
55readme = " README.md"
66requires-python = " ==3.12.*"
77dependencies = [
8- " argon2-cffi>=23 .1.0" ,
9- " awslambdaric>=3 .0.2 " ,
8+ " argon2-cffi>=25 .1.0" ,
9+ " awslambdaric>=4 .0.0 " ,
1010 " boto3 (>=1.37.37,<2.0.0)" ,
11- " django>=5.2 " ,
12- " django-constance>=4.3.2 " ,
13- " django-cors-headers>=4.7 .0" ,
14- " django-environ>=0.12 .0" ,
15- " django-extensions>=3.2.3 " ,
16- " django-filter>=25.1 " ,
17- " django-modeltranslation>=0.19.13 " ,
18- " django-picklefield>=3.3 " ,
19- " django-simple-history>=3.8 .0" ,
11+ " django>=6.0.4 " ,
12+ " django-constance>=4.3.5 " ,
13+ " django-cors-headers>=4.9 .0" ,
14+ " django-environ>=0.13 .0" ,
15+ " django-extensions>=4.1 " ,
16+ " django-filter>=25.2 " ,
17+ " django-modeltranslation>=0.20.2 " ,
18+ " django-picklefield>=3.4.0 " ,
19+ " django-simple-history>=3.11 .0" ,
2020 " django-storages[s3]>=1.14.6" ,
21- " djangorestframework>=3.16.0 " ,
22- " drf-spectacular>=0.28 .0" ,
23- " drf-standardized-errors[openapi]>=0.14.1 " ,
24- " faker>=37.3 .0" ,
25- " gunicorn>=23.0 .0" ,
26- " google-api-python-client>=2.179 .0" ,
27- " google-auth-httplib2>=0.2.0 " ,
28- " google-auth-oauthlib>=1.2.2 " ,
21+ " djangorestframework>=3.17.1 " ,
22+ " drf-spectacular>=0.29 .0" ,
23+ " drf-standardized-errors[openapi]>=0.15.0 " ,
24+ " faker>=40.13 .0" ,
25+ " gunicorn>=25.3 .0" ,
26+ " google-api-python-client>=2.194 .0" ,
27+ " google-auth-httplib2>=0.3.1 " ,
28+ " google-auth-oauthlib>=1.3.1 " ,
2929 " httpx>=0.28.1" ,
3030 " jinja2>=3.1.6" ,
31- " model-bakery>=1.20 .4" ,
32- " packaging>=24.2 " ,
33- " psycopg[binary]>=3.2.6 " ,
31+ " model-bakery>=1.23 .4" ,
32+ " packaging>=26.0 " ,
33+ " psycopg[binary]>=3.3.3 " ,
3434 " py-openapi-schema-to-json-schema>=0.0.3" ,
35- " sentry-sdk[django]>=2.25.1 " ,
36- " setuptools>=78.1.0 " ,
37- " zappa>=0.59.0 " ,
35+ " sentry-sdk[django]>=2.57.0 " ,
36+ " setuptools>=82.0.1 " ,
37+ " zappa>=0.62.1 " ,
3838 " zappa-django-utils>=0.4.1" ,
3939]
4040
4141[dependency-groups ]
4242dev = [
43- " boto3-stubs[essential,s3,ssm]>=1.37.28 " ,
44- " django-stubs[compatible-mypy]>=5.1.3 " ,
45- " djangorestframework-stubs[compatible-mypy]>=3.15.3 " ,
46- " ipython>=9.0.2 " ,
47- " pre-commit>=4.2.0 " ,
48- " pytest>=8.3.5 " ,
49- " pytest-django>=4.11.1 " ,
43+ " boto3-stubs[essential,s3,ssm]>=1.42.86 " ,
44+ " django-stubs[compatible-mypy]>=6.0.2 " ,
45+ " djangorestframework-stubs[compatible-mypy]>=3.16.9 " ,
46+ " ipython>=9.12.0 " ,
47+ " pre-commit>=4.5.1 " ,
48+ " pytest>=9.0.3 " ,
49+ " pytest-django>=4.12.0 " ,
5050 " pytest-socket>=0.7.0" ,
5151]
5252deployment = [
53- " boto3>=1.37.28 " ,
54- " django>=5.2 " ,
55- " django-environ>=0.12 .0" ,
53+ " boto3>=1.42.86 " ,
54+ " django>=6.0.4 " ,
55+ " django-environ>=0.13 .0" ,
5656 " django-storages[s3]>=1.14.6" ,
57- " djangorestframework>=3.16.0 " ,
58- " setuptools>=78.1.0 " ,
59- " zappa>=0.59.0 " ,
57+ " djangorestframework>=3.17.1 " ,
58+ " setuptools>=82.0.1 " ,
59+ " zappa>=0.62.1 " ,
6060]
6161
6262[tool .uv ]
6363package = false
64- default-groups = [" dev" , " deployment" ]
64+ default-groups = [
65+ " dev" ,
66+ " deployment" ,
67+ ]
6568
6669[tool .poetry .group .dev .dependencies ]
6770pytest = " >=8.3.5,<9.0.0"
@@ -70,14 +73,12 @@ pytest-socket = "^0.7.0"
7073faker = " ^37.3.0"
7174model-bakery = " ^1.20.4"
7275
73- [build-system ]
74- requires = [" hatchling" ]
75- build-backend = " hatchling.build"
76-
7776[tool .isort ]
7877profile = " black"
7978line_length = 120
80- known_third_party = [" rest_framework" ]
79+ known_third_party = [
80+ " rest_framework" ,
81+ ]
8182
8283[tool .django-stubs ]
8384django_settings_module = " core.settings"
@@ -87,10 +88,18 @@ line-length = 120
8788target-version = " py312"
8889
8990[tool .ruff .lint ]
90- fixable = [" ALL" ]
91+ fixable = [
92+ " ALL" ,
93+ ]
9194
9295[tool .pytest .ini_options ]
9396DJANGO_SETTINGS_MODULE = " core.settings"
9497norecursedirs = " .git migrations static template"
9598python_files = " *_test.py"
9699addopts = " --reuse-db --disable-socket -v"
100+
101+ [build-system ]
102+ requires = [
103+ " hatchling" ,
104+ ]
105+ build-backend = " hatchling.build"
0 commit comments