Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

core: enforce fork as mp context #724

Merged
merged 1 commit into from
Mar 3, 2025
Merged

core: enforce fork as mp context #724

merged 1 commit into from
Mar 3, 2025

Conversation

priv-kweihmann
Copy link
Owner

as we need to share all resources of the linter's
main process with the child tasks running the checks. Otherwise things like the CONSTANTS interface will be simply reinitialized within the child's space,
but ignoring all the added things from the tweaks
runs by the main process.

This will be mandatory from python 3.14

Closes #721
Closes #722

@priv-kweihmann priv-kweihmann force-pushed the fix/721-722 branch 2 times, most recently from 037f3a1 to 26262f8 Compare March 3, 2025 07:15
as we need to share all resources of the linter's
main process with the child tasks running the checks.
Otherwise things like the CONSTANTS interface will
be simply reinitialized within the child's space,
but ignoring all the added things from the tweaks
runs by the main process.

This will be mandatory from python 3.14

Closes #721
Closes #722

Signed-off-by: Konrad Weihmann <[email protected]>
@priv-kweihmann priv-kweihmann merged commit d346ddf into master Mar 3, 2025
5 checks passed
@priv-kweihmann priv-kweihmann deleted the fix/721-722 branch March 3, 2025 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant