- Return with exit code 1 when encountering an SQL error.
2.1.1
- Print proper error message, instead of a traceback when encountering an SQL error.
2.1.0
- Add `dbupgrade.__main__`. `dbupgrade` can now be executed using `python3 -m dbupgrade`.
2.0.1
Bug Fixes
- Fix a warning about isolation_level when using `-- Transaction: no`.
2.0.0
Incompatible Changes
- Drop support for Python 3.5 and 3.6. - Use sqlparse to split SQL statements. While this will provide greater SQL compatibility overall, it may be incompatible with some existing SQL files.