about summary refs log tree commit diff
path: root/.venv/lib/python3.12/site-packages/multipart
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/multipart')
-rw-r--r--.venv/lib/python3.12/site-packages/multipart/__init__.py24
-rw-r--r--.venv/lib/python3.12/site-packages/multipart/decoders.py1
-rw-r--r--.venv/lib/python3.12/site-packages/multipart/exceptions.py1
-rw-r--r--.venv/lib/python3.12/site-packages/multipart/multipart.py1
4 files changed, 27 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/multipart/__init__.py b/.venv/lib/python3.12/site-packages/multipart/__init__.py
new file mode 100644
index 00000000..67f0e5bb
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/multipart/__init__.py
@@ -0,0 +1,24 @@
+# This only works if using a file system, other loaders not implemented.
+
+import importlib.util
+import sys
+import warnings
+from pathlib import Path
+
+for p in sys.path:
+    file_path = Path(p, "multipart.py")
+    try:
+        if file_path.is_file():
+            spec = importlib.util.spec_from_file_location("multipart", file_path)
+            assert spec is not None, f"{file_path} found but not loadable!"
+            module = importlib.util.module_from_spec(spec)
+            sys.modules["multipart"] = module
+            assert spec.loader is not None, f"{file_path} must be loadable!"
+            spec.loader.exec_module(module)
+            break
+    except PermissionError:
+        pass
+else:
+    warnings.warn("Please use `import python_multipart` instead.", PendingDeprecationWarning, stacklevel=2)
+    from python_multipart import *
+    from python_multipart import __all__, __author__, __copyright__, __license__, __version__
diff --git a/.venv/lib/python3.12/site-packages/multipart/decoders.py b/.venv/lib/python3.12/site-packages/multipart/decoders.py
new file mode 100644
index 00000000..31acdfbf
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/multipart/decoders.py
@@ -0,0 +1 @@
+from python_multipart.decoders import *
diff --git a/.venv/lib/python3.12/site-packages/multipart/exceptions.py b/.venv/lib/python3.12/site-packages/multipart/exceptions.py
new file mode 100644
index 00000000..36815d19
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/multipart/exceptions.py
@@ -0,0 +1 @@
+from python_multipart.exceptions import *
diff --git a/.venv/lib/python3.12/site-packages/multipart/multipart.py b/.venv/lib/python3.12/site-packages/multipart/multipart.py
new file mode 100644
index 00000000..7bf567df
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/multipart/multipart.py
@@ -0,0 +1 @@
+from python_multipart.multipart import *