mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Python 3.11: re.TEMPLATE is back in beta 2 (#8007)
This commit is contained in:
@@ -125,9 +125,8 @@ class RegexFlag(enum.IntFlag):
|
||||
VERBOSE = X
|
||||
U = sre_compile.SRE_FLAG_UNICODE
|
||||
UNICODE = U
|
||||
if sys.version_info < (3, 11):
|
||||
T = sre_compile.SRE_FLAG_TEMPLATE
|
||||
TEMPLATE = T
|
||||
T = sre_compile.SRE_FLAG_TEMPLATE
|
||||
TEMPLATE = T
|
||||
if sys.version_info >= (3, 11):
|
||||
NOFLAG: int
|
||||
|
||||
@@ -146,9 +145,8 @@ X = RegexFlag.X
|
||||
VERBOSE = RegexFlag.VERBOSE
|
||||
U = RegexFlag.U
|
||||
UNICODE = RegexFlag.UNICODE
|
||||
if sys.version_info < (3, 11):
|
||||
T = RegexFlag.T
|
||||
TEMPLATE = RegexFlag.TEMPLATE
|
||||
T = RegexFlag.T
|
||||
TEMPLATE = RegexFlag.TEMPLATE
|
||||
if sys.version_info >= (3, 11):
|
||||
NOFLAG = RegexFlag.NOFLAG
|
||||
_FlagsType: TypeAlias = int | RegexFlag
|
||||
@@ -220,6 +218,4 @@ def subn(
|
||||
) -> tuple[bytes, int]: ...
|
||||
def escape(pattern: AnyStr) -> AnyStr: ...
|
||||
def purge() -> None: ...
|
||||
|
||||
if sys.version_info < (3, 11):
|
||||
def template(pattern: AnyStr | Pattern[AnyStr], flags: _FlagsType = ...) -> Pattern[AnyStr]: ...
|
||||
def template(pattern: AnyStr | Pattern[AnyStr], flags: _FlagsType = ...) -> Pattern[AnyStr]: ...
|
||||
|
||||
@@ -31,8 +31,7 @@ AT_LOCALE: dict[_NamedIntConstant, _NamedIntConstant]
|
||||
AT_UNICODE: dict[_NamedIntConstant, _NamedIntConstant]
|
||||
CH_LOCALE: dict[_NamedIntConstant, _NamedIntConstant]
|
||||
CH_UNICODE: dict[_NamedIntConstant, _NamedIntConstant]
|
||||
if sys.version_info < (3, 11):
|
||||
SRE_FLAG_TEMPLATE: int
|
||||
SRE_FLAG_TEMPLATE: int
|
||||
SRE_FLAG_IGNORECASE: int
|
||||
SRE_FLAG_LOCALE: int
|
||||
SRE_FLAG_MULTILINE: int
|
||||
|
||||
@@ -83,12 +83,6 @@ unittest.doModuleCleanups
|
||||
weakref.WeakValueDictionary.update
|
||||
xmlrpc.server.SimpleXMLRPCRequestHandler.rpc_paths
|
||||
|
||||
re.RegexFlag.T
|
||||
re.RegexFlag.TEMPLATE
|
||||
re.template
|
||||
sre_compile.SRE_FLAG_TEMPLATE
|
||||
sre_constants.SRE_FLAG_TEMPLATE
|
||||
sre_parse.SRE_FLAG_TEMPLATE
|
||||
unittest.IsolatedAsyncioTestCase.enterAsyncContext
|
||||
unittest.TestCase.enterClassContext
|
||||
unittest.TestCase.enterContext
|
||||
|
||||
Reference in New Issue
Block a user