From 40f5fcc82f2ee658103e7749f44f103d66a4c87a Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Fri, 28 Jan 2022 08:46:24 +0100 Subject: [PATCH] Add babel.core.get_global (#7063) --- stubs/babel/babel/core.pyi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/stubs/babel/babel/core.pyi b/stubs/babel/babel/core.pyi index 9c274f73a..9b936be5e 100644 --- a/stubs/babel/babel/core.pyi +++ b/stubs/babel/babel/core.pyi @@ -1,4 +1,5 @@ from typing import Any +from typing_extensions import Literal class UnknownLocaleError(Exception): identifier: Any @@ -108,3 +109,21 @@ def default_locale(category: Any | None = ..., aliases=...): ... def negotiate_locale(preferred, available, sep: str = ..., aliases=...): ... def parse_locale(identifier, sep: str = ...): ... def get_locale_identifier(tup, sep: str = ...): ... +def get_global(key: _GLOBAL_KEY): ... + +_GLOBAL_KEY = Literal[ + "all_currencies", + "currency_fractions", + "language_aliases", + "likely_subtags", + "parent_exceptions", + "script_aliases", + "territory_aliases", + "territory_currencies", + "territory_languages", + "territory_zones", + "variant_aliases", + "windows_zone_mapping", + "zone_aliases", + "zone_territories", +]