Release 3.30

Refs #480, #483, #485, #495, #500, #502, #504
This commit is contained in:
Simon Willison 2022-10-25 15:21:34 -07:00
commit 0d45ee1102
3 changed files with 18 additions and 1 deletions

View file

@ -4,6 +4,21 @@
Changelog
===========
.. _v3_30:
3.30 (2022-10-25)
-----------------
- Now tested against Python 3.11. (:issue:`502`)
- New ``table.search_sql(include_rank=True)`` option, which adds a ``rank`` column to the generated SQL. Thanks, Jacob Chapman. (`#480 <https://github.com/simonw/sqlite-utils/pull/480>`__)
- Progress bars now display for newline-delimited JSON files using the ``--nl`` option. Thanks, Mischa Untaga. (:issue:`485`)
- New ``db.close()`` method. (:issue:`504`)
- Conversion functions passed to :ref:`table.convert(...) <python_api_convert>` can now return lists or dictionaries, which will be inserted into the database as JSON strings. (:issue:`495`)
- ``sqlite-utils install`` and ``sqlite-utils uninstall`` commands for installing packages into the same virtual environment as ``sqlite-utils``, :ref:`described here <cli_install>`. (:issue:`483`)
- New :ref:`sqlite_utils.utils.flatten() <reference_utils_flatten>` utility function. (:issue:`500`)
- Documentation on :ref:`using Just <contributing_just>` to run tests, linters and build documentation.
- Documentation now covers the :ref:`release_process` for this package.
.. _v3_29:
3.29 (2022-08-27)

View file

@ -79,6 +79,8 @@ Both commands can then be run in the root of the project like this::
All three of these tools are run by our CI mechanism against every commit and pull request.
.. _contributing_just:
Using Just and pipenv
=====================

View file

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
import io
import os
VERSION = "3.29"
VERSION = "3.30"
def get_long_description():