-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
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
DOC: hardcode contributors for 0.24.x releases #25662
DOC: hardcode contributors for 0.24.x releases #25662
Conversation
@TomAugspurger are you OK with this? In that case, will do the same for 0.24.2 as well. |
Yeah, good for now. Back when we backported manually, we passed the @Carreau is possible to configure meeseeksdev to include |
It's not the Here, the problem comes from going through a PR on github. Eg the commit in #25663 still has correctly chris-b1 as the commit author (since the commit itself is just a cherry-pick). But when merging that PR, the PR author becomes the commit author of the squashed merged commit (and this is GitHub doing that, I think). I opened scientific-python/MeeseeksDev#35 before as a possible solution. Another solution might be that we don't squash backport PRs, but just merge them with a merge commit or with rebase and merge. But, then we always need to remember doing that for backport PRs, which is also error prone. |
Ah thanks for the explanation.
I think manually adding the authors is best for now.
…On Mon, Mar 11, 2019 at 10:37 AM Joris Van den Bossche < ***@***.***> wrote:
It's not the -x from backporting manually that did the trick before, I
think. It is just because we were directly cherry-picking, which preserves
the commit author (although it change the commit committer).
Here, the problem comes from going through a PR on github. Eg #25663
<#25663> still has correctly
chris-b1 as the commit author (since the commit itself is just a
cherry-pick). But when merging that PR, the PR author becomes the commit
author of the squashed merged commit.
I opened scientific-python/MeeseeksDev#35
<scientific-python/MeeseeksDev#35> before as a
possible solution.
Another solution might be that we don't squash backport PRs, but just
merge them with a merge commit or with rebase and merge. But, then we
always need to remember doing that for backport PRs, which is also error
prone.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#25662 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABQHIl4wjBOcWS4kgHJPjyyXyX2nAoaTks5vVng1gaJpZM4bo3zu>
.
|
Personally, I think that GitHub should automatically do the "Co-authored-by" thing when squashing a PR that has multiple commit authors .. but that's a change outside our reach. |
Codecov Report
@@ Coverage Diff @@
## master #25662 +/- ##
==========================================
- Coverage 91.29% 91.29% -0.01%
==========================================
Files 173 173
Lines 52961 52961
==========================================
- Hits 48350 48349 -1
- Misses 4611 4612 +1
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #25662 +/- ##
==========================================
- Coverage 91.29% 91.29% -0.01%
==========================================
Files 173 173
Lines 52961 52961
==========================================
- Hits 48350 48349 -1
- Misses 4611 4612 +1
Continue to review full report at Codecov.
|
doc/source/whatsnew/v0.24.1.rst
Outdated
* Roman Yurchak | ||
* h-vetinari | ||
* jbrockmendel | ||
* Jeremy Schendel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess a whitespace issue here.
If you need commit right and access to heroku for the logs I'm happy to
give them to you. Let me know. I will try to see if we can do something
about authorship.
…On Mon, Mar 11, 2019, 11:59 Tom Augspurger ***@***.***> wrote:
***@***.**** commented on this pull request.
------------------------------
In doc/source/whatsnew/v0.24.1.rst
<#25662 (comment)>:
> @@ -82,4 +82,15 @@ Bug Fixes
Contributors
~~~~~~~~~~~~
-.. contributors:: v0.24.0..v0.24.1
+.. Including the contributors hardcoded for this release, as backporting with
+ MeeseeksDev loses the commit authors
+
+A total of 7 people contributed patches to this release. People with a “+” by their names contributed a patch for the first time.
+
+* Alex Buchkovsky
+* Roman Yurchak
+* h-vetinari
+* jbrockmendel
+* Jeremy Schendel
I guess a whitespace issue here.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#25662 (review)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAUez2J8cK4i7NQ8c4Tdxuh0KMmiUussks5vVn1vgaJpZM4bo3zu>
.
|
* upstream/master: (110 commits) DOC: hardcode contributors for 0.24.x releases (pandas-dev#25662) DOC: restore toctree maxdepth (pandas-dev#25134) BUG: Redefine IndexOpsMixin.size, fix pandas-dev#25580. (pandas-dev#25584) BUG: to_csv line endings with compression (pandas-dev#25625) DOC: file obj for to_csv must be newline='' (pandas-dev#25624) Suppress incorrect warning in nargsort for timezone-aware DatetimeIndex (pandas-dev#25629) TST: fix incorrect sparse test (now failing on scipy master) (pandas-dev#25653) CLN: Removed debugging code (pandas-dev#25647) DOC: require Return section only if return is not None nor commentary (pandas-dev#25008) DOC:Remove hard-coded examples from _flex_doc_SERIES (pandas-dev#24589) (pandas-dev#25524) TST: xref pandas-dev#25630 (pandas-dev#25643) BUG: Fix pandas-dev#25481 by fixing the error message in TypeError (pandas-dev#25540) Fixturize tests/frame/test_mutate_columns.py (pandas-dev#25642) Fixturize tests/frame/test_join.py (pandas-dev#25639) Fixturize tests/frame/test_combine_concat.py (pandas-dev#25634) Fixturize tests/frame/test_asof.py (pandas-dev#25628) BUG: Fix user-facing AssertionError with to_html (pandas-dev#25608) (pandas-dev#25620) DOC: resolve all GL03 docstring validation errors (pandas-dev#25525) TST: failing wheel building on PY2 and old numpy (pandas-dev#25631) DOC: Remove makePanel from docs (pandas-dev#25609) (pandas-dev#25612) ...
xref #24949 (comment)
The actual contributors are not picked up by our
.. contributors::
sphinx extension, as the commit authors area lost in the backporting process using MeeseeksDev.