- Updated to SQLite [3.45.0](https://sqlite.org/releaselog/3_45_0.html). - `sqlean.py` is now versioned according to SQLite.
0.21.10
Print the actual error message when [regexp](https://github.com/nalgeon/sqlean/blob/main/docs/regexp.md) compilation fails (#104).
Before:
sql select regexp_substr('abc5xyz', 'a(?<=\D*)\d'); -- Runtime error: out of memory (7)
Now:
sql select regexp_substr('abc5xyz', 'a(?<=\D*)\d'); -- Runtime error: lookbehind assertion is not fixed length (offset 1)
0.21.9
Marked [unicode](https://github.com/nalgeon/sqlean/blob/main/docs/unicode.md) functions as deterministic to allow their use in virtual columns (#109).
0.21.8.5
- Added ARM support on Linux (courtesy of no23reason) - Added source distribution (courtesy of edgarrmondragon) - Removed support for Python 3.6 and 3.7. - Updated to SQLite [3.44.0](https://sqlite.org/releaselog/3_44_0.html)