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

Require Python 3.10 and Sphinx 7.3#221

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
AA-Turner merged 8 commits intopython:mainfromAA-Turner:drop-reqs
Feb 13, 2025

Conversation

AA-Turner
Copy link
Member

@AA-TurnerAA-Turner commentedFeb 2, 2025
edited by github-actionsbot
Loading

See alsopython/cpython#129576. This would mean this theme is no longer installable with the 3.10 or 3.11 branches, which requiresphinx==3.4.3 andsphinx~=7.2.0 respectively.

Changes:

  • Require Python 3.10 (used on the docs server)
  • Require Sphinx 7.3
  • Drop_add_asset_hashes patch
  • Drop CSS for Sphinx 4.x
  • Dropsidebar.js_t for Sphinx 4.x
  • Add static type annotations tosetup()
  • Converttheme.conf to the newtheme.toml (viapython -m sphinx.theming conf_to_toml python_docs_theme)
  • Define theversionextension metadata field.
  • Replace@import url(...) with an entry in thesidebars list, to allow parallel stylesheet fetching by the user agent

A


📚 Documentation preview 📚:https://python-docs-theme-previews--221.org.readthedocs.build/

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.

(There's a conflict after merging#219.)

Looking good, although before merging and pinning 3.11 to 2024.12 inpython/cpython#129576, it might be nice to get#218 merged and released in 2025.2, and then pinning 3.11 to 2025.2?

@AA-TurnerAA-Turner mentioned this pull requestFeb 4, 2025
# Conflicts:#python_docs_theme/__init__.py#python_docs_theme/static/pydoctheme.css
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!

@AA-Turner
Copy link
MemberAuthor

3.10 & 3.11 are now pinned to 2025.2, so merging this.

A

hugovk reacted with rocket emoji

@AA-TurnerAA-Turner merged commitf5d080f intopython:mainFeb 13, 2025
14 checks passed
@AA-TurnerAA-Turner deleted the drop-reqs branchFebruary 13, 2025 01:43
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@hugovkhugovkhugovk approved these changes

@ezio-melottiezio-melottiAwaiting requested review from ezio-melotti

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants
@AA-Turner@hugovk

[8]ページ先頭

©2009-2025 Movatter.jp