Skip to content

root: Python 3.14#17313

Merged
BeryJu merged 22 commits intomainfrom
root/python-3.14
Jan 15, 2026
Merged

root: Python 3.14#17313
BeryJu merged 22 commits intomainfrom
root/python-3.14

Conversation

@BeryJu
Copy link
Member

@BeryJu BeryJu commented Oct 8, 2025

🥧 time

don't merge yet

todos:

  • Integration tests fail
  • E2E tests are either broken or more flaky
  • Update developer docs for 3.14

@BeryJu BeryJu requested review from a team as code owners October 8, 2025 00:00
@codecov
Copy link

codecov bot commented Oct 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.30%. Comparing base (5f4ba1a) to head (0a49366).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #17313      +/-   ##
==========================================
+ Coverage   93.09%   93.30%   +0.21%     
==========================================
  Files         949      949              
  Lines       52422    52000     -422     
==========================================
- Hits        48801    48518     -283     
+ Misses       3621     3482     -139     
Flag Coverage Δ
conformance 38.30% <ø> (-0.48%) ⬇️
e2e 44.31% <ø> (+0.23%) ⬆️
integration 23.07% <ø> (-0.36%) ⬇️
unit 91.52% <ø> (-0.05%) ⬇️
unit-migrate 91.54% <ø> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@netlify
Copy link

netlify bot commented Oct 8, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit 0a49366
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/69683868be76920008284764
😎 Deploy Preview https://deploy-preview-17313--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Oct 8, 2025

Deploy Preview for authentik-storybook ready!

Name Link
🔨 Latest commit b1c53a7
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/6938affbb2aa7c00080b837e
😎 Deploy Preview https://deploy-preview-17313--authentik-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Oct 8, 2025

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit 0a49366
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/69683868051ff700081e4297
😎 Deploy Preview https://deploy-preview-17313--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@BeryJu
Copy link
Member Author

BeryJu commented Oct 8, 2025

Aside from tests, waiting on Homebrew/homebrew-core#245931

BeryJu added 3 commits October 8, 2025 22:38
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
BeryJu added 2 commits October 8, 2025 23:03
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>

# Conflicts:
#	uv.lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io>

# Conflicts:
#	Dockerfile
#	uv.lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@melizeche melizeche moved this from Todo to In Progress in authentik Core Dec 23, 2025
BeryJu and others added 9 commits January 14, 2026 16:34
Signed-off-by: Jens Langhammer <jens@goauthentik.io>

# Conflicts:
#	pyproject.toml
#	uv.lock
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Marcelo Elizeche Landó <marcelo@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>

# Conflicts:
#	uv.lock
@github-actions
Copy link
Contributor

github-actions bot commented Jan 15, 2026

authentik PR Installation instructions

Instructions for docker-compose

Add the following block to your .env file:

AUTHENTIK_IMAGE=ghcr.io/goauthentik/dev-server
AUTHENTIK_TAG=gh-0a49366c3ec7791668f85664395df97ac0739785
AUTHENTIK_OUTPOSTS__CONTAINER_IMAGE_BASE=ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s

Afterwards, run the upgrade commands from the latest release notes.

Instructions for Kubernetes

Add the following block to your values.yml file:

authentik:
    outposts:
        container_image_base: ghcr.io/goauthentik/dev-%(type)s:gh-%(build_hash)s
global:
    image:
        repository: ghcr.io/goauthentik/dev-server
        tag: gh-0a49366c3ec7791668f85664395df97ac0739785

Afterwards, run the upgrade commands from the latest release notes.

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
@BeryJu BeryJu requested a review from a team as a code owner January 15, 2026 00:44
Copy link
Member

@dominic-r dominic-r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm docs

@BeryJu BeryJu merged commit 885f3b6 into main Jan 15, 2026
137 of 139 checks passed
@BeryJu BeryJu deleted the root/python-3.14 branch January 15, 2026 01:08
@github-project-automation github-project-automation bot moved this from In Progress to Done in authentik Core Jan 15, 2026
kensternberg-authentik added a commit that referenced this pull request Jan 31, 2026
* main: (47 commits)
  endpoints/connectors/agent: add tests for IA endpoint stage (#19487)
  website/docs: limiting permissions of AD service account (#19483)
  endpoints/connectors/agent: Skip Endpoint stage on device IA & fix confusing identification subtext (#19482)
  root: adjust makefile for non-brew macos (#19479)
  providers/oauth2: allow property mappings to override scope claim in access tokens (#19226)
  revert: lib: use orjson for structlog json (#19478)
  stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#19464)
  core: bump library/nginx from `e3a22a7` to `c881927` in /website (#19469)
  core: bump library/node from 25.2.1-trixie to 25.3.0-trixie in /website (#19468)
  web: bump prettier from 3.7.4 to 3.8.0 in /web (#19471)
  website/integrations: add MinIO AIStor configuration via environment variables (#19337)
  root: upgrade ruff lint for 3.14 (#19461)
  lib: use orjson for structlog json (#19462)
  ci: fix checkout stable (for 2025.12) (#19448)
  root: Python 3.14 (#17313)
  core: bump channels from 4.3.1 to 4.3.2 (#19458)
  core: bump mypy from 1.18.2 to 1.19.1 (#19457)
  core: bump google-api-python-client from 2.177.0 to 2.188.0 (#19443)
  core: bump selenium from 4.32.0 to 4.39.0 (#19455)
  core: bump msgraph-sdk from 1.39.0 to 1.52.0 (#19454)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants