Uh oh!
There was an error while loading. Please reload this page.
gh-151669: Normalize symlink targets in tarfile.TarFile.gettarinfo() - #151671
Conversation
…nfo() This applies a normalization complementary to the one added to tarfile.TarFile.extract() in pythongh-138309.
dnicolodi
commented
Jun 18, 2026
I think this change should be mentioned in NEWS next to the one to |
bonzini
commented
Jun 19, 2026
According to the CI message, the news entry should be added to |
dnicolodi
commented
Jun 19, 2026
I understand this, but in this case I think the best would be to extend the NEWS entry added by gh-138309, and I don't know what is the policy for doing this. |
ngoldbaum
commented
Jun 23, 2026
ngoldbaum
commented
Jun 24, 2026
@hugovk can you help clarify how the news entry should be handled here? Should @dnicolodi simply add a new one? |
hugovk
commented
Jun 24, 2026
The changelog is a never-ending history of archeological layers. The NEWS entry added by #138309 is what happened in 3.15.0a1. That's the past. The NEWS entry for this PR is what will happen in 3.15.0b4. Please add a new NEWS entry for this change. General info: https://devguide.python.org/getting-started/pull-request-lifecycle/#updating-news-and-what-s-new-in-python |
Documentation build overview
92 files changed · |
630da42 to
52b2be0Compare@hugovk gave his approval for merging this #138309 (comment) Is there anything I can help with to have this merged? @encukou |
ngoldbaum
commented
Jul 5, 2026
Also just in case it isn't clear, fixing this is needed for meson-python to correctly create sdists on Windows using Python 3.15. |
encukou
commented
Jul 6, 2026
Do you want to add a test as well? If not I'll add one later this week. |
dnicolodi
commented
Jul 8, 2026
I've added a test. I am not very familiar with the organization of tests in the CPython codebase. Please let me know if it should be improved somehow. |
dnicolodi
commented
Jul 8, 2026
Tests / CIFuzz / python3-libraries (address) fails at the build stage, thus it is not connected to the changes in this PR. |
bedevere-bot
commented
Jul 9, 2026
🤖 New build scheduled with the buildbot fleet by @encukou for commit 43e66d5 🤖 Results will be shown at: https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F151671%2Fmerge If you want to schedule another build, you need to add the 🔨 test-with-buildbots label again. |
Uh oh!
There was an error while loading. Please reload this page.
Thanks @dnicolodi for the PR, and @encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.15. |
GH-153517 is a backport of this pull request to the 3.15 branch. |
This applies a normalization complementary to the one added to tarfile.TarFile.extract() in gh-138309.
tarfile.TarFile.add()does not normalize symlink targets on Windows #151669