Download Latest Version v0.23.0 source code.tar.gz (62.9 MB)
Email in envelope

Get an email when there's a new version of pointblank

Home / v0.21.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-02-19 1.3 kB
v0.21.0 source code.tar.gz 2026-02-19 62.1 MB
v0.21.0 source code.zip 2026-02-19 62.5 MB
Totals: 3 Items   124.7 MB 0

New Features

  • Significantly enhanced generate_dataset() with locale mixing (country= now accepts lists or weighted dicts), frequency-weighted sampling via a 4-tier system, a user_agent preset with country-weighted browser selection, presets for hash digests (md5, sha1, sha256), barcodes (ean8, ean13), date strings (date_between, date_range, future_date, past_date), and ISO 3166-1 country codes (country_code_2, country_code_3), country-specific license plate formats, industry-coherent person-company pairing, a generate_dataset pytest fixture with automatic per-test seeding, and expanded country support (bringing the total to 71). (#352, [#354], [#355], [#358], [#360], [#361], [#362], [#363], [#364], [#365], [#366])
  • Added expressions support for the active= parameter to provide for more flexible and dynamic validation workflows. (#349)

Docs

  • Added validation report notes output display in documentation examples. (#350)
  • Improved docstrings for generate_dataset() and all *_field() functions. (#353)
  • Fixed broken links in quickstart.qmd by removing incorrect path prefixes. (@Meghansaha, [#357])
  • Updated data generation documentation with new presets and features. (#359)

Full Changelog: https://github.com/posit-dev/pointblank/compare/v0.20.0...v0.21.0

Source: README.md, updated 2026-02-19