From 0e21db085a0842e1ca940f7cb578a6ae7bf11231 Mon Sep 17 00:00:00 2001 From: p1c2u Date: Mon, 16 Jan 2023 10:44:50 +0000 Subject: [PATCH] Revert "Merge pull request #454 from p1c2u/feature/parameters-error-context-property-deprecated" This reverts commit ae087580b7adb049deb27e0e110a74bfb23259b2, reversing changes made to 6f911802226e8332f0dec0332f6d89ad23e1872c. --- openapi_core/validation/request/exceptions.py | 12 +----------- openapi_core/validation/request/validators.py | 2 +- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/openapi_core/validation/request/exceptions.py b/openapi_core/validation/request/exceptions.py index 2702656a..7485ae53 100644 --- a/openapi_core/validation/request/exceptions.py +++ b/openapi_core/validation/request/exceptions.py @@ -1,4 +1,3 @@ -import warnings from dataclasses import dataclass from typing import Iterable @@ -10,16 +9,7 @@ @dataclass class ParametersError(Exception): parameters: Parameters - errors: Iterable[Exception] - - @property - def context(self) -> Iterable[Exception]: - warnings.warn( - "context property of ParametersError is deprecated. " - "Use erros instead.", - DeprecationWarning, - ) - return self.errors + context: Iterable[Exception] class OpenAPIRequestBodyError(OpenAPIError): diff --git a/openapi_core/validation/request/validators.py b/openapi_core/validation/request/validators.py index 1f431fa6..ec703d5a 100644 --- a/openapi_core/validation/request/validators.py +++ b/openapi_core/validation/request/validators.py @@ -119,7 +119,7 @@ def _get_parameters( location[param_name] = value if errors: - raise ParametersError(errors=errors, parameters=parameters) + raise ParametersError(context=errors, parameters=parameters) return parameters