Initial commit
This commit is contained in:
48
.venv/lib/python3.9/site-packages/multidict/__init__.py
Normal file
48
.venv/lib/python3.9/site-packages/multidict/__init__.py
Normal file
@@ -0,0 +1,48 @@
|
||||
"""Multidict implementation.
|
||||
|
||||
HTTP Headers and URL query string require specific data structure:
|
||||
multidict. It behaves mostly like a dict but it can have
|
||||
several values for the same key.
|
||||
"""
|
||||
|
||||
from ._abc import MultiMapping, MutableMultiMapping
|
||||
from ._compat import USE_CYTHON_EXTENSIONS
|
||||
|
||||
__all__ = (
|
||||
"MultiMapping",
|
||||
"MutableMultiMapping",
|
||||
"MultiDictProxy",
|
||||
"CIMultiDictProxy",
|
||||
"MultiDict",
|
||||
"CIMultiDict",
|
||||
"upstr",
|
||||
"istr",
|
||||
"getversion",
|
||||
)
|
||||
|
||||
__version__ = "5.1.0"
|
||||
|
||||
|
||||
try:
|
||||
if not USE_CYTHON_EXTENSIONS:
|
||||
raise ImportError
|
||||
from ._multidict import (
|
||||
CIMultiDict,
|
||||
CIMultiDictProxy,
|
||||
MultiDict,
|
||||
MultiDictProxy,
|
||||
getversion,
|
||||
istr,
|
||||
)
|
||||
except ImportError: # pragma: no cover
|
||||
from ._multidict_py import (
|
||||
CIMultiDict,
|
||||
CIMultiDictProxy,
|
||||
MultiDict,
|
||||
MultiDictProxy,
|
||||
getversion,
|
||||
istr,
|
||||
)
|
||||
|
||||
|
||||
upstr = istr
|
Reference in New Issue
Block a user