Skip to content

Conversation

@serhiy-storchaka
Copy link
Member

@serhiy-storchaka serhiy-storchaka commented May 30, 2025

@serhiy-storchaka serhiy-storchaka force-pushed the expandvars-quadratic-complexity branch from f2ab255 to e3b2c85 Compare May 31, 2025 08:49
@serhiy-storchaka serhiy-storchaka requested a review from ambv June 3, 2025 15:49
@serhiy-storchaka serhiy-storchaka changed the title gh-134873: Fix quadratic complexity in os.path.expandvars() gh-136065: Fix quadratic complexity in os.path.expandvars() Jun 28, 2025
@ambv ambv merged commit f029e8d into python:main Oct 31, 2025
46 checks passed
@miss-islington-app
Copy link

Thanks @serhiy-storchaka for the PR, and @ambv for merging it 🌮🎉.. I'm working now to backport this PR to: 3.9, 3.10, 3.11, 3.12, 3.13, 3.14.
🐍🍒⛏🤖

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.14 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.14

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.13 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.13

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.12 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.12

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.11 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.11

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.10 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.10

@miss-islington-app
Copy link

Sorry, @serhiy-storchaka and @ambv, I could not cleanly backport this to 3.9 due to a conflict.
Please backport using cherry_picker on command line.

cherry_picker f029e8db626ddc6e3a3beea4eff511a71aaceb5c 3.9

ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140839 is a backport of this pull request to the 3.9 branch.

ambv added a commit that referenced this pull request Oct 31, 2025
…-134952) (GH-140839)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…s() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140844 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Oct 31, 2025
ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…s() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140845 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Oct 31, 2025
ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…s() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140847 is a backport of this pull request to the 3.12 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.12 only security fixes label Oct 31, 2025
ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…s() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140848 is a backport of this pull request to the 3.11 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.11 only security fixes label Oct 31, 2025
ambv added a commit to ambv/cpython that referenced this pull request Oct 31, 2025
…s() (pythonGH-134952)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented Oct 31, 2025

GH-140851 is a backport of this pull request to the 3.10 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.10 only security fixes label Oct 31, 2025
ambv added a commit that referenced this pull request Oct 31, 2025
ambv added a commit that referenced this pull request Oct 31, 2025
…H-134952) (GH-140847)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
ambv added a commit that referenced this pull request Oct 31, 2025
ambv added a commit that referenced this pull request Oct 31, 2025
…H-134952) (GH-140845)

(cherry picked from commit f029e8d)

Co-authored-by: Serhiy Storchaka <[email protected]>
Co-authored-by: Łukasz Langa <[email protected]>
ambv added a commit that referenced this pull request Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type-security A security issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants