Skip to content

iParq 0.8.1

Latest

Choose a tag to compare

@MiguelElGallo MiguelElGallo released this 06 Sep 07:41
58cf6a0

Agent skill metadata fix

0.8.0 added statistics_num_values, geo_statistics, has_index_page and index_page_offset to the CLI output, but the bundled agent skill was not updated to describe them. This release corrects the skill and adds tests so the drift cannot recur.

Interpretation guidance now documented

  • has_index_page is three-valued: null means the reader could not determine the value, not false.
  • statistics_num_values counts non-null values, not the row count.
  • geo_statistics is null for non-geospatial columns, which is expected.
  • is_min_exact, is_max_exact, is_encrypted are reserved and always null — PyArrow exposes no such attributes in any supported version. The ColumnInfo docstring, which wrongly implied PyArrow 22+ would populate them, is corrected.

Regression protection

New tests derive expectations from the ColumnInfo model, so adding an output field without documenting it in the skill now fails the build.

No changes to CLI behaviour or output.

Full changelog: v0.8.0...v0.8.1