Commit graph

2 commits

Author SHA1 Message Date
687175e309 C2(authentik-source-build): plan update python314-nixpkgs-compat with dacite and exceptiongroup
Build testing on ringtail revealed two more Python 3.14 compat gaps:
dacite (Union string repr change) and exceptiongroup (recursion limit
change). Both are cosmetic test failures, not functional issues.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:53:20 -08:00
4168827390 C2(authentik-source-build): plan add python314-nixpkgs-compat prerequisite
During initial attempt to build authentik-django on ringtail, discovered
that nixos-25.11's python314 package set has two compat gaps: astor 0.8.1
fails its test suite (uses ast.Num/ast.Str removed in 3.14), and django
defaults to 4.2.x (which doesn't support 3.14). New card documents the
issue and the fix (carry the same overrides nixpkgs uses upstream).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:29:10 -08:00