Skip to content

Commit d778855

Browse files
authored
webbrowser: update for py312 (#10280)
1 parent 8eb5751 commit d778855

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

stdlib/webbrowser.pyi

+6-5
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,12 @@ class UnixBrowser(BaseBrowser):
4343

4444
class Mozilla(UnixBrowser): ...
4545

46-
class Galeon(UnixBrowser):
47-
raise_opts: list[str]
46+
if sys.version_info < (3, 12):
47+
class Galeon(UnixBrowser):
48+
raise_opts: list[str]
49+
50+
class Grail(BaseBrowser):
51+
def open(self, url: str, new: int = 0, autoraise: bool = True) -> bool: ...
4852

4953
class Chrome(UnixBrowser): ...
5054
class Opera(UnixBrowser): ...
@@ -53,9 +57,6 @@ class Elinks(UnixBrowser): ...
5357
class Konqueror(BaseBrowser):
5458
def open(self, url: str, new: int = 0, autoraise: bool = True) -> bool: ...
5559

56-
class Grail(BaseBrowser):
57-
def open(self, url: str, new: int = 0, autoraise: bool = True) -> bool: ...
58-
5960
if sys.platform == "win32":
6061
class WindowsDefault(BaseBrowser):
6162
def open(self, url: str, new: int = 0, autoraise: bool = True) -> bool: ...

tests/stubtest_allowlists/py312.txt

-2
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,6 @@ unittest.runner.TextTestRunner.__init__
209209
urllib.request.AbstractHTTPHandler.__init__
210210
urllib.request.HTTPSHandler.__init__
211211
uuid.main
212-
webbrowser.Galeon
213-
webbrowser.Grail
214212
zipfile.Path.glob
215213
zipfile.Path.is_symlink
216214
zipfile.Path.match

0 commit comments

Comments
 (0)