| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| datacontract_cli-1.2.8-py3-none-any.whl | 2026-10-26 | 3.3 MB | |
| datacontract_cli-1.2.8-py3-none-any.whl.sigstore.json | 2026-10-26 | 10.8 kB | |
| datacontract_cli-1.2.8.tar.gz | 2026-10-26 | 3.6 MB | |
| datacontract_cli-1.2.8.tar.gz.sigstore.json | 2026-10-26 | 10.9 kB | |
| README.md | 2026-10-26 | 2.4 kB | |
| v1.2.8 source code.tar.gz | 2026-10-26 | 7.9 MB | |
| v1.2.8 source code.zip | 2026-10-26 | 8.6 MB | |
| Totals: 7 Items | 23.5 MB | 0 | |
[1.2.8] - 2026-10-26
Added
datacontract test: test Excel workbooks (format: xlsx) (newxlsxextra) (#1717 @nicolehazel)datacontract test: test API servers whose schemas are served by different endpoints, with anendpointcustom property per schema, including relationships across endpoints (#1780)datacontract import openapiimports several operations (repeat--operation, or pick them from a list in a terminal) (#1780)datacontract edit --languageshows the editor in English, German, Swedish or Frenchdatacontract import avroandexport avrokeep thealiasesof fields and of the top-level record (#1744 @lairdman7)
Changed
- The documentation moved from docs.datacontract.com to cli.datacontract.com
datacontract lintanddatacontract test: reject duplicate keys in a data contract instead of silently keeping the last value (#1741 @kamathramu87)datacontract breakinggrades more changes to quality rules and tominimum/maximumbounds instead of warning (#1761)datacontract test: a quality rule that can't use its custom quality check reportserrorinstead ofwarningorfailed(#1773)datacontract test: custom quality checks accept the files Entropy Data writes, with adefaultquery and the argument typeany(ansiandvaluestill work) (#1773)datacontract export odcs,import odcsandimport excelwrite ateamgiven as a list of members as a team object withmembers(this syntax is preferred by ODCS 3.2) (#1768)datacontract export excel: the ODCS v3.2 template shows a tooltip with the field description on every field label (#1763)
Fixed
datacontract changeloganddatacontract breakingrecognize a quality rule that was named, renamed or moved, instead of reporting it as removed and added (#1761)datacontract breakingno longer flags changes thatdatacontract testdoes not check (#1761)- Contracts whose
teamis the deprecated list of members no longer fail to export,import odcs --ownerordbt sync(#1768) datacontract export sql: apostrophes and backslashes in descriptions no longer break ClickHouse and SnowflakeCOMMENTclauses (#1729 @banshee @ezno12)datacontract dbt sync: library metrics (nullValues,missingValues,invalidValues,duplicateValues) generate tests that check the metric against its bound (#1767)