Skip to content

Releases: whythawk/whyqd

1.1.3

08 Mar 14:51
Compare
Choose a tag to compare
  • Continuing to improve exception error messages to be more helpful.

1.1.2

08 Mar 10:53
Compare
Choose a tag to compare
  • Improved CATEGORISE action parser to handle greater variety of text edge cases (especially comma-separated terms).
  • More helpful error messages for TypeError coercion problems where a specified type mismatch occurs.

1.1.1

12 Feb 11:25
Compare
Choose a tag to compare
  • Fixes for where source field names include special characters (newlines / tabs) or characters used in scripts. As whyqd is used more this may need thorough review.

1.1.0

12 Dec 20:32
Compare
Choose a tag to compare
  • Fixes to tests and bumped to 1.1.0

1.0.9

12 Dec 18:25
Compare
Choose a tag to compare
  • Added in new usdate data type which supports automatic date type coersion from US date formats (MM-DD-YYYY).
  • New COLLATE action permitting scripts which collate a column-wise list of fields into an ordered array data type.
  • Updated all dependencies, which necessitated a bump to the minimum supported Python version being 3.9.
  • New tutorial to demonstrate the COLLATE and usdate features.
  • Ray settings for initialisation will now be more forgiving. You don't need to provide default values.

1.0.8

10 Aug 09:16
Compare
Choose a tag to compare
  • CategoryModel terms now use StrictBool to avoid Pydantic's liberal interpretation of booleans.

1.0.7

09 Aug 16:13
Compare
Choose a tag to compare
  • Minor fix, but crucial for continuing ambiguity issue with category terms. Any of source or destination fields or terms can share a name, which causes painful and tedious issues. Hopefully this fix resolves it.

1.0.5

09 Aug 11:49
Compare
Choose a tag to compare
  • Additional ambiguity checks for category term edge case where source or destination fields can share category names.

1.0.4

08 Aug 08:48
Compare
Choose a tag to compare
  • Dependency updates.
  • Permitting nrow limit on Parquet files.
  • Disambiguation where schema subject and object field categories have the same name.
  • Ambiguity checks for string blank space. If source data includes, should not be removed to preserve original structure.

1.0.1

05 Jul 15:37
Compare
Choose a tag to compare

Minor convenience update.

  • Permitting nrow limit on Parquet files.