Download Latest Version v1.2.0 source code.zip (7.9 MB) Google Add to Preferred Sources
Home / v1.1.3
Name Modified Size InfoDownloads / 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 authoritativeDefinitions link 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 breaking command and POST /breaking endpoint for breaking change detection (#1016 @pierre-monnet)
  • DATACONTRACT_KAFKA_GROUP_PREFIX environment variable to customise the consumer group ID prefix used during Kafka testing (#1553 @philipp-lutz)
  • datacontract test checks the ODCS array options minItems, maxItems and uniqueItems (#1514 @OGsiji)
  • datacontract export odcs defaults status to draft when the source DCS contract has no info.status (#1542 @michal-swiatowy)
  • datacontract export great-expectations covers the logicalTypeOptions constraints, 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-run reports the checks a run would execute without connecting to the server or reading any data (#1510 @OGsiji)

Fixed

  • datacontract export jsonschema, datacontract export avro and datacontract test on local files use a property's physicalName as the field name when set, instead of the logical name (#1494 @philipp-lutz)
  • datacontract import sql takes the server's database and schema from a qualified CREATE TABLE, instead of always writing placeholders (#651 @ReguiguiMohamed)
  • datacontract import sql no longer fails on a DDL file that contains CREATE SCHEMA (#1529 @ReguiguiMohamed)
  • datacontract test sums every component of an ISO 8601 retention period, instead of reading only the first one (#1538)
  • datacontract test reports each freshness and retention check result on its own check, instead of writing every result to the first one (#1515 @erikgrip2)
  • datacontract test --publish with an empty value runs without publishing, instead of failing (#1491)

Changed

  • The open-data-contract-standard dependency is pinned to 3.1.x; ODCS v3.2.0 support will come with a dedicated release
Source: README.md, updated 2026-09-03