Ml-metadata

Latest version: v1.14.0

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

Scan your dependencies

Page 1 of 6

1.14.0

Major Features and Improvements

* Support PostgreSQL database type.
* Support bool_value in (custom_)property filter queries.
* Add masking support for Artifact / Execution / Context updates
* Support using enum names in IN operator in filter queries.
* Support populating ArtifactTypes for GetArtifactByID API.
* Add GetLineageSubgraph API for efficient lineage tracing.

Breaking Changes

* N/A

Deprecations

* N/A

Bug Fixed and Other Changes

* Bumped minimum bazel version to 5.3.0.
* Upgrade Microsoft Visual Studio (MSVC) version to 2017.
* Support filtering by parent/child context id in filter queries.
* Add batch queries for retrieving attributions/associations by
artifact/execution ids in query executor layer and deprecate the original
SelectAttributionByArtifactID and SelectAssociationByExecutionID functions.

1.13.1

Major Features and Improvements

* N/A

Breaking Changes

* N/A

Deprecations

* N/A

1.13.0

Major Features and Improvements

* Fix filter query parsing for QueryLineageGraph when using queries with
aliases.
* Depends on `numpy~=1.22.0`.

Breaking Changes

* N/A

Deprecations

* Deprecated python 3.7 support.

1.12.0

Major Features and Improvements

* N/A

Breaking Changes

* N/A
Deprecations

* N/A

1.11.0

Major Features and Improvements

* Introduce methods to Create and Update Artifacts, Executions and Contexts
with custom create and update timestamp.
* Introduce option to always update node's `last_update_time_since_epoch` even
if update request matches stored node. Bug Fixes and Other Changes
* Filter support for list Context with Artifact alias `artifacts_0` and
Execution alias `executions_0`.
* Enclose `FilterQueryBuilder::GetWhereClause()` return value in parentheses
to ensure filter query will be evaluated in the correct order.
* Upgrade SQLite version to 3.39.2 to support more advanced SQL statements,
e.g. using tuples with IN operator.
* Adds `external_id` for Type, Artifact, Execution and Context to store unique
string ids from other systems.
* Implements a fat client that supports v7, v8 and v9 schema for MLMD.
* Upgrades MLMD schema version to 10.
- Add `proto_value` and `bool_value` columns for `ArtifactProperty`,
`ExecutionProperty`, `ContextProperty`. The `proto_value` columns store
protocol buffer types (https://developers.google.com/protocol-buffers)
* Implement `UpsertTypes()` with batch queries in metadata store.

Breaking Changes

* N/A

Deprecations

* N/A

1.10.0

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Adds utils in shared C++ lib to delete ParentContexts by parent_context_id
and child_context_ids.
* Depends on `attrs>=20.3,<22`.

Breaking Changes

* N/A

Deprecations

* N/A

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.