mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-11-05 19:01:40 +01:00
49 lines
1.5 KiB
Diff
49 lines
1.5 KiB
Diff
--- a/hatchway/schema.py
|
|
+++ b/hatchway/schema.py
|
|
@@ -3,9 +3,9 @@
|
|
from django.db.models import Manager, QuerySet
|
|
from django.db.models.fields.files import FieldFile
|
|
from django.template import Variable, VariableDoesNotExist
|
|
-from pydantic.fields import Field # noqa
|
|
-from pydantic.main import BaseModel
|
|
-from pydantic.utils import GetterDict
|
|
+from pydantic.v1.fields import Field # noqa
|
|
+from pydantic.v1.main import BaseModel
|
|
+from pydantic.v1.utils import GetterDict
|
|
|
|
|
|
class DjangoGetterDict(GetterDict):
|
|
--- a/hatchway/types.py
|
|
+++ b/hatchway/types.py
|
|
@@ -13,7 +13,7 @@
|
|
)
|
|
|
|
from django.core import files
|
|
-from pydantic import BaseModel
|
|
+from pydantic.v1 import BaseModel
|
|
|
|
from .http import ApiResponse
|
|
|
|
--- a/hatchway/view.py
|
|
+++ b/hatchway/view.py
|
|
@@ -5,7 +5,7 @@
|
|
from django.core import files
|
|
from django.http import HttpRequest, HttpResponseNotAllowed, QueryDict
|
|
from django.http.multipartparser import MultiPartParser
|
|
-from pydantic import BaseModel, ValidationError, create_model
|
|
+from pydantic.v1 import BaseModel, ValidationError, create_model
|
|
|
|
from .constants import InputSource
|
|
from .http import ApiError, ApiResponse
|
|
--- a/tests/test_view.py
|
|
+++ b/tests/test_view.py
|
|
@@ -6,7 +6,7 @@
|
|
from django.http import QueryDict
|
|
from django.test import RequestFactory
|
|
from django.test.client import MULTIPART_CONTENT
|
|
-from pydantic import BaseModel
|
|
+from pydantic.v1 import BaseModel
|
|
|
|
from hatchway import ApiError, Body, QueryOrBody, api_view
|
|
from hatchway.view import ApiView
|