-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Release 9.0.0 #13878
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
Release 9.0.0 #13878
Conversation
|
I will edit the changes later, but any comments welcome in the meantime. The RTD build has some error in subtests.rst: |
Seem related to the new We might need to update the pytest highlighter, perhaps @asottile can help? Otherwise we can change from |
c995061 to
2538175
Compare
|
I addressed @nicoddemus's comments and edited the changelog. The other parts of the diff have some problems I need to check. |
|
I can take a look at the highlighter later today probably |
|
I tried to fix regendoc to handle nested directives but my simplistic attempt (fiddling with the |
|
latest pygments-pytest has ~partial support for subtests. at least for now I didn't bother handling all the possible highlighting but just the basic ones to unblock this |
2538175 to
f4b0fd2
Compare
|
@asottile Thanks, updated the bound to pygments-pytest>=2.5.0. |
|
Released to pypi. The "create github release" failed, but too late for here, so I'll merge the PR and handle the github release manually this once... |
|
Failed because git is not installed in the release image (probably the same reason than setuptools_scm fails ?) |
|
I think it rather needs a clone of the repo (I thought it didn't if you specify a pre-existing tag but guess not). |
Done. |
Release 9.0.0 (cherry picked from commit 7b89611)
Created by the prepare release pr workflow.
Once all builds pass and it has been approved by one or more maintainers, start the deploy workflow, using these parameters:
Use workflow from:release-9.0.0.Release version:9.0.0.Or execute on the command line:
gh workflow run deploy.yml -r release-9.0.0 -f version=9.0.0After the workflow has been approved by a core maintainer, the package will be uploaded to PyPI automatically.