From 3acc6a82b843af55acb672a292a171ff9a7df328 Mon Sep 17 00:00:00 2001 From: Satya Ortiz-Gagne Date: Thu, 6 Jun 2019 12:23:52 -0400 Subject: parsing - Added bytes as a primitive type --- diplomacy/utils/parsing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'diplomacy/utils/parsing.py') diff --git a/diplomacy/utils/parsing.py b/diplomacy/utils/parsing.py index 802fab3..5175a80 100644 --- a/diplomacy/utils/parsing.py +++ b/diplomacy/utils/parsing.py @@ -143,7 +143,7 @@ class ParserType(metaclass=ABCMeta): """ Abstract base class to check a specific type. """ __slots__ = [] # We include dict into primitive types to allow parser to accept raw untyped dict (e.g. engine game state). - primitives = (int, float, bool, str, dict) + primitives = (bytes, int, float, bool, str, dict) @abstractmethod def validate(self, element): -- cgit v1.2.3