Bump fnmatch to 3.14 (#14046)

This commit is contained in:
Semyon Moroz
2025-05-13 12:16:57 +00:00
committed by GitHub
parent 7cc094da50
commit 813430e77a
2 changed files with 6 additions and 2 deletions
@@ -67,8 +67,6 @@ enum.Enum.__signature__
enum.EnumMeta.__signature__
enum.EnumType.__signature__
faulthandler.dump_c_stack
fnmatch.__all__
fnmatch.filterfalse
fractions.Fraction.__pow__
fractions.Fraction.__rpow__
fractions.Fraction.from_number
+6
View File
@@ -1,9 +1,15 @@
import sys
from collections.abc import Iterable
from typing import AnyStr
__all__ = ["filter", "fnmatch", "fnmatchcase", "translate"]
if sys.version_info >= (3, 14):
__all__ += ["filterfalse"]
def fnmatch(name: AnyStr, pat: AnyStr) -> bool: ...
def fnmatchcase(name: AnyStr, pat: AnyStr) -> bool: ...
def filter(names: Iterable[AnyStr], pat: AnyStr) -> list[AnyStr]: ...
def translate(pat: str) -> str: ...
if sys.version_info >= (3, 14):
def filterfalse(names: Iterable[AnyStr], pat: AnyStr) -> list[AnyStr]: ...