rclement / sqlite-ml

An SQLite extension for machine learning
Apache License 2.0
51 stars 2 forks source link

Update dependency sqlite-utils to v3.38 #50

Open renovate[bot] opened 11 months ago

renovate[bot] commented 11 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sqlite-utils (changelog) ==3.35.2 -> ==3.38 age adoption passing confidence

Release Notes

simonw/sqlite-utils (sqlite-utils) ### [`v3.38`](https://redirect.github.com/simonw/sqlite-utils/releases/tag/3.38) [Compare Source](https://redirect.github.com/simonw/sqlite-utils/compare/3.37...3.38) - Plugins can now reuse the implementation of the `sqlite-utils memory` CLI command with the new `return_db=True` parameter. ([#​643](https://redirect.github.com/simonw/sqlite-utils/issues/643)) - `table.transform()` now recreates indexes after transforming a table. A new `sqlite_utils.db.TransformError` exception is raised if these indexes cannot be recreated due to conflicting changes to the table such as a column rename. Thanks, [Mat Miller](https://redirect.github.com/matdmiller). ([#​633](https://redirect.github.com/simonw/sqlite-utils/issues/633)) - `table.search()` now accepts a `include_rank=True` parameter, causing the resulting rows to have a `rank` column showing the calculated relevance score. Thanks, [liunux4odoo](https://redirect.github.com/liunux4odoo). ([#​628](https://redirect.github.com/simonw/sqlite-utils/pull/628)) - Fixed an error that occurred when creating a strict table with at least one floating point column. These `FLOAT` columns are now correctly created as `REAL` as well, but only for strict tables. ([#​644](https://redirect.github.com/simonw/sqlite-utils/issues/644)) ### [`v3.37`](https://redirect.github.com/simonw/sqlite-utils/releases/tag/3.37) [Compare Source](https://redirect.github.com/simonw/sqlite-utils/compare/3.36...3.37) - The `create-table` and `insert-files` commands all now accept multiple `--pk` options for compound primary keys. ([#​620](https://redirect.github.com/simonw/sqlite-utils/issues/620)) - Now tested against Python 3.13 pre-release. ([#​619](https://redirect.github.com/simonw/sqlite-utils/pull/619)) - Fixed a crash that can occur in environments with a broken `numpy` installation, producing a `module 'numpy' has no attribute 'int8'`. ([#​632](https://redirect.github.com/simonw/sqlite-utils/issues/632)) ### [`v3.36`](https://redirect.github.com/simonw/sqlite-utils/releases/tag/3.36) [Compare Source](https://redirect.github.com/simonw/sqlite-utils/compare/3.35.2...3.36) - Support for creating tables in [SQLite STRICT mode](https://www.sqlite.org/stricttables.html). Thanks, [Taj Khattra](https://redirect.github.com/tkhattra). ([#​344](https://redirect.github.com/simonw/sqlite-utils/issues/344)) - CLI commands `create-table`, `insert` and `upsert` all now accept a `--strict` option. - Python methods that can create a table - `table.create()` and `insert/upsert/insert_all/upsert_all` all now accept an optional `strict=True` parameter. - The `transform` command and `table.transform()` method preserve strict mode when transforming a table. - The `sqlite-utils create-table` command now accepts `str`, `int` and `bytes` as aliases for `text`, `integer` and `blob` respectively. ([#​606](https://redirect.github.com/simonw/sqlite-utils/issues/606))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 11 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (074716d) to head (e414b03).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #50 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 3 3 Lines 479 479 Branches 41 41 ========================================= Hits 479 479 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features: