ilot/authentik: upgrade to 2024.8 #17

Closed
opened 2024-09-10 12:52:01 +00:00 by ayakael · 4 comments
Owner

Output of git diff version/2024.6.4 version/2024.8.1 -- pyproject.toml:

diff --git a/pyproject.toml b/pyproject.toml
index 4090519d2..71d10b8db 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "authentik"
-version = "2024.6.4"
+version = "2024.8.1"
 description = ""
 authors = ["authentik Team <hello@goauthentik.io>"]
 
@@ -32,7 +32,7 @@ select = [
     "PL",
 ]
 ignore = [
-    "DJ001" # Avoid using `null=True` on string-based fields,
+    "DJ001", # Avoid using `null=True` on string-based fields,
 ]
 [tool.ruff.lint.pylint]
 max-args = 7
@@ -85,15 +85,14 @@ filterwarnings = [
 [tool.poetry.dependencies]
 argon2-cffi = "*"
 celery = "*"
-channels = { version = "*", extras = ["daphne"] }
+channels = "*"
 channels-redis = "*"
-codespell = "*"
-colorama = "*"
 cryptography = "*"
 dacite = "*"
 deepmerge = "*"
 defusedxml = "*"
 django = "*"
+django-countries = "*"
 django-cte = "*"
 django-filter = "*"
 django-guardian = "*"
@@ -103,10 +102,11 @@ django-prometheus = "*"
 django-redis = "*"
 django-storages = { extras = ["s3"], version = "*" }
 # See https://github.com/django-tenants/django-tenants/pull/997
-django-tenants = { git = "https://github.com/rissson/django-tenants.git", branch="authentik-fixes" }
+django-tenants = { git = "https://github.com/rissson/django-tenants.git", branch = "authentik-fixes" }
 djangorestframework = "3.14.0"
 djangorestframework-guardian = "*"
 docker = "*"
+drf-orjson-renderer = "*"
 drf-spectacular = "*"
 dumb-init = "*"
 duo-client = "*"
@@ -127,6 +127,7 @@ psycopg = { extras = ["c"], version = "*" }
 pydantic = "*"
 pydantic-scim = "*"
 pyjwt = "*"
+pyrad = "*"
 python = "~3.12"
 pyyaml = "*"
 requests-oauthlib = "*"
@@ -138,7 +139,6 @@ structlog = "*"
 swagger-spec-validator = "*"
 tenant-schemas-celery = "*"
 twilio = "*"
-twisted = "*"
 ua-parser = "*"
 # Pinned because of botocore https://github.com/orgs/python-poetry/discussions/7937
 urllib3 = { extras = ["secure"], version = "<3" }
@@ -153,6 +153,8 @@ zxcvbn = "*"
 bandit = "*"
 black = "*"
 bump2version = "*"
+channels = { version = "*", extras = ["daphne"] }
+codespell = "*"
 colorama = "*"
 coverage = { extras = ["toml"], version = "*" }
 debugpy = "*"
@@ -160,7 +162,6 @@ drf-jsonschema-serializer = "*"
 freezegun = "*"
 importlib-metadata = "*"
 pdoc = "*"
-pyrad = "*"
 pytest = "*"
 pytest-django = "*"
 pytest-github-actions-annotate-failures = "*"

Output of `git diff version/2024.6.4 version/2024.8.1 -- pyproject.toml`: ```diff diff --git a/pyproject.toml b/pyproject.toml index 4090519d2..71d10b8db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "authentik" -version = "2024.6.4" +version = "2024.8.1" description = "" authors = ["authentik Team <hello@goauthentik.io>"] @@ -32,7 +32,7 @@ select = [ "PL", ] ignore = [ - "DJ001" # Avoid using `null=True` on string-based fields, + "DJ001", # Avoid using `null=True` on string-based fields, ] [tool.ruff.lint.pylint] max-args = 7 @@ -85,15 +85,14 @@ filterwarnings = [ [tool.poetry.dependencies] argon2-cffi = "*" celery = "*" -channels = { version = "*", extras = ["daphne"] } +channels = "*" channels-redis = "*" -codespell = "*" -colorama = "*" cryptography = "*" dacite = "*" deepmerge = "*" defusedxml = "*" django = "*" +django-countries = "*" django-cte = "*" django-filter = "*" django-guardian = "*" @@ -103,10 +102,11 @@ django-prometheus = "*" django-redis = "*" django-storages = { extras = ["s3"], version = "*" } # See https://github.com/django-tenants/django-tenants/pull/997 -django-tenants = { git = "https://github.com/rissson/django-tenants.git", branch="authentik-fixes" } +django-tenants = { git = "https://github.com/rissson/django-tenants.git", branch = "authentik-fixes" } djangorestframework = "3.14.0" djangorestframework-guardian = "*" docker = "*" +drf-orjson-renderer = "*" drf-spectacular = "*" dumb-init = "*" duo-client = "*" @@ -127,6 +127,7 @@ psycopg = { extras = ["c"], version = "*" } pydantic = "*" pydantic-scim = "*" pyjwt = "*" +pyrad = "*" python = "~3.12" pyyaml = "*" requests-oauthlib = "*" @@ -138,7 +139,6 @@ structlog = "*" swagger-spec-validator = "*" tenant-schemas-celery = "*" twilio = "*" -twisted = "*" ua-parser = "*" # Pinned because of botocore https://github.com/orgs/python-poetry/discussions/7937 urllib3 = { extras = ["secure"], version = "<3" } @@ -153,6 +153,8 @@ zxcvbn = "*" bandit = "*" black = "*" bump2version = "*" +channels = { version = "*", extras = ["daphne"] } +codespell = "*" colorama = "*" coverage = { extras = ["toml"], version = "*" } debugpy = "*" @@ -160,7 +162,6 @@ drf-jsonschema-serializer = "*" freezegun = "*" importlib-metadata = "*" pdoc = "*" -pyrad = "*" pytest = "*" pytest-django = "*" pytest-github-actions-annotate-failures = "*" ```
ayakael added this to the Maintenance project 2024-09-10 12:52:01 +00:00
Author
Owner

Requires go >=1.23, which is only available on edge. Update to 2024.8.2 should thus happen in november with release of 3.21

Requires go >=1.23, which is only available on `edge`. Update to 2024.8.2 should thus happen in november with release of 3.21
Author
Owner

Not true, downgrading go.mod works. Lets give 2024.6.4 a week before upgrading, because it was a pretty big update

Not true, downgrading go.mod works. Lets give 2024.6.4 a week before upgrading, because it was a pretty big update
ayakael started working 2024-09-19 02:56:12 +00:00
ayakael stopped working 2024-09-19 02:56:15 +00:00
3 seconds
ayakael added the due date 2024-09-27 2024-09-19 02:56:37 +00:00
Author
Owner

Downgrade is not working well. I would just wait till november, y'a pas de rush

Downgrade is not working well. I would just wait till november, y'a pas de rush
ayakael modified the due date from 2024-09-27 to 2024-11-30 2024-09-19 03:13:21 +00:00
Author
Owner

Made it work, upgrade done.

Made it work, upgrade done.
ayakael removed the due date 2024-11-30 2024-09-19 14:10:11 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 3 seconds
ayakael
3 seconds
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ilot/iports#17
No description provided.