File continue-to-use-pydantic-1.patch of Package python-qcs-api-client

Index: qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/configuration.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/_configuration/configuration.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/configuration.py
@@ -2,7 +2,7 @@ import os
 from pathlib import Path
 from typing import Optional
 
-from pydantic.main import BaseModel
+from pydantic.v1 import BaseModel
 
 from .error import QCSClientConfigurationError
 from .secrets import (
Index: qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/environment.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/_configuration/environment.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/environment.py
@@ -1,8 +1,8 @@
 import os
 from typing import Any, Dict
 
-from pydantic import BaseModel
-from pydantic.utils import deep_update
+from pydantic.v1 import BaseModel
+from pydantic.v1.utils import deep_update
 
 
 class _EnvironmentBaseModel(BaseModel):
Index: qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/secrets.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/_configuration/secrets.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/secrets.py
@@ -4,8 +4,8 @@ from typing import Dict, Optional, Union
 
 import toml
 from jwt import decode
-from pydantic import BaseModel, ValidationError
-from pydantic.fields import Field
+from pydantic.v1 import BaseModel, ValidationError
+from pydantic.v1.fields import Field
 
 from .file import QCSClientConfigurationFile
 
Index: qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/settings.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/_configuration/settings.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/settings.py
@@ -1,7 +1,7 @@
 from typing import Dict, Optional
-from pydantic import BaseModel
-from pydantic.fields import Field
-from pydantic.networks import HttpUrl
+from pydantic.v1 import BaseModel
+from pydantic.v1.fields import Field
+from pydantic.v1.networks import HttpUrl
 from enum import Enum
 from .environment import EnvironmentModel
 from .file import QCSClientConfigurationFile
Index: qcs-api-client-python-0.23.1/qcs_api_client/client/auth.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/auth.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/auth.py
@@ -1,7 +1,7 @@
 import asyncio
 import threading
 import httpx
-from pydantic import BaseModel, Field
+from pydantic.v1 import BaseModel, Field
 from http import HTTPStatus
 from typing import Set
 
Index: qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/file.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/qcs_api_client/client/_configuration/file.py
+++ qcs-api-client-python-0.23.1/qcs_api_client/client/_configuration/file.py
@@ -2,8 +2,8 @@ from pathlib import Path
 from typing import Any, Dict, Optional
 
 import toml
-from pydantic.types import FilePath
-from pydantic.utils import deep_update
+from pydantic.v1.types import FilePath
+from pydantic.v1.utils import deep_update
 
 from .environment import _EnvironmentBaseModel
 
Index: qcs-api-client-python-0.23.1/tests/test_client/test_client_configuration/test_client_configuration_file.py
===================================================================
--- qcs-api-client-python-0.23.1.orig/tests/test_client/test_client_configuration/test_client_configuration_file.py
+++ qcs-api-client-python-0.23.1/tests/test_client/test_client_configuration/test_client_configuration_file.py
@@ -1,7 +1,7 @@
 from pathlib import Path
 
 import toml
-from pydantic.main import BaseConfig
+from pydantic.v1 import BaseConfig
 
 from qcs_api_client.client._configuration.file import QCSClientConfigurationFile
 
openSUSE Build Service is sponsored by