From 9b7be79c86b4283f24a64f62257c918f12542997 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Wed, 24 Jul 2019 08:50:41 +0200 Subject: [PATCH] Release 1.7 - with lookup table support --- docs/changelog.rst | 13 +++++++++++++ setup.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 17176c2..3702b02 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -2,6 +2,19 @@ Changelog =========== +.. _v1_7: + +1.7 (2019-07-24) +---------------- + +Support for lookup tables. + +- New ``table.lookup({...})`` utility method for building and querying lookup tables - see :ref:`python_api_lookup_tables` (`#44 `__) +- New ``extracts=`` table configuration option, see :ref:`python_api_extracts` (`#46 `__) +- Use `pysqlite3 `__ if it is available, otherwise use ``sqlite3`` from the standard library +- Table options can now be passed to the new ``db.table(name, **options)`` factory function in addition to being passed to ``insert_all(records, **options)`` and friends - see :ref:`python_api_table_configuration` +- In-memory databases can now be created using ``db = Database(memory=True)`` + .. _v1_6: 1.6 (2019-07-18) diff --git a/setup.py b/setup.py index a1635b5..131825b 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages import io import os -VERSION = "1.6" +VERSION = "1.7" def get_long_description():