Skip to content

Draftwright 0.4.22

Choose a tag to compare

@pzfreo pzfreo released this 07 Sep 14:36
f40cde6

Draftwright 0.4.22 adopts Quiddity 0.2.5 for recognition performance improvements, with the exact runtime and declared-inspection contracts updated together (#1501). Existing drawing, measurement and supported-geometry expectations are retained.

Development and release automation is faster: coverage runs in two shards, repeated corpus checks are reduced, and exact post-release development-version bumps use lock validation and package builds instead of the geometry matrix (#1494, #1496, #1497, #1499). Dependency changes still run normal CI.

Validation: 7,358 local fast tests passed (5 skipped, 14 expected failures), and 46 slow tests passed (2 expected failures). Overall local coverage was 96.02%. The release commit passed hosted PR CI and the post-merge slow suite. Local wheel and source-distribution metadata and packaged Python source were checked before publication. After publication, both PyPI artifacts passed checksum, version, dependency and all-99-Python-source checks; a fresh Python 3.12 installation passed 30 release checks, including the fixed real-part SVG/DXF export canary.

Release source: f40cde6bfda6f648d30039cf4873e6efb608152d.

Upstream details: Quiddity 0.2.5.