bpo-18108: Adding dir_fd and follow_symlinks keyword args to shutil.chown#15811
bpo-18108: Adding dir_fd and follow_symlinks keyword args to shutil.chown#15811serhiy-storchaka merged 1 commit into
Conversation
There was a problem hiding this comment.
A couple of minor issues, but otherwise this LGTM. Adding @berkerpeksag and @vstinner as others who may be better suited to review this (as Berker wrote the original patch on the issue, and Victor added these parameters to the os functions).
Sorry, something went wrong.
|
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
Sorry, something went wrong.
|
I'm not going to review or merge this PR as my patch was taken without my approval on the issue tracker and my name wasn't even mentioned in the new PR. |
Sorry, something went wrong.
It's true, @berkerpeksag uploaded a patch to the bug tracker for this already and I failed to check with him before submitting this PR. My apologies - I grabbed what seemed like a stale issue without following the proper protocol. I can close this PR if that's what makes the most sense at this point. |
Sorry, something went wrong.
|
I personally think it would be OK to add a @berkerpeksag, would you mind to either sign off on a |
Sorry, something went wrong.
|
I left my earlier comment because I was asked to review the PR. I'll let Zachary and/or Victor decide what to do next as I have no intention to block merging this PR. |
Sorry, something went wrong.
|
I have made the requested changes; please review again As for adding Berker as a co-author, would it be best to do that in a new commit? |
Sorry, something went wrong.
|
Thanks for making the requested changes! @zware: please review the changes made to this pull request. |
Sorry, something went wrong.
Sorry, something went wrong.
|
@ta1hia Please click the button in #15811 (comment) to re-sign the CLA with your current GH email. It is needed to merge here. |
Sorry, something went wrong.
|
@serhiy-storchaka, could you close this in favor of #118136? We can't merge this pull request if the CLA isn't signed. |
Sorry, something went wrong.
* Adding dir_fd and follow_symlinks keyword args to shutil.chown * Extending test_shutil.TestShutil.test_chown to include new kwargs * Updating shutil.chown documentation Co-authored-by: Berker Peksag <berker.peksag@gmail.com> Co-authored-by: Tahia Khan <tahia.khan@gmail.com> Co-authored-by: Zachary Ware <zachary.ware@gmail.com> Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
57af913 to
e464e7b
Compare
April 22, 2024 17:52
|
Thank you @nineteendo, but it was not only the original patch, but some @ta1hia's additions, and suggestions from the review, and finally my changes. We do not want to lose it. I am sure that the problem with the CLA bot is technical, not legal, so we can work it around. |
Sorry, something went wrong.
|
Yeah, I was able to include all other changes, but not the tests. So it's better this way. 80 more PR's awaiting merge to go: |
Sorry, something went wrong.
|
Nice enhancement! |
Sorry, something went wrong.
In addition to adding the kwargs, I extended the existing test_shutil.TestShutil.test_chown unit test and also added to the documentation (shutil.chown docstring and Docs/library/shutil.chown function description).
Co-Authored-By: Berker Peksang berker.peksag@gmail.com
https://bugs.python.org/issue18108