Releases: rich-iannone/pointblank
Releases · rich-iannone/pointblank
v0.4.0
Features
- Add the
row_count_match()
andcol_count_match()
validation methods by @rich-iannone (#24, #25) - Add the
col_vals_expr()
validation method by @rich-iannone in #30 - Add the
get_column_count()
andget_row_count()
functions by @rich-iannone in #23 - Add the
preview()
function by @rich-iannone in #20 - Incorporate row numbers to preview by @rich-iannone in #21
- Add option for info header in
preview()
table by @rich-iannone in #22
Fixes and Documentation
- Make corrections to step indexing by @rich-iannone in #26
- Improve visual display of
rows_distinct()
steps in validation report by @rich-iannone in #27 - In
preview()
function, make a copy of the input table by @rich-iannone in #29 - Use
preview()
with datasets throughout documentation by @rich-iannone in #28
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Features
- Add the
rows_distinct()
validation method by @rich-iannone in #10 - Introduce column selectors for easily selecting one or more columns in a validation workflow by @rich-iannone in #18
- Add the
col_schema_match()
validation method and theSchema
class by @rich-iannone in #11 - Add options for case-insensitive matching of coltypes and dtypes in schema checks by @rich-iannone in #13
- Allow for partial matching for dtypes by @rich-iannone in #15
- Allow definition of multiple dtypes per column in
Schema
to facilitate multiple attempts at dtype matching by @rich-iannone in #17 - Within
col_schema_match()
, enable checks of columns only (exclusive of dtypes) by @rich-iannone in #16 - Add global config options for validation table output by @rich-iannone in #8
Fixes and Documentation
- Display empty validation reports when there are no validation steps by @rich-iannone in #14
- Add the
ColumnSelector
class and improve documentation for all column selector functions by @rich-iannone in #19 - Add
Column
type tovalue=
/left=
/right=
by @rich-iannone in #9
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- feat: add
scalar=
/frame=
arg to several Validate methods by @rich-iannone in #7
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Features
- Implement use of column expressions for certain validation types by @rich-iannone (#2, #3)
- Reduce dependencies by subdividing them into optional dependencies by @rich-iannone (#4, #5)
Docs
- Add examples for validation methods by @rich-iannone in #6
Full Changelog: v0.1.0...v0.2.0
v0.1.0
This is the initial release of pointblank.
Full Changelog: https://github.com/rich-iannone/pointblank/commits/v0.1.0