Datacontract-cli

Latest version: v0.10.23

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 8

0.3.0

Added
- Handle non-existent schema specification when using `diff`/`breaking`.
- Resolve local and remote resources such as schema specifications when using "$ref: ..." notation.
- Implement `schema` command: prints your schema.
- Implement `quality` command: prints your quality definitions.
- Implement the `inline` command: resolves all references using the "$ref: ..." notation and writes them to your data contract.

Changed
- Allow remote and local location for all data contract inputs (`--file`, `--with`).

0.2.0

Added
- Add `diff` command for dbt schema specification.
- Add `breaking` command for dbt schema specification.

Changed
- Suggest a fix during `init` when the file already exists.
- Rename `validate` command to `lint`.

Removed
- Remove `check-compatibility` command.

Fixed
- Improve usage documentation.

0.1.1

Added
- Initial release.

Page 8 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.