* feat: change API to a context manager to allow multiple queries to get unblocked by michalc in https://github.com/uktrade/pg-force-execute/pull/18 * docs: remove incorrect references to statement by michalc in https://github.com/uktrade/pg-force-execute/pull/19
What's Changed * feat: pass through SQLAlchemy execution options, and rename query to statement by michalc in https://github.com/uktrade/pg-force-execute/pull/16
* feat: re-raise exceptions from cancelling thread by michalc in https://github.com/uktrade/pg-force-execute/pull/10 * docs: flesh out README by michalc in https://github.com/uktrade/pg-force-execute/pull/11 * feat: rename cancel_timeout to termination_thread_timeout by michalc in https://github.com/uktrade/pg-force-execute/pull/12 * docs: fix typos and missing description by michalc in https://github.com/uktrade/pg-force-execute/pull/13 * docs: more accurate description of package by michalc in https://github.com/uktrade/pg-force-execute/pull/14
* feat: log at error level rather than exception by michalc in https://github.com/uktrade/pg-force-execute/pull/3 * feat: avoid sleeps by michalc in https://github.com/uktrade/pg-force-execute/pull/4 * feat: improve logging by michalc in https://github.com/uktrade/pg-force-execute/pull/5 * feat: configurable cancel timeout by michalc in https://github.com/uktrade/pg-force-execute/pull/6 * fix: cancelling behaviour by michalc in https://github.com/uktrade/pg-force-execute/pull/7 * test: asserting on more behaviour by michalc in https://github.com/uktrade/pg-force-execute/pull/8