Skip to content

Update Documentation and Devcontainer to python 3.13 - #4470

Merged
jarlhengstmengel merged 4 commits into
developfrom
update-docs-and-devcontainer-python3.13
Aug 12, 2026
Merged

Update Documentation and Devcontainer to python 3.13#4470
jarlhengstmengel merged 4 commits into
developfrom
update-docs-and-devcontainer-python3.13

Conversation

@jarlhengstmengel

@jarlhengstmengel jarlhengstmengel commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Short description

After #4424 Python 3.13 is a mandatory. This PR updates the Devcontainer to 3.13 and updates our documentation that python 3.13 is required.

Proposed changes

  • Bumps up Devcontainer to Python 3.13
  • Updates docs
  • Some Devcontainer tweeks: No standard loading of testdata after building the container (can cause issues with celery), standard activation of linkcheck listeners (default in the cms config)

Side effects

  • None

Faithfulness to issue description and design

There are no intended deviations from the issue and design.

How to test

If you are using the devcontainer, rebuild it (VS code should prompt you to do so).
If you don't use devcontainer, maybe do a sanity check and check the changed docs.

Resolved issues

Fixes: -


Pull Request Review Guidelines

Comment thread .devcontainer/devcontainer.json

@timobrembeck timobrembeck left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks a lot! 👍

I found a last remainder in publiccode.yml#L59:

version: "3.11"

Comment thread .devcontainer/devcontainer.json
Comment thread docs/src/installation.rst
Comment thread README.md Outdated
Comment thread .devcontainer/devcontainer.json
Comment thread .devcontainer/Dockerfile Outdated
@jarlhengstmengel
jarlhengstmengel force-pushed the update-docs-and-devcontainer-python3.13 branch from 5b466cb to 8f4cde1 Compare August 11, 2026 13:08
@jarlhengstmengel

Copy link
Copy Markdown
Contributor Author

@timobrembeck applied your suggestions. Also found a outdated requirement in install.sh for required node version (18 instead of 22)

@timobrembeck timobrembeck left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for your changes 👍

@seluianova seluianova left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I don't use Testcontainers (I tried it, but it's somehow very slow, and I'm not sure what the problem is), the docs lgtm.

@jarlhengstmengel
jarlhengstmengel merged commit ace8166 into develop Aug 12, 2026
5 checks passed
@jarlhengstmengel
jarlhengstmengel deleted the update-docs-and-devcontainer-python3.13 branch August 12, 2026 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants