From 9c4abe8239ba94092cd6ffc96b235610f45aebb6 Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 16 Feb 2021 22:54:47 +0000 Subject: [PATCH] Permit uppercase characters in UUID per RFC 4122 --- openapi_schema_validator/_format.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi_schema_validator/_format.py b/openapi_schema_validator/_format.py index 35f0653..415f556 100644 --- a/openapi_schema_validator/_format.py +++ b/openapi_schema_validator/_format.py @@ -90,7 +90,7 @@ def is_uuid(instance): if isinstance(instance, binary_type): instance = instance.decode() - return text_type(UUID(instance)) == instance + return text_type(UUID(instance)).lower() == instance.lower() def is_password(instance):