Skip to content

bpo-40767: Allow pure Wayland to get default XDG web browser #20382

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 1 commit into from
Jun 3, 2020

Conversation

jtheoof
Copy link
Contributor

@jtheoof jtheoof commented May 25, 2020

Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this environment variable

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.

https://bugs.python.org/issue40767

Automerge-Triggered-By: @orsenthil

@the-knights-who-say-ni
Copy link

Hello, and thanks for your contribution!

I'm a bot set up to make sure that the project can legally accept this contribution by verifying everyone involved has signed the PSF contributor agreement (CLA).

Recognized GitHub username

We couldn't find a bugs.python.org (b.p.o) account corresponding to the following GitHub usernames:

@jtheoof

This might be simply due to a missing "GitHub Name" entry in one's b.p.o account settings. This is necessary for legal reasons before we can look at this contribution. Please follow the steps outlined in the CPython devguide to rectify this issue.

You can check yourself to see if the CLA has been received.

Thanks again for the contribution, we look forward to reviewing it!

@jtheoof
Copy link
Contributor Author

jtheoof commented May 25, 2020

  1. I'm not sure if this deserves to be in the news. Would gladly take feedback from maintainers.
  2. Just signed the CLA, should be reflected next business day.

@corona10 corona10 changed the title [3.7] bpo-40767: Allow pure Wayland to get default XDG web browser (GH-20382) bpo-40767: Allow pure Wayland to get default XDG web browser (GH-20382) May 25, 2020
@corona10 corona10 changed the title bpo-40767: Allow pure Wayland to get default XDG web browser (GH-20382) bpo-40767: Allow pure Wayland to get default XDG web browser May 25, 2020
Copy link
Member

@corona10 corona10 left a comment

Choose a reason for hiding this comment

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

[3.x] bpo-xxxxx: XXXXX (GH-XXXX) title forms are only allowed for backport patch.
And the backport patch will be automatically opened by the bot ;)

So I change the PR title.

@jtheoof
Copy link
Contributor Author

jtheoof commented May 26, 2020

Might take longer than expected for the CLA check to validate. In the meantime, can someone tell me if I should update the news entry?

@remilapeyre
Copy link
Contributor

Hi @jtheoof, thanks for the PR !

This is a user visible change so I think it will need a NEWS entry.
I think this qualify as a bugfix so it should be backported to 3.7.

@jtheoof
Copy link
Contributor Author

jtheoof commented May 27, 2020

I've added a blurb for the news. All checks are ✔️ Hopefully this is backported to 3.7 🤞

@jtheoof jtheoof force-pushed the fix/40767/webbrowser-wayland branch from 3cdf494 to 62b1460 Compare May 28, 2020 01:27
Copy link
Contributor

@remilapeyre remilapeyre left a comment

Choose a reason for hiding this comment

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

Thanks @jtheoof!

@jtheoof
Copy link
Contributor Author

jtheoof commented Jun 1, 2020

@remilapeyre Do you know what I should do to get some attention and get this reviewed by core members?

@remilapeyre
Copy link
Contributor

Hi @jtheoof, as far as I can tell your PR looks good and there isn't anything missing. There is a long backlog of PR to review, the core developpers will get to it eventually but it can take some time.

@miss-islington miss-islington merged commit c822efe into python:master Jun 3, 2020
@miss-islington
Copy link
Contributor

Sorry, I can't merge this PR. Reason: Base branch was modified. Review and try the merge again..

2 similar comments
@miss-islington
Copy link
Contributor

Sorry, I can't merge this PR. Reason: Base branch was modified. Review and try the merge again..

@miss-islington
Copy link
Contributor

Sorry, I can't merge this PR. Reason: Base branch was modified. Review and try the merge again..

@miss-islington
Copy link
Contributor

Thanks @jtheoof for the PR 🌮🎉.. I'm working now to backport this PR to: 3.7, 3.8, 3.9.
🐍🍒⛏🤖

@bedevere-bot
Copy link

GH-20607 is a backport of this pull request to the 3.9 branch.

@bedevere-bot
Copy link

GH-20608 is a backport of this pull request to the 3.8 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jun 3, 2020
…H-20382)

Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.pyGH-L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
(cherry picked from commit c822efe)

Co-authored-by: Jeremy Attali <[email protected]>
@bedevere-bot
Copy link

GH-20609 is a backport of this pull request to the 3.7 branch.

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Jun 3, 2020
…H-20382)

Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.pyGH-L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
(cherry picked from commit c822efe)

Co-authored-by: Jeremy Attali <[email protected]>
miss-islington added a commit that referenced this pull request Jun 3, 2020
Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.pyGH-L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
(cherry picked from commit c822efe)

Co-authored-by: Jeremy Attali <[email protected]>
miss-islington added a commit that referenced this pull request Jun 3, 2020
Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.pyGH-L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
(cherry picked from commit c822efe)

Co-authored-by: Jeremy Attali <[email protected]>
miss-islington added a commit that referenced this pull request Jun 3, 2020
Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.pyGH-L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
(cherry picked from commit c822efe)

Co-authored-by: Jeremy Attali <[email protected]>
arun-mani-j pushed a commit to arun-mani-j/cpython that referenced this pull request Jul 21, 2020
…H-20382)

Would be nice to backport to python 3.7+. I don't think it's worth the hassle to backport this all the way down to 3.10. But I'll let the maintainers decide.

This is hard to test because the test setup already includes this [environment variable](https://github.com/python/cpython/blob/master/Lib/test/pythoninfo.py#L292)

Let me know if something doesn't match the PR guidelines. This is my first PR in the python source code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants