GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — gh-118507 : Refactor `nt._path_is*` by nineteendo · Pull Request #118755 · python/cpython Conversation
|
|
@zooba, I added the test Eryk requested. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
You already have two extremely competent reviewers for this PR: Eryk and Steve. Why are you keeping pinging other core devs? This only creates unneeded noise; please stop it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
OK, but I'm not sure what Steve is waiting for. I thought we were done here. Could you react with eyes if you saw this? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Mostly I was waiting for enough free time to give it a proper review - while I get work time to work on Python, it's not strictly my job, so I can't always prioritise reviews over other things. This looks good now. Since we need an additional change for 3.12, we'll need a manual backport for that |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Thanks @nineteendo for the PR, and @zooba for merging it 🌮🎉.. I'm working now to backport this PR to: 3.12, 3.13. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…r other cases (pythonGH-118755) (cherry picked from commit b641825) Co-authored-by: Nice Zombies <[email protected]>
|
Sorry, @nineteendo and @zooba, I could not cleanly backport this to |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
GH-119360 is a backport of this pull request to the 3.13 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…r cases (GH-118755) (cherry picked from commit b641825) Co-authored-by: Nice Zombies <[email protected]>
…r other cases (pythonGH-118755)
|
GH-119381 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
GH-119381 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Note that it's not a full backport, as the C implementation of |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
GH-119420 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
GH-119420 is a backport of this pull request to the 3.12 branch. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
…r other cases (pythonGH-118755)
|
Do you guys realize this breaks using |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@zooba, should this be fixed? diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index f02b6d1779827f..2a65752d9431fe 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -5385,7 +5385,6 @@ _testFileType(path_t *path, int testedType) os._path_exists -> bool path: path_t(allow_fd=True, suppress_value_error=True) - / Test whether a path exists. Returns False for broken symbolic links. @@ -5403,7 +5402,6 @@ os__path_exists_impl(PyObject *module, path_t *path) os._path_lexists -> bool path: path_t(allow_fd=True, suppress_value_error=True) - / Test whether a path exists. Returns True for broken symbolic links. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
@sobolevn is this a problem? |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.