{"sha": "53124bc02fac5a89b154513f5fdc67431901fad9", "message": "Release 1.10", "author_date": "2019-08-23T12:24:04Z", "committer_date": "2019-08-23T12:24:04Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9faa98222669723d31e918bb16a42c13c363817f", "message": "Ability to introspect and run queries against views (#55)\n\n* db.views_names() method and and db.views property\r\n* Separate View and Table classes, both subclassing new Queryable class\r\n* view.drop() method\r\n* Updated documentation", "author_date": "2019-08-23T12:19:41Z", "committer_date": "2019-08-23T12:19:41Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 140912432, "label": "sqlite-utils"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}}