Tensorflow-metadata

Latest version: v1.16.1

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

Scan your dependencies

Page 1 of 7

1.16.1

Major Features and Improvements

Bug Fixes and Other Changes

* Relax dependency on Protobuf to include version 5.x

Breaking Changes

Deprecations

1.16.0

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* For nested features with N nested levels (N > 1), the statistics counting
the number of values in `CommonStatistics` and `WeightedCommonStatistics`
will rely on the innermost level.

Breaking Changes

* N/A

Deprecations

* N/A

1.15.0

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Bump the Ubuntu version on which TFMD is tested to 20.04 (previously
was 16.04).
* Bumped the minimum bazel version required to build `tfmd` to 6.1.0.
* Depends on `protobuf>=4.25.2,<5` for Python 3.11 and on
`protobuf>3.20.3,<4.21` for 3.9 and 3.10.
* Depends on `googleapis-common-protos>=1.56.4,<2` for Python 3.11 and on
`googleapis-common-protos>=1.52.0,<2` for 3.9 and 3.10.
* Relax dependency on `absl-py` to include version 2.

Breaking Changes

* Removed `NaturalLanguageDomain.location_constraint_regex`.
It was documented as "please do not use" and never implemented.
* Change to the semantics of min/max/avg/tot num-values for nested features
(see above).

Deprecations

* Deprecated Python 3.8 support.

1.14.0

Major Features and Improvements

* N/A

Bug Fixes and Other Changes
* Add `joint_group` to `SequenceMetadata` to specify which group this sequence
feature belongs to so that they can be modeled jointly.
* Add `BOOL_TYPE_INVALID_CONFIG` anomaly type.
* Add `embedding_dim` to `FloatDomain` to specify the embedding dimension,
which is useful for use cases such as restoring shapes for flattened
sequence of embeddings.
* Add `sequence_truncation_limit` to `SequenceMetadata` to specify the maximum
sequence length that should be processed.
* Depends on `protobuf>=3.20.3,<4.21`. Upper bound is required to avoid
breaking changes.
* Add `embedding_type` to `FloatDomain` to specify the semantic type of the
embedding. This is useful for use cases where the embedding dimension is
inferred from the embedding type.

Breaking Changes

* N/A

Deprecations

* N/A

1.13.1

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Depends on `protobuf>=3.20.3,<5`.

Breaking Changes

* N/A

Deprecations

* N/A

1.13.0

Major Features and Improvements

* Introduce `Schema.represent_variable_length_as_ragged` knob to automatically
generate `RaggedTensor`s for variable length features.
* Introduces a Schema option `HistogramSelection` to allow numeric drift/skew
calculations to use QUANTILES histograms, which are more robust to outliers.

Bug Fixes and Other Changes

* N/A

Breaking Changes

* N/A

Deprecations

* Deprecated Python 3.7 support.

Page 1 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.