From 330ec75916ce6435ce846820bccc7e87f96108bc Mon Sep 17 00:00:00 2001 From: Adam Kariv Date: Sun, 16 Jun 2019 10:15:39 +0300 Subject: [PATCH] Makes sure that all None fields are inferred as 'any' fields in iterators Fixes #94 --- dataflows/VERSION | 2 +- dataflows/helpers/iterable_loader.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dataflows/VERSION b/dataflows/VERSION index 8e0e3bc..ea7f030 100644 --- a/dataflows/VERSION +++ b/dataflows/VERSION @@ -1 +1 @@ -0.0.55 +0.0.56 diff --git a/dataflows/helpers/iterable_loader.py b/dataflows/helpers/iterable_loader.py index fd39534..e37cc67 100644 --- a/dataflows/helpers/iterable_loader.py +++ b/dataflows/helpers/iterable_loader.py @@ -47,7 +47,7 @@ def field_type(self, values): pass else: assert 'Unknown Python type: %r' % value - if len(types) > 1: + if len(types) != 1: return 'any' else: return types.pop()