Major
Dropped CKAN 2.9.x and Python2.
Feat:
- Adds Strip White Space fields to the Data Dictionary (defualts to
True
for each field). This will strip surrounding white space from data values prior to inserting them into the database. - Adds support for ckanext-validation. Config
ckanext.xloader.validation.requires_successful_report
controls whether a resource requires a successful validation report to be XLoadered. By default, a resource would also require a Validation Schema, which can be turned off withckanext.xloader.validation.enforce_schema
. - Frontend Status Badges by @JVickery-TBS in #224
Fix:
- Properly handle REDIS queue timeouts to close/delete any temporary files.
- Fix automated PyPI publishing by @ThrawnCA in #231
What's Changed
- Update README, migrate it to Markdown by @amercader in #235
- chore: switch to pyproject.toml by @duttonw in #236
- Validation Extension Support (Squashed) by @JVickery-TBS in #237
- Strip White Space from Cell Values (Squashed) by @JVickery-TBS in #238
- RQ Job Timeout Handling (Squashed) by @JVickery-TBS in #239
- SQLAlchemy v2 support by @smotornyuk in #225
Full Changelog: 1.2.0...2.0.0