Breaking schema change - (page number, filename) is now the key for pages, as the autoincrementing page id made merging separate databases difficult.
1.0.0a5
Introduces a flag for whether to create tables in strict mode (default True) - strict mode is useful to ensure correct json parsing, but some SQLite tools seem to have trouble with tables which were created in strict mode.
1.0.0a4
Adds PageParsingError so that filename and page number can be retrieved nicely on failures.
1.0.0a3
This alpha release includes some minor schema changes with column type improvements and a fix to the user view.