Skip to content

gh-124720: Update "Using Python on a Mac" document - #124721

Merged
freakboy3742 merged 5 commits into
python:mainfrom
ned-deily:gh-124720-update-using-mac-main
Sep 29, 2024
Merged

gh-124720: Update "Using Python on a Mac" document#124721
freakboy3742 merged 5 commits into
python:mainfrom
ned-deily:gh-124720-update-using-mac-main

Conversation

@ned-deily

@ned-deily ned-deily commented Sep 28, 2024

Copy link
Copy Markdown
Member

Update "Using Python on a Mac" section of the "Python Setup and Usage" document and include information on installing free-threading support.


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

Update "Using Python on a Mac" section of the "Python Setup and Usage"
document and include information on installing free-threading support.
@zware

zware commented Sep 28, 2024

Copy link
Copy Markdown
Member

Some of these images are a bit bigger than they need to be; a quick search turned up picopt which is able to reduce the size of the images in Doc/using by 707 kB through optimization and metadata removal (python3.12 -m venv picopt_env; ./picopt_env/bin/pip install picopt; ./picopt_env/bin/picopt --png-max --strip-metadata --recurse Doc/using).

@zware zware left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like a good update! A few nits below.

Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated

@freakboy3742 freakboy3742 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good; a few minor things flagged inline. The 3.14 references are the biggest source of concern for me. I can see those easily getting confusing for 3.13 users, and they won't be automatically updated when 3.15 is released. That said, I also don't have any good ideas for how to automate the version substitution.

Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
Comment thread Doc/using/mac.rst Outdated
@bedevere-app

bedevere-app Bot commented Sep 28, 2024

Copy link
Copy Markdown

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

@ned-deily

Copy link
Copy Markdown
Member Author

Thanks for the thorough review comments! I believe I have addressed them. I would like to get this merged in for 3.13.0rc3 if at all possible.

I have made the requested changes; please review again.

@bedevere-app

bedevere-app Bot commented Sep 29, 2024

Copy link
Copy Markdown

Thanks for making the requested changes!

@freakboy3742: please review the changes made to this pull request.

@bedevere-app
bedevere-app Bot requested a review from freakboy3742 September 29, 2024 22:35

@freakboy3742 freakboy3742 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

👍

@freakboy3742
freakboy3742 merged commit 4b83c03 into python:main Sep 29, 2024
@miss-islington-app

Copy link
Copy Markdown

Thanks @ned-deily for the PR, and @freakboy3742 for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Sep 29, 2024
…4721)

Update "Using Python on a Mac" section of the "Python Setup and Usage"
document and include information on installing free-threading support.
(cherry picked from commit 4b83c03)

Co-authored-by: Ned Deily <nad@python.org>
@bedevere-app

bedevere-app Bot commented Sep 29, 2024

Copy link
Copy Markdown

GH-124775 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app Bot removed the needs backport to 3.13 bugs and security fixes label Sep 29, 2024
Yhg1s pushed a commit that referenced this pull request Sep 30, 2024
…#124775)

gh-124720: Update "Using Python on a Mac" document (GH-124721)

Update "Using Python on a Mac" section of the "Python Setup and Usage"
document and include information on installing free-threading support.
(cherry picked from commit 4b83c03)

Co-authored-by: Ned Deily <nad@python.org>
@ned-deily
ned-deily deleted the gh-124720-update-using-mac-main branch February 20, 2025 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants