Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-121277: Allow.. versionadded:: next in docs#121278

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
encukou merged 18 commits intopython:mainfromencukou:versionchange-next
Sep 25, 2024

Conversation

encukou
Copy link
Member

@encukouencukou commentedJul 2, 2024
edited by github-actionsbot
Loading

zware reacted with hooray emoji
- versionadded, versionchanged, and similar directives expand  "next" to e.g. "3.14.0a0 (unreleased)".- A tool is provided for release managers to replace all such  occurences of "next" with the given string.
@bedevere-appbedevere-appbot mentioned this pull requestJul 2, 2024
6 tasks
Copy link
Member

@gpsheadgpshead left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

This looks simpler to implement than I expected it might be, nice!

Copy link
Member

@AA-TurnerAA-Turner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Looks good -- a few comments

@bedevere-app
Copy link

When you're done making the requested changes, leave the comment:I have made the requested changes; please review again.

encukouand others added9 commitsJuly 19, 2024 11:54
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-Authored-By: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
@AA-Turner
Copy link
Member

@encukou are you happy if we merge#121971 before this one?

@encukou
Copy link
MemberAuthor

Sure.

@encukou
Copy link
MemberAuthor

I'll fix the conflicts.

AA-Turner reacted with thumbs up emoji

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Copy link
Member

@hugovkhugovk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Thanks! When merged, please could you drop a note on Discuss to let people know?

@encukouencukou merged commit7d24ea9 intopython:mainSep 25, 2024
27 checks passed
@encukouencukou deleted the versionchange-next branchSeptember 25, 2024 21:30
@encukou
Copy link
MemberAuthor

Will do that after the Devguide PR.

hugovk reacted with thumbs up emoji

emilyemorehouse added a commit to lysnikolaou/cpython that referenced this pull requestSep 26, 2024
* main: (69 commits)  Add "annotate" SET_FUNCTION_ATTRIBUTE bit to dis. (python#124566)pythongh-124412: Add helpers for converting annotations to source format (python#124551)pythongh-119180: Disallow instantiation of ConstEvaluator objects (python#124561)  For-else deserves its own section in the tutorial (python#123946)  Add 3.13 as a version option to the crash issue template (python#124560)pythongh-123242: Note that type.__annotations__ may not exist (python#124557)pythongh-119180: Make FORWARDREF format look at __annotations__ first (python#124479)pythonGH-58058: Add quick reference for `ArgumentParser` to argparse docs (pythongh-124227)pythongh-41431: Add `datetime.time.strptime()` and `datetime.date.strptime()` (python#120752)pythongh-102450: Add ISO-8601 alternative for midnight to `fromisoformat()` calls. (python#105856)pythongh-124370: Add "howto" for free-threaded Python (python#124371)pythongh-121277: Allow `.. versionadded:: next` in docs (pythonGH-121278)pythongh-119400:  make_ssl_certs: update reference test data automatically, pass in expiration dates as parameterspython#119400  (pythonGH-119401)pythongh-119180: Avoid going through AST and eval() when possible in annotationlib (python#124337)pythongh-124448: Update Windows builds to use Tcl/Tk 8.6.15 (pythonGH-124449)pythongh-123884 Tee of tee was not producing n independent iterators (pythongh-124490)pythongh-124378: Update test_ttk for Tcl/Tk 8.6.15 (pythonGH-124542)pythongh-124513: Check args in framelocalsproxy_new() (python#124515)pythongh-101100: Add a table of class attributes to the "Custom classes" section of the data model docs (python#124480)  Doc: Use ``major.minor`` for documentation distribution archive filenames (python#124489)  ...
@encukouencukou added the needs backport to 3.13bugs and security fixes labelSep 27, 2024
@miss-islington-app
Copy link

Thanks@encukou for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

@miss-islington-app
Copy link

Sorry,@encukou, I could not cleanly backport this to3.13 due to a conflict.
Please backport usingcherry_picker on command line.

cherry_picker 7d24ea9db3e8fdca52058629c9ba577aba3d8e5c 3.13

encukou added a commit to encukou/cpython that referenced this pull requestSep 27, 2024
)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)
@bedevere-app
Copy link

GH-124718 is a backport of this pull request to the3.13 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.13bugs and security fixes labelSep 27, 2024
encukou added a commit that referenced this pull requestOct 25, 2024
…124718)*gh-121277: Allow `.. versionadded:: next` in docs (GH-121278)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)*gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)(cherry-picked frome349f73)
miss-islington pushed a commit to miss-islington/cpython that referenced this pull requestOct 25, 2024
…nGH-121278) (pythonGH-124718)*pythongh-121277: Allow `.. versionadded:: next` in docs (pythonGH-121278)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)*pythongh-121277: Raise nice error on `next` as second argument to deprecated-removed (pythonGH-124623)(cherry-picked frome349f73)(cherry picked from commitdba992b)Co-authored-by: Petr Viktorin <encukou@gmail.com>
encukou added a commit that referenced this pull requestOct 28, 2024
…H-125980)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)(cherry picked from commit7d24ea9)Also backports a minor fix-up:gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)(cherry-picked from commite349f73)Co-authored-by: Petr Viktorin <encukou@gmail.com>
encukou added a commit to encukou/cpython that referenced this pull requestDec 11, 2024
…nGH-121278) (python#124718)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)pythongh-121277: Raise nice error on `next` as second argument to deprecated-removed (pythonGH-124623)(cherry-picked frome349f73)
pablogsal pushed a commit that referenced this pull requestDec 11, 2024
…124718) (#127827)* [3.11]gh-121277: Allow `.. versionadded:: next` in docs (GH-121278) (#124718)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)(cherry-picked frome349f73)* Import VersionChangesphinx.domains.changeset.VersionChange exists at least since Sphinx 2.1,according to:https://www.sphinx-doc.org/en/master/extdev/deprecated.html* Get config from env* Use version, not arguments directly
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure⚠️⚠️⚠️

Hi! The buildbots390x RHEL8 Refleaks 3.11 has failed when building commitf0895aa.

What do you need to do:

  1. Don't panic.
  2. Checkthe buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/#/builders/948/builds/843) and take a look at the build logs.
  4. Check if the failure is related to this commit (f0895aa) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/#/builders/948/builds/843

Failed tests:

  • test_site
  • test_audit

Summary of the results of the build (if available):

==

Click to see traceback logs
remote:Enumerating objects: 10, done.remote:Counting objects:  10% (1/10)remote:Counting objects:  20% (2/10)remote:Counting objects:  30% (3/10)remote:Counting objects:  40% (4/10)remote:Counting objects:  50% (5/10)remote:Counting objects:  60% (6/10)remote:Counting objects:  70% (7/10)remote:Counting objects:  80% (8/10)remote:Counting objects:  90% (9/10)remote:Counting objects: 100% (10/10)remote:Counting objects: 100% (10/10), done.remote:Compressing objects:  10% (1/10)remote:Compressing objects:  20% (2/10)remote:Compressing objects:  30% (3/10)remote:Compressing objects:  40% (4/10)remote:Compressing objects:  50% (5/10)remote:Compressing objects:  60% (6/10)remote:Compressing objects:  70% (7/10)remote:Compressing objects:  80% (8/10)remote:Compressing objects:  90% (9/10)remote:Compressing objects: 100% (10/10)remote:Compressing objects: 100% (10/10), done.remote:Total 10 (delta 0), reused 7 (delta 0), pack-reused 0 (from 0)From https://github.com/python/cpython * branch                    3.11       -> FETCH_HEADNote:switching to 'f0895aa9c1d40d0add673cc51bd143556e22100a'.You are in 'detached HEAD' state. You can look around, make experimentalchanges and commit them, and you can discard any commits you make in thisstate without impacting any branches by switching back to a branch.If you want to create a new branch to retain commits you create, you maydo so (now or later) by using -c with the switch command. Example:  git switch -c <new-branch-name>Or undo this operation with:  git switch -Turn off this advice by setting config variable advice.detachedHead to falseHEAD is now at f0895aa9c1d [3.11] gh-121277: Allow .. versionadded:: next in docs (GH-121278) (#124718) (#127827)Switched to and reset branch '3.11'renaming build/scripts-3.11/pydoc3 to build/scripts-3.11/pydoc3.11renaming build/scripts-3.11/idle3 to build/scripts-3.11/idle3.11renaming build/scripts-3.11/2to3 to build/scripts-3.11/2to3-3.11renaming build/scripts-3.11/pydoc3 to build/scripts-3.11/pydoc3.11renaming build/scripts-3.11/idle3 to build/scripts-3.11/idle3.11renaming build/scripts-3.11/2to3 to build/scripts-3.11/2to3-3.11renaming build/scripts-3.11/pydoc3 to build/scripts-3.11/pydoc3.11renaming build/scripts-3.11/idle3 to build/scripts-3.11/idle3.11renaming build/scripts-3.11/2to3 to build/scripts-3.11/2to3-3.11make:*** [Makefile:1852: buildbottest] Error 2

encukou added a commit to encukou/cpython that referenced this pull requestDec 12, 2024
…H-121278)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)pythongh-121277: Raise nice error on `next` as second argument to deprecated-removed (pythonGH-124623)(cherry-picked frome349f73)Updates for 3.10(cherry-picked from 3.11:f0895aa)* Use version, not arguments directly
encukou added a commit to encukou/cpython that referenced this pull requestDec 12, 2024
…H-121278)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)pythongh-121277: Raise nice error on `next` as second argument to deprecated-removed (pythonGH-124623)(cherry-picked frome349f73)Updates for 3.10(cherry-picked from 3.11:f0895aa)* Use version, not arguments directly
@bedevere-app
Copy link

GH-127867 is a backport of this pull request to the3.10 branch.

pablogsal pushed a commit that referenced this pull requestDec 13, 2024
…127867)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)(cherry-picked frome349f73)Updates for 3.10(cherry-picked from 3.11:f0895aa)* Use version, not arguments directly
encukou added a commit to encukou/cpython that referenced this pull requestDec 20, 2024
…-121278) (pythonGH-127867)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)pythongh-121277: Raise nice error on `next` as second argument to deprecated-removed (pythonGH-124623)(cherry-picked frome349f73)Updates for 3.9(cherry-picked from 3.11:f0895aa)(cherry-picked from 3.10:8773554)* Use version, not arguments directly
@bedevere-app
Copy link

GH-128117 is a backport of this pull request to the3.9 branch.

ambv pushed a commit that referenced this pull requestJan 23, 2025
…28117)Make `versionchanged:: next`` expand to current (unreleased) version.When a new CPython release is cut, the release manager will replaceall such occurences of "next" with the just-released version.(See the issue for release-tools and devguide PRs.)Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>(cherry picked from commit7d24ea9)gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)(cherry-picked frome349f73)(cherry-picked from 3.11:f0895aa)(cherry-picked from 3.10:8773554)
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@merwokmerwokmerwok left review comments

@ezio-melottiezio-melottiezio-melotti left review comments

@gpsheadgpsheadgpshead approved these changes

@hugovkhugovkhugovk approved these changes

@AA-TurnerAA-TurnerAA-Turner approved these changes

@barneygalebarneygaleAwaiting requested review from barneygalebarneygale is a code owner

Assignees

@encukouencukou

Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

7 participants
@encukou@AA-Turner@ezio-melotti@bedevere-bot@gpshead@merwok@hugovk

[8]ページ先頭

©2009-2025 Movatter.jp