COMMITS
/ Lib/webbrowser.py April 3, 2026
Ł
gh-143930: Tweak the exception message and increase test coverage (GH-146476)
Łukasz Langa committed
March 20, 2026
S
gh-143930: Reject leading dashes in webbrowser URLs
Seth Michael Larson committed
May 5, 2025
H
gh-130645: Add color to stdlib argparse CLIs (gh-133380)
Hugo van Kemenade committed
April 25, 2025
R
gh-113539: Enable using ``$BROWSER`` to reorder default seach order in webbrowser.py (#113561)
Ronald Oussoren committed
March 14, 2025
M
gh-128540: lookup default webbrowser on macOS (#130535)
Min RK committed
September 1, 2024
A
gh-123494: Improve documentation for ``webbrowser`` return types (#123495)
Aarni Koskela committed
August 31, 2024
May 29, 2024
J
gh-118673: Remove shebang and executable bits from stdlib modules. (#119658)
Jason R. Coombs committed
April 13, 2024
H
gh-68583: webbrowser: replace `getopt` with `argparse`, add long options (#117047)
Hugo van Kemenade committed
March 28, 2024
R
gh-114099: Additions to standard library to support iOS (GH-117052)
Russell Keith-Magee committed
March 2, 2024
M
gh-85644: webbrowser: Use $XDG_CURRENT_DESKTOP to check desktop (GH-21731)
Marco Trevisan committed
December 28, 2023
N
gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` audit event (#113544)
Nikita Sobolev committed
December 21, 2023
R
gh-87277: Don't look for X11 browsers on macOS in webbrowser (#24480)
Ronald Oussoren committed
June 14, 2023
N
gh-105745: Fix open method of webbrowser.Konqueror (#105746)
Nikita Sobolev committed
June 9, 2023
V
gh-105407: Remove unused imports (#105554)
Victor Stinner committed
N
gh-105545: Remove deprecated `MacOSXOSAScript._name` (gh-105546)
Nikita Sobolev committed
May 26, 2023
H
gh-104804: Remove webbrowser.MacOSX class, deprecated in Python 3.11 (#104816)
Hugo van Kemenade committed
April 4, 2023
S
bpo-44844: Enable detection of Microsoft Edge browser in webbrowser module (GH-29908)
Steve Dower committed
March 31, 2023
J
gh-102871: Remove obsolete browsers from webbrowser (#102872)
James De Bias committed
March 22, 2023
I
March 16, 2023
J
gh-102690: Use Edge as fallback in webbrowser instead of IE (#102691)
Jamoo721 committed
January 5, 2022
S
bpo-43137: Revert "webbrowser: Don't run gvfs-open on GNOME" (GH-30417)
Simon McVittie committed
December 30, 2021
N
bpo-43424: Deprecate `webbrowser.MacOSXOSAScript._name` attribute (GH-30241)
Nikita Sobolev committed
November 25, 2021
S
bpo-43137: webbrowser: Replace gvfs-open and gnome-open with "gio open" (GH-29154)
Simon McVittie committed
September 3, 2021
D
bpo-42255: Deprecate webbrowser.MacOSX from Python 3.11 (GH-27837)
Dong-hee Na committed
July 26, 2021
M
bpo-44740: Lowercase "internet" and "web" where appropriate. (#27378)
Mariusz Felisiak committed
May 6, 2021
L
bpo-44059: Register the SerenityOS Browser in the webbrowser module (GH-25947)
Linus Groh committed
November 8, 2020
R
bpo-41754: Ignore NotADirectoryError in invocation of xdg-settings (GH-23075)
Ronald Oussoren committed
June 22, 2020
K
bpo-41005: Fixed perrmission error (GH-20936)
Krishna Chivukula committed
June 20, 2020
S
bpo-41043: Escape literal part of the path for glob(). (GH-20994)
Serhiy Storchaka committed
June 3, 2020
J
bpo-40767: Allow pure Wayland to get default XDG web browser (GH-20382)
Jeremy Attali committed
May 11, 2020
B
bpo-40561: Add docstrings for webbrowser open functions (GH-19999)
Brad Solomon committed
January 19, 2020
M
Fix typo from base to based (GH-18055)
Michael Haas committed
June 24, 2019
S
bpo-37363: Add audit events for a range of modules (GH-14301)
Steve Dower committed
November 26, 2018
Z
bpo-35308: Fix regression where BROWSER env var is not respected. (GH-10693)
Zhiming Wang committed
July 8, 2018
S
bpo-31014: Fix the webbrowser module. (GH-7267)
Serhiy Storchaka committed
July 3, 2018
B
bpo-34019: Fix wrong arguments for Opera Browser (#8047)
Bumsik Kim committed
March 8, 2017
S
bpo-29645: Speed up importing the webbrowser module. (#484)
Serhiy Storchaka committed
February 25, 2017
N
bpo-29644: suppress subprocess output from webbrowser (#289)
Nick Coghlan committed
D
bpo-24241: Improve preferred webbrowser handling (#85)
David Steele committed
October 30, 2016
S
Issue #23262: The webbrowser module now supports Firefox 36+ and derived
Serhiy Storchaka committed
October 13, 2016
G
Issue #24452: Make webbrowser support Chrome on Mac OS X.
Guido van Rossum committed
September 5, 2015
S
Issue #25005: Backout fix for #8232 because of use of unsafe subprocess.call(shell=True)
Steve Dower committed
June 15, 2015
S
Issue #8232: Renamed WinFireFox to WinFirefox
Steve Dower committed
June 8, 2015
S
Issue #8232: webbrowser support incomplete on Windows. Patch by Brandon Milam
Steve Dower committed
August 27, 2014
G
The webbrowser module now uses subprocess's start_new_session=True rather
Gregory P. Smith committed
January 16, 2014
S
Issue #19936: Added executable bits or shebang lines to Python scripts which
Serhiy Storchaka committed
S
Issue #19936: Added executable bits or shebang lines to Python scripts which
Serhiy Storchaka committed
December 13, 2013
R
#19975: remove unused imports from webbrowser module.
R David Murray committed
March 24, 2013
D
- Issue #17536: Add to webbrowser's browser list: www-browser, x-www-browser,
doko@ubuntu.com committed