From 93114feefb943adf8616e04b690a5a82050d3944 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sun, 1 Aug 2021 21:21:21 -0700 Subject: [PATCH] flake8 fixes --- sqlite_utils/cli.py | 2 -- sqlite_utils/db.py | 1 - tests/test_recipes.py | 11 ++++++++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/sqlite_utils/cli.py b/sqlite_utils/cli.py index 319dad6..e1b770f 100644 --- a/sqlite_utils/cli.py +++ b/sqlite_utils/cli.py @@ -19,11 +19,9 @@ import tabulate from .utils import ( file_progress, find_spatialite, - progressbar, sqlite3, decode_base64_values, rows_from_file, - types_for_column_types, Format, TypeTracker, ) diff --git a/sqlite_utils/db.py b/sqlite_utils/db.py index 5f9a526..59c6998 100644 --- a/sqlite_utils/db.py +++ b/sqlite_utils/db.py @@ -8,7 +8,6 @@ from .utils import ( ) from collections import namedtuple from collections.abc import Mapping -import click import contextlib import datetime import decimal diff --git a/tests/test_recipes.py b/tests/test_recipes.py index c596487..89240a2 100644 --- a/tests/test_recipes.py +++ b/tests/test_recipes.py @@ -1,5 +1,4 @@ from sqlite_utils import recipes -from sqlite_utils.utils import sqlite3 import json import pytest @@ -73,7 +72,10 @@ def test_jsonsplit(fresh_db, delimiter): ) fn = recipes.jsonsplit if delimiter is not None: - fn = lambda value: recipes.jsonsplit(value, delimiter=delimiter) + + def fn(value): + return recipes.jsonsplit(value, delimiter=delimiter) + fresh_db["example"].convert("tags", fn) assert list(fresh_db["example"].rows) == [ {"id": 1, "tags": '["foo", "bar"]'}, @@ -98,6 +100,9 @@ def test_jsonsplit_type(fresh_db, type, expected): ) fn = recipes.jsonsplit if type is not None: - fn = lambda value: recipes.jsonsplit(value, type=type) + + def fn(value): + return recipes.jsonsplit(value, type=type) + fresh_db["example"].convert("records", fn) assert json.loads(fresh_db["example"].get(1)["records"]) == expected