Closed simonw closed 1 year ago
Using llm
in my sqlite-utils
local checkout:
git diff 0.2 0.3 | llm -s 'release notes as markdown bullet points'
- Added a new
Table
class in thedb
module which represents a table in a SQLite database- The
Table
class has properties that provide information about the table, such as column names, foreign keys, and schema- The
Table
class also has acount
property that returns the number of rows in the table- The
Table
class has acreate
method that can be used to create a new table with specified columns, primary key, and foreign keys- Updated the
Database
class in the__init__
module to include theTable
class and expose it via the__all__
variable- Added new tests for creating tables and introspecting tables
git diff 0.3 0.3.1 | llm -s 'release notes as markdown bullet points'
- Updated PyPI version badge to display the latest version
- Updated Travis CI badge to link to the master branch
- Added a badge for documentation status
- Added a license badge
- Added a description of the package
- Added installation instructions
- Added a link to the documentation
- Added a "Related projects" section and linked to Datasette and csvs-to-sqlite
- Updated the version in setup.py to 0.3.1
git diff 0.3.1 0.4 | llm -s 'release notes as markdown bullet points'
- Added an
enable_fts
method to theTable
class that enables full-text search on specified columns- Added a
populate_fts
method to theTable
class that refreshes the search index for full-text search- Added a
search
method to theTable
class that allows searching the table using full-text search- Updated the
setup.py
script to version 0.4- Updated the
db.py
file to include theenable_fts
,populate_fts
, andsearch
methods- Added test cases for the
enable_fts
,populate_fts
, andsearch
methods in thetest_enable_fts.py
file- Added test cases for the
count
,columns
, andschema
properties in thetest_introspect.py
file
Done - bottom of https://sqlite-utils.datasette.io/en/latest/changelog.html#id116
Currently the changelog starts at 0.4:
https://sqlite-utils.datasette.io/en/3.34/changelog.html#id115
I want the other releases - according to https://pypi.org/project/sqlite-utils/#history there are three missing: