python-sqlite-utils
Python CLI tool and library for manipulating SQLite databases
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
5
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:FactoryCandidates/python-sqlite-utils && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
python-sqlite-utils.changes | 0000023700 23.1 KB | |
python-sqlite-utils.spec | 0000002557 2.5 KB | |
sqlite-utils-3.35.2.tar.gz | 0000210134 205 KB |
Revision 5 (latest revision is 6)
Ana Guerrero (anag+factory)
accepted
request 1132122
from
Dirk Mueller (dirkmueller)
(revision 5)
- update to 3.35.2: * The ``--load-extension=spatialite`` option and :ref:`find_spatialite() <python_api_gis_find_spatialite>` utility function now both work correctly on ``arm64`` Linux. * Fix for bug where ``sqlite-utils insert`` could cause your terminal cursor to disappear. Thanks, `Luke Plant * ``datetime.timedelta`` values are now stored as ``TEXT`` columns. Thanks, `Harald Nezbeda * Test suite is now also run against Python 3.12. * Fixed a bug where :ref:`table.transform() <python_api_transform>` would sometimes re-assign the ``rowid`` values for a table rather than keeping them consistent across the operation. (:issue:`592`) * Adding foreign keys to a table no longer uses ``PRAGMA writable_schema = 1`` to directly manipulate the ``sqlite_master`` table. This was resulting in errors in some Python installations where the SQLite library was compiled in a way that prevented this from working, in particular on macOS. Foreign keys are now added using the :ref:`table transformation <python_api_transform>` mechanism instead. * This new mechanism creates a full copy of the table, so it is likely to be significantly slower for large tables, but will no longer trigger ``table sqlite_master may not be modified`` errors on platforms that do not support ``PRAGMA writable_schema = 1``. * A new plugin, `sqlite-utils-fast-fks <https://github.com/simonw/sqlite-utils-fast-fks>`__, is now available for developers who still want to use that faster but riskier implementation. * The :ref:`table.transform() method <python_api_transform>`
Comments 0