Skip to content

Commit 4c97473

Browse files
committed
updates
1 parent 2a4222f commit 4c97473

File tree

3 files changed

+4407
-152
lines changed

3 files changed

+4407
-152
lines changed

backend/pdm.lock

Lines changed: 3 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/pyproject.toml

Lines changed: 38 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -2,110 +2,12 @@
22
requires = ["pdm-backend"]
33
build-backend = "pdm.backend"
44

5+
[tool]
56
[tool.ruff]
67
line-length = 88
78
exclude = ["migrations"]
89
target-version = "py311"
910

10-
[tool.pdm]
11-
[tool.pdm.dev-dependencies]
12-
dev = [
13-
"mypy<2.0.0,>=1.2.0",
14-
"pytest==7.4.3",
15-
"pytest-cov==4.1.0",
16-
"pytest-django==4.6.0",
17-
"factory-boy==3.3.0",
18-
"pdbpp<1.0.0,>=0.10.3",
19-
"requests-mock<2.0.0,>=1.11.0",
20-
"pytest-mock<4.0.0,>=3.12.0",
21-
"pytest-cache<2.0,>=1.0",
22-
"time-machine<3.0.0,>=2.13.0",
23-
"libcst<2.0.0,>=1.1.0",
24-
"wagtail-factories<5.0.0,>=4.1.0",
25-
"pytest-xdist>=3.5.0",
26-
"websockets>=12.0",
27-
"typer>=0.12.3",
28-
]
29-
30-
[tool.pdm.build]
31-
includes = []
32-
33-
[tool.pdm.scripts]
34-
update-lock = "pdm lock -G :all"
35-
36-
[project]
37-
authors = [
38-
{name = "Python Italia"},
39-
]
40-
requires-python = "<3.13,>=3.11"
41-
dependencies = [
42-
"django==5.1.1",
43-
"django-environ==0.10.0",
44-
"django-model-utils==4.5.1",
45-
"django-timezone-field==7.0",
46-
"certifi==2024.7.4",
47-
"chardet==5.2.0",
48-
"idna==3.7",
49-
"requests==2.32.3",
50-
"urllib3==2.2.2",
51-
"aniso8601==9.0.1",
52-
"whitenoise==6.7.0",
53-
"django-ordered-model==3.5",
54-
"uWSGI==2.0.26",
55-
"django-storages==1.14.4",
56-
"sentry-sdk==2.11.0",
57-
"boto3==1.34.149",
58-
"pycountry<20.0,>=19.8",
59-
"countries<1.0.0,>=0.2.0",
60-
"django-ses==4.1.1",
61-
"hashids<2.0.0,>=1.2.0",
62-
"django-autocomplete-light==3.9.4",
63-
"django-queryinspect<2.0.0,>=1.1.0",
64-
"lxml<5.0.0,>=4.5.0",
65-
"unidecode<2.0.0,>=1.1.1",
66-
"strawberry-graphql==0.243.1",
67-
"Werkzeug<2.0.0,>=1.0.1",
68-
"django-import-export<4.0.0,>=3.2.0",
69-
"dal-admin-filters==1.1.0",
70-
"django-markdownify==0.9.5",
71-
"psycopg2==2.9.9",
72-
"django-imagekit==5.0.0",
73-
"pillow==10.4.0",
74-
"redis[hiredis]==5.0.2",
75-
"google-api-python-client<3.0.0,>=2.94.0",
76-
"google-auth<3.0.0,>=2.22.0",
77-
"opencv-python<5.0.0.0,>=4.8.0.74",
78-
"argon2-cffi<24.0.0,>=23.1.0",
79-
"stripe==10.5.0",
80-
"djangorestframework==3.15.2",
81-
"l18n<2022.0,>=2021.3",
82-
"wagtail==6.2.2",
83-
"wagtail-localize==1.10",
84-
"celery==5.4.0",
85-
"wagtail-headless-preview==0.8.0",
86-
"Jinja2>=3.1.3",
87-
"icalendar>=5.0.11",
88-
"pyclamd>=0.4.0",
89-
"magika>=0.5.1",
90-
"tzdata>=2024.1",
91-
"wagtail-factories==4.2.1",
92-
"google-auth-oauthlib>=1.2.1",
93-
"PyJWT>=2.8.0",
94-
"cryptography>=43.0.0",
95-
"openai>=1.52.0",
96-
"pydantic>=2.9.2",
97-
"gunicorn>=23.0.0",
98-
]
99-
name = "backend"
100-
version = "0.1.0"
101-
description = "PyCon Italia backend"
102-
license = {text = "MIT"}
103-
104-
[project.optional-dependencies]
105-
lambda = [
106-
"awslambdaric<3.0.0,>=2.0.4",
107-
]
108-
10911
[tool.ruff.lint.isort]
11012
known-first-party = [
11113
"integrations",
@@ -141,3 +43,40 @@ known-first-party = [
14143
"users",
14244
"billing"
14345
]
46+
47+
[tool.pdm]
48+
[tool.pdm.dev-dependencies]
49+
dev = [
50+
"mypy<2.0.0,>=1.2.0",
51+
"pytest==7.4.3",
52+
"pytest-cov==4.1.0",
53+
"pytest-django==4.6.0",
54+
"factory-boy==3.3.0",
55+
"pdbpp<1.0.0,>=0.10.3",
56+
"requests-mock<2.0.0,>=1.11.0",
57+
"pytest-mock<4.0.0,>=3.12.0",
58+
"pytest-cache<2.0,>=1.0",
59+
"time-machine<3.0.0,>=2.13.0",
60+
"libcst<2.0.0,>=1.1.0",
61+
"wagtail-factories<5.0.0,>=4.1.0",
62+
"pytest-xdist>=3.5.0",
63+
"websockets>=12.0",
64+
"typer>=0.12.3",
65+
]
66+
67+
[tool.pdm.build]
68+
includes = []
69+
70+
[project]
71+
requires-python = "<3.13,>=3.11"
72+
dependencies = ["django==5.1.1", "django-environ==0.10.0", "django-model-utils==4.5.1", "django-timezone-field==7.0", "certifi==2024.7.4", "chardet==5.2.0", "idna==3.7", "requests==2.32.3", "urllib3==2.2.2", "aniso8601==9.0.1", "whitenoise==6.7.0", "django-ordered-model==3.5", "uWSGI==2.0.26", "django-storages==1.14.4", "sentry-sdk==2.11.0", "boto3==1.34.149", "pycountry<20.0,>=19.8", "countries<1.0.0,>=0.2.0", "django-ses==4.1.1", "hashids<2.0.0,>=1.2.0", "django-autocomplete-light==3.9.4", "django-queryinspect<2.0.0,>=1.1.0", "lxml<5.0.0,>=4.5.0", "unidecode<2.0.0,>=1.1.1", "strawberry-graphql==0.243.1", "Werkzeug<2.0.0,>=1.0.1", "django-import-export<4.0.0,>=3.2.0", "dal-admin-filters==1.1.0", "django-markdownify==0.9.5", "psycopg2==2.9.9", "django-imagekit==5.0.0", "pillow==10.4.0", "redis[hiredis]==5.0.2", "google-api-python-client<3.0.0,>=2.94.0", "google-auth<3.0.0,>=2.22.0", "opencv-python<5.0.0.0,>=4.8.0.74", "argon2-cffi<24.0.0,>=23.1.0", "stripe==10.5.0", "djangorestframework==3.15.2", "l18n<2022.0,>=2021.3", "wagtail==6.2.2", "wagtail-localize==1.10", "celery==5.4.0", "wagtail-headless-preview==0.8.0", "Jinja2>=3.1.3", "icalendar>=5.0.11", "pyclamd>=0.4.0", "magika>=0.5.1", "tzdata>=2024.1", "wagtail-factories==4.2.1", "google-auth-oauthlib>=1.2.1", "PyJWT>=2.8.0", "cryptography>=43.0.0", "openai>=1.52.0", "pydantic>=2.9.2", "gunicorn>=23.0.0"]
73+
name = "backend"
74+
version = "0.1.0"
75+
description = "PyCon Italia backend"
76+
[[project.authors]]
77+
name = "Python Italia"
78+
[project.license]
79+
text = "MIT"
80+
81+
[project.optional-dependencies]
82+
dev = ["mypy<2.0.0,>=1.2.0", "pytest==7.4.3", "pytest-cov==4.1.0", "pytest-django==4.6.0", "factory-boy==3.3.0", "pdbpp<1.0.0,>=0.10.3", "requests-mock<2.0.0,>=1.11.0", "pytest-mock<4.0.0,>=3.12.0", "pytest-cache<2.0,>=1.0", "time-machine<3.0.0,>=2.13.0", "libcst<2.0.0,>=1.1.0", "wagtail-factories<5.0.0,>=4.1.0", "pytest-xdist>=3.5.0", "websockets>=12.0", "typer>=0.12.3"]

0 commit comments

Comments
 (0)