| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-02-26 | 1.5 kB | |
| v0.22.0 source code.tar.gz | 2026-02-26 | 62.8 MB | |
| v0.22.0 source code.zip | 2026-02-26 | 63.2 MB | |
| Totals: 3 Items | 126.1 MB | 0 | |
New Features
- Expanded
generate_dataset()country support with 29 new countries (EC, PA, SA, UA, AM, AZ, BO, CM, DO, GE, GT, HN, IL, JM, JO, KH, KZ, LB, MD, MM, MZ, NP, PY, RS, RW, SV, TZ, UY, UZ), bringing the total to 100 supported countries, along with expanded street lists and normalized industry names across existing countries. (#370, [#371]) - Added
profile_fields()as a composite helper that creates a dictionary of person-profileStringFieldobjects for direct unpacking into aSchema(). Supports three tiers ("minimal","standard","full"), name splitting, column include/exclude, and aprefix=parameter for namespacing. (#367) - Significantly expanded YAML workflow support with governance metadata (
owner,consumers,version),final_actionsandreferencetop-level keys, aggregate validation methods (col_sum_gt,col_avg_le, etc.),col_pct_null,data_freshness, shortcut syntax for theactiveparameter, unknown-key validation to catch typos, and YAML-to-Python roundtrip fidelity. (#369)
Bug Fixes
- Fixed
preview()failing on tables with duration (timedelta) columns by casting them to strings before display. (#368)
Docs
- Added YAML reference and validation workflow guides covering governance metadata and aggregate methods. (#369)
- Updated data generation documentation with
profile_fields()usage and 100-country support. (#367, [#370], [#371])
Full Changelog: https://github.com/posit-dev/pointblank/compare/v0.21.0...v0.22.0