Ë +\§hÁãóZ—dZddlmZddlmZmZmZddlmZd d„Z edee ef¬«Z y) zAConstants, helpers, and types shared across all database classes.é)Ú annotations)ÚAnyÚMappingÚTypeVar©Ú InvalidNamecóP—|s td«‚dD]}||vsŒtd|z«‚y)z"Check if a database name is valid.z(database name cannot be the empty string)ú ú.ú$ú/ú\úú"z.database names cannot contain the character %rNr)ÚnameÚ invalid_chars úZ/root/niggaflix-v3/playground/venv/lib/python3.12/site-packages/pymongo/database_shared.pyÚ _check_namers<€á ÜÐDÓEÐEà?ò_ˆ Ø ˜4Ò ÜÐNÐQ]Ñ]Ó^Ð ^ñ_óÚ_CodecDocumentType)ÚboundN)rÚstrÚreturnÚNone) Ú__doc__Ú __future__rÚtypingrrrÚpymongo.errorsrrrr©rrúr s6ðñ HÝ"ç(Ñ(å&ó_ñÐ1¸ÀÀcÀÑ9JÔKÑr