Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 34k
GH-109187: Improve symlink loop handling in pathlib.Path.resolve()#109192
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
GH-109187: Improve symlink loop handling in pathlib.Path.resolve()#109192
Uh oh!
There was an error while loading. Please reload this page.
Conversation
barneygale commented Sep 9, 2023 • edited by github-actions bot
Loading Uh oh!
There was an error while loading. Please reload this page.
edited by github-actions bot
Uh oh!
There was an error while loading. Please reload this page.
…ve()` Treat symlink loops like other errors: in strict mode, raise `OSError`, and in non-strict mode, do not raise any exception.
barneygale commented Sep 23, 2023 • edited
Loading Uh oh!
There was an error while loading. Please reload this page.
edited
Uh oh!
There was an error while loading. Please reload this page.
Hey @zooba, please could you review this if you have the time/inclination? It's a sort-of follow-up to #25264, which you reviewed a couple years ago. No worries if not! Thank you. Previously we decided to raise Now we're looking at adding a new |
bedevere-bot commented Sep 26, 2023
|
bedevere-bot commented Sep 26, 2023
|
…ve()` (pythonGH-109192) Treat symlink loops like other errors: in strict mode, raise `OSError`, and in non-strict mode, do not raise any exception.
…ve()` (pythonGH-109192) Treat symlink loops like other errors: in strict mode, raise `OSError`, and in non-strict mode, do not raise any exception.
Treat symlink loops like other errors: in strict mode, raise
OSError, and in non-strict mode, do not raise an exception.📚 Documentation preview 📚: https://cpython-previews--109192.org.readthedocs.build/