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

Use replacements to update versions in "Using Python on macOS"#130400

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

Open
hugovk wants to merge6 commits intopython:main
base:main
Choose a base branch
Loading
fromhugovk:3.14-doc-usemac-replacements

Conversation

hugovk
Copy link
Member

@hugovkhugovk commentedFeb 21, 2025
edited by github-actionsbot
Loading

So the versions inhttps://docs.python.org/3.13/using/mac.html andhttps://docs.python.org/3.14/using/mac.html aren't hardcoded to "3.13", and reflect the current version.


📚 Documentation preview 📚:https://cpython-previews--130400.org.readthedocs.build/

@hugovkhugovk added the needs backport to 3.13bugs and security fixes labelFeb 21, 2025
@hugovkhugovk added skip issue skip news docsDocumentation in the Doc dir labelsFeb 21, 2025
Copy link
Member

@ned-deilyned-deily left a comment

Choose a reason for hiding this comment

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

Thanks for doing this. Note there are still some hardwired 3.13 path references in the Advanced Topics section; it would be nice to address those, too.

hugovk reacted with thumbs up emoji
@hugovk
Copy link
MemberAuthor

Thanks, I've replaced some more. Unfortunately the formatting isn't as good, but I think it's acceptable from a maintenance point of view, if there's no better solution?

BeforeAfter
imageimage

But I've not replaced the hardcoded versions in this section, I don't have a good method for that:

https://docs.python.org/dev/using/mac.html#installing-using-the-command-line

ned-deily reacted with thumbs up emoji

@AA-Turner
Copy link
Member

Would an alternative be to have a test/lint ensuring that the version is current? It would be a shame to accept strictly worse aesthetics for a tooling problem.

A

ned-deily reacted with thumbs up emoji

@hugovk
Copy link
MemberAuthor

That could work, what sort of thing do you have in mind?

Of course, it would be great if Sphinx directly supported replacements in code blocks ;)


Oh, I've just discoveredparsed literal blocks:

This gives improved formatting, although no syntax highlighting:

BeforeAfter
imageimage
imageimage

@ned-deily
Copy link
Member

ned-deily commentedFeb 25, 2025
edited
Loading

I struggled with how to handle versions in formatted code when I did the rewrite for 3.13. I'm glad I'm not the only one! If it could be done without a lot of trouble, the linting solution sounds fine until (if ever) there is a better solution with Sphinx / Docutils as this only needs to be updated once a year. But I'll leave it up to you(s).

@python-cla-bot
Copy link

python-cla-botbot commentedApr 18, 2025
edited
Loading

All commit authors signed the Contributor License Agreement.

CLA signed

@serhiy-storchakaserhiy-storchaka added the needs backport to 3.14bugs and security fixes labelMay 8, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@ned-deilyned-deilyned-deily left review comments

@AA-TurnerAA-TurnerAwaiting requested review from AA-TurnerAA-Turner is a code owner

Assignees
No one assigned
Labels
awaiting core reviewdocsDocumentation in the Doc dirneeds backport to 3.13bugs and security fixesneeds backport to 3.14bugs and security fixesskip issueskip news
Projects
Status: Todo
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

4 participants
@hugovk@AA-Turner@ned-deily@serhiy-storchaka

[8]ページ先頭

©2009-2025 Movatter.jp