| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| datacontract_cli-1.1.3-py3-none-any.whl | 2026-09-03 | 3.2 MB | |
| datacontract_cli-1.1.3-py3-none-any.whl.sigstore.json | 2026-09-03 | 11.4 kB | |
| datacontract_cli-1.1.3.tar.gz | 2026-09-03 | 3.3 MB | |
| datacontract_cli-1.1.3.tar.gz.sigstore.json | 2026-09-03 | 11.4 kB | |
| README.md | 2026-09-03 | 2.3 kB | |
| v1.1.3 source code.tar.gz | 2026-09-03 | 7.5 MB | |
| v1.1.3 source code.zip | 2026-09-03 | 8.1 MB | |
| Totals: 7 Items | 22.2 MB | 0 | |
[1.1.3] - 2026-09-03
Added
- An
authoritativeDefinitionslink can reference a file next to the contract, either a property in another contract (url: business.odcs.yaml#schema/orders/properties/order_id) or a file that is the definition itself (url: definitions/order_id.odcs.yaml), resolved relative to the referencing contract (#1453) datacontract breakingcommand andPOST /breakingendpoint for breaking change detection (#1016 @pierre-monnet)DATACONTRACT_KAFKA_GROUP_PREFIXenvironment variable to customise the consumer group ID prefix used during Kafka testing (#1553 @philipp-lutz)datacontract testchecks the ODCS array optionsminItems,maxItemsanduniqueItems(#1514 @OGsiji)datacontract export odcsdefaultsstatustodraftwhen the source DCS contract has noinfo.status(#1542 @michal-swiatowy)datacontract export great-expectationscovers thelogicalTypeOptionsconstraints, attaches contract metadata to every expectation, checks the column set instead of the column order and takes a--suite-name(#1544 @julienguilhempartner-spec)datacontract test --dry-runreports the checks a run would execute without connecting to the server or reading any data (#1510 @OGsiji)
Fixed
datacontract export jsonschema,datacontract export avroanddatacontract teston local files use a property'sphysicalNameas the field name when set, instead of the logicalname(#1494 @philipp-lutz)datacontract import sqltakes the server'sdatabaseandschemafrom a qualifiedCREATE TABLE, instead of always writing placeholders (#651 @ReguiguiMohamed)datacontract import sqlno longer fails on a DDL file that containsCREATE SCHEMA(#1529 @ReguiguiMohamed)datacontract testsums every component of an ISO 8601 retention period, instead of reading only the first one (#1538)datacontract testreports each freshness and retention check result on its own check, instead of writing every result to the first one (#1515 @erikgrip2)datacontract test --publishwith an empty value runs without publishing, instead of failing (#1491)
Changed
- The
open-data-contract-standarddependency is pinned to 3.1.x; ODCS v3.2.0 support will come with a dedicated release