Skip to content

gh-87277: Don't look for X11 browsers on macOS (webbrowser) #24480

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

Merged
merged 4 commits into from
Dec 21, 2023

Conversation

ronaldoussoren
Copy link
Contributor

@ronaldoussoren ronaldoussoren commented Feb 8, 2021

The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display. This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.

https://bugs.python.org/issue43111

The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display.  This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.
@github-actions
Copy link

This PR is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale Stale PR or inactive for long period of time. label Mar 11, 2021
@github-actions github-actions bot removed the stale Stale PR or inactive for long period of time. label Aug 4, 2022
@ronaldoussoren ronaldoussoren changed the title bpo-43111: Don't look for X11 browsers on macOS (webbrowser) gh-87277: Don't look for X11 browsers on macOS (webbrowser) Dec 21, 2023
- Add test case to ensure this issue remains fixed
- Rename NEWS entry to match current requirements
@ronaldoussoren ronaldoussoren merged commit ca8b1d0 into python:main Dec 21, 2023
@ronaldoussoren ronaldoussoren deleted the bpo-431111 branch December 21, 2023 13:43
ryan-duve pushed a commit to ryan-duve/cpython that referenced this pull request Dec 26, 2023
…ython#24480)


The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display.  This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.
kulikjak pushed a commit to kulikjak/cpython that referenced this pull request Jan 22, 2024
…ython#24480)


The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display.  This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.
aisk pushed a commit to aisk/cpython that referenced this pull request Feb 11, 2024
…ython#24480)


The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display.  This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.
Glyphack pushed a commit to Glyphack/cpython that referenced this pull request Sep 2, 2024
…ython#24480)


The installation of XQuartz on macOS will unconditionally
set the $DISPLAY variable. The X11 server will be launched
when a program tries to access the display.  This results
in launching the X11 server when using the webbrowser module,
even though X11 browsers won't be used in practice.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants