Skip to content

Commit 1269757

Browse files
donBarbosmingyu.park
authored andcommitted
Bump fnmatch to 3.14 (python#14046)
1 parent 0a1df7a commit 1269757

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

stdlib/@tests/stubtest_allowlists/py314.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ enum.Enum.__signature__
6767
enum.EnumMeta.__signature__
6868
enum.EnumType.__signature__
6969
faulthandler.dump_c_stack
70-
fnmatch.__all__
71-
fnmatch.filterfalse
7270
fractions.Fraction.__pow__
7371
fractions.Fraction.__rpow__
7472
fractions.Fraction.from_number

stdlib/fnmatch.pyi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
1+
import sys
12
from collections.abc import Iterable
23
from typing import AnyStr
34

45
__all__ = ["filter", "fnmatch", "fnmatchcase", "translate"]
6+
if sys.version_info >= (3, 14):
7+
__all__ += ["filterfalse"]
58

69
def fnmatch(name: AnyStr, pat: AnyStr) -> bool: ...
710
def fnmatchcase(name: AnyStr, pat: AnyStr) -> bool: ...
811
def filter(names: Iterable[AnyStr], pat: AnyStr) -> list[AnyStr]: ...
912
def translate(pat: str) -> str: ...
13+
14+
if sys.version_info >= (3, 14):
15+
def filterfalse(names: Iterable[AnyStr], pat: AnyStr) -> list[AnyStr]: ...

0 commit comments

Comments
 (0)