From 9d294726eec8f39cbd759afb820453c523e0f3cf Mon Sep 17 00:00:00 2001 From: Victorien <65306057+Viicos@users.noreply.github.com> Date: Thu, 4 Apr 2024 19:38:10 +0200 Subject: [PATCH] Avoid normalizing input twice in `import_set/book` It is already normalized in `Dataset.load` --- src/tablib/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tablib/core.py b/src/tablib/core.py index ad5ec8d6..b89953b6 100644 --- a/src/tablib/core.py +++ b/src/tablib/core.py @@ -939,13 +939,13 @@ def detect_format(stream): def import_set(stream, format=None, **kwargs): """Return dataset of given stream (file-like object, string, or bytestring).""" - return Dataset().load(normalize_input(stream), format, **kwargs) + return Dataset().load(stream, format, **kwargs) def import_book(stream, format=None, **kwargs): """Return dataset of given stream (file-like object, string, or bytestring).""" - return Databook().load(normalize_input(stream), format, **kwargs) + return Databook().load(stream, format, **kwargs) registry.register_builtins()