This release makes the following minor improvements:
+ `executemany`, `load`, `copy_rows` and `copy_table_rows` return counts of the number of rows that
were processed and that failed
+ `setup_oracle_client` fails gracefully when cx_Oracle is not installed
+ `load` no longer crashes on being passed an empty list
+ ETLHelperConnectionError reports DbParams instead of connection string, to avoid password appearing in logs
+ Improved test coverage and documentation for `generate_insert_sql` function
What's Changed
* Change summary quote to _into and out of_ by volcan01010 in https://github.com/BritishGeologicalSurvey/etlhelper/pull/117
* Make setup.py description match README by volcan01010 in https://github.com/BritishGeologicalSurvey/etlhelper/pull/118
* Load improvements by volcan01010 and ximenesuk in https://github.com/BritishGeologicalSurvey/etlhelper/pull/121
**Full Changelog**: https://github.com/BritishGeologicalSurvey/etlhelper/compare/v0.11.0...v0.12.0