Skip to content

Releases: posit-dev/pointblank

v0.8.1

Choose a tag to compare

@rich-iannone rich-iannone released this 08 Apr 05:28

New Features and Fixes

  • Added the ability to define final actions for validation (post interrogation), by @rich-iannone in #146
  • Refined translations for the zh-Hant lang, by @jrycw in #143

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@rich-iannone rich-iannone released this 03 Apr 14:54

New Features

  • Added highest_level= and default= parameters to the Actions class, by @rich-iannone (#124, #126)
  • The brief= text now appears in the validation report table, plus we enabled more templating features for brief=, by @rich-iannone in #127
  • Add the global setting option for brief= in Validate, by @rich-iannone in #128
  • We now allow for flexible validations using dates or datetimes, by @rich-iannone (#134, #135, #136)
  • The lang= value in Validate now translates the validation report table to lang='s spoken language, and several more language translations were added, by @rich-iannone (#131, #138, #139)
  • We can now better customize the header in step reports through .get_step_report(header=...), by @rich-iannone in #142

Fixes and Documentation

  • There's now a configurable limit (with set default) on extract rows (no matter which scheme was used for their collection), by @rich-iannone in #130
  • Renamed internal references to threshold levels, by @rich-iannone in #140
  • Enhanced the docs for Validate and the validation methods, by @rich-iannone in #137

Full Changelog: v0.7.3...v0.8.0

v0.7.3

Choose a tag to compare

@rich-iannone rich-iannone released this 26 Mar 21:02
b2a910e

New Features

  • Added the limit= parameter to get_step_report(), by @rich-iannone in #115
  • The new min_tbl_width= arg in preview() can improve the display of narrow preview tables by default, and, allows for customization, by @rich-iannone in #117
  • Added the get_action_metadata() function to help users make more powerful Actions callables, by @rich-iannone in #118
  • We now include failure text in the _ValidationInfo object after interrogation, by @rich-iannone in #119
  • Basic customization of the header in get_step_report() is now possible, by @rich-iannone in #120
  • Added the ability to select a subset of columns in row-based step reports, by @rich-iannone in #123

Full Changelog: v0.7.2...v0.7.3

v0.7.2

Choose a tag to compare

@rich-iannone rich-iannone released this 24 Mar 23:59
dc6c2dc

New Features and Fixes

  • Pointblank now supports the Traditional Chinese (zh-Hant) locale (for localization of autobriefs), by @jrycw in #109
  • Allow validations to work with dates/datetime comparisons across columns, by @rich-iannone in #110
  • Revised preview() for better operability with the Ibis PySpark backend, by @rich-iannone in #112

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@rich-iannone rich-iannone released this 20 Mar 17:13

New Features and Fixes

  • Added the assistant() function to chat with the API by @rich-iannone in #104
  • Add note about getting a validation report from the REPL by @aborruso in #99

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@rich-iannone rich-iannone released this 18 Mar 13:49

New Features and Fixes

  • Added the get_tabular_report() method to DataScan and the col_summary_tbl() function by @rich-iannone (#86, #88, #93)
  • Introduced a Code Checks CI workflow to incorporate Ruff and pre-commit by @rich-iannone in #87

Full Changelog: v0.6.3...v0.7.0

v0.6.3

Choose a tag to compare

@rich-iannone rich-iannone released this 11 Mar 20:03

New Features and Fixes

  • Templating options are now available for strings used in brief= (all validation methods) and for any Actions consisting of text printed to the console, by @rich-iannone in #78
  • Much more information about a table is now collected through a DataScan, by @rich-iannone in #84
  • Any tables generated by Pointblank should no longer yield warnings in a Quarto publishing environment when Great Tables 0.17.0 (or higher) is installed, by @rich-iannone in #85
  • Fixed a display issue concerning value sets within step reports, by @phobson in #80

New Contributors

Full Changelog: v0.6.2...v0.6.3

v0.6.2

Choose a tag to compare

@rich-iannone rich-iannone released this 04 Mar 21:13

New Features and Fixes

  • Ollama LLM provider support was added to the DraftValidation class by @rich-iannone in #70
  • We can now add 'briefs' and Pointblank will generate 'autobriefs' as needed by @rich-iannone in #71
  • Added a tolerance parameter (tol=) to the row_count_match() validation method by @tylerriccio33 in #73
  • Incorporated the use of ruff in the project by @tylerriccio33 in #76
  • Enhanced the assert_passing() method to indicate which tests failed by @tylerriccio33 in #72

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@rich-iannone rich-iannone released this 20 Feb 04:34

Breaking Changes

  • thresholds level names have been renamed to better align with standard log levels by @rich-iannone in #69

New Features

  • Added the ability to execute actions when exceeding threshold levels by @rich-iannone in #66
  • Added AWS Bedrock support to DraftValidation by @kmasiello in #67

Fixes

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@rich-iannone rich-iannone released this 18 Feb 15:19

Features

  • Added the experimental DraftValidation class for drafting a validation plan based on a provided dataset by @rich-iannone (#60, #50)
  • Added the experimental DataScan class, which creates a succinct summary of any supported table by @rich-iannone in #59
  • Added the missing_vals_tbl() function for providing an HTML summary of missing values in any supported table by @rich-iannone in #53
  • Added the assert_passing() method for Validate as a convenience for test suites by @tylerriccio33 in #64
  • The nycflights dataset is now available in load_dataset() by @rich-iannone in #54

Fixes and Documentation

  • Integer and decimal values are now better formatted in HTML displays by @rich-iannone in #55
  • Fixed usage of the Ibis head() method call (changed in recent versions of Ibis) by @rich-iannone in #52
  • Revised appearance of step reports for validations based on checks of column values by @rich-iannone in #49
  • Improved the documentation of the Schema class by @rich-iannone in #61
  • Added interlinks throughout the Reference API pages by @rich-iannone in #65
  • Fixed a typo in the README.md file by @gregorywaynepower in #56

New Contributors

Full Changelog: v0.5.0...v0.6.0