Skip to content

Conversation

@chrisburr
Copy link
Member

@chrisburr chrisburr commented Jan 22, 2026

Port of #8432

BEGINRELEASENOTES

*Core
CHANGE: Support Python 3.14

ENDRELEASENOTES

- Update exec() usage in Module.py to use explicit locals dict
- Replace deprecated pkgutil.get_loader with importlib.util.find_spec
- Handle forkserver multiprocessing start method in tests
- Fix setpgid for process group leaders
- Update test assertions for Python 3.14 compatibility
- Add check-py314 CI job
@chrisburr chrisburr marked this pull request as ready for review January 23, 2026 04:36
@fstagni fstagni merged commit 86208f9 into DIRACGrid:integration Jan 23, 2026
23 checks passed
@DIRACGridBot DIRACGridBot added the sweep:ignore Prevent sweeping from being ran for this PR label Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sweep:ignore Prevent sweeping from being ran for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants