diff --git a/pyproject.toml b/pyproject.toml index c16f332..1b595d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "utcp" -version = "0.2.1" +version = "0.2.2" authors = [ { name = "Razvan-Ion Radulescu" }, { name = "Andrei-Stefan Ghiurtu" }, diff --git a/src/utcp/client/openapi_converter.py b/src/utcp/client/openapi_converter.py index 026231a..07f875b 100644 --- a/src/utcp/client/openapi_converter.py +++ b/src/utcp/client/openapi_converter.py @@ -139,6 +139,7 @@ def _resolve_ref(self, ref: str) -> Dict[str, Any]: def _resolve_schema(self, schema: Dict[str, Any]) -> Dict[str, Any]: """Recursively resolves all $refs in a schema object.""" + return schema if isinstance(schema, dict): if "$ref" in schema: resolved_ref = self._resolve_ref(schema["$ref"]) diff --git a/src/utcp/version.py b/src/utcp/version.py index 7deadba..b6d8c53 100644 --- a/src/utcp/version.py +++ b/src/utcp/version.py @@ -2,7 +2,7 @@ import tomli from pathlib import Path -__version__ = "0.2.1" +__version__ = "0.2.2" try: __version__ = version("utcp") except PackageNotFoundError: