Skip to content

Commit 4048057

Browse files
Update 1.17.1 Changes (#51)
* Upated 1.17.1 in RELEASE.md and version.py * Update cc_proto_library PiperOrigin-RevId: 745823257 * updated RELEASE.md --------- Co-authored-by: jinhuang <jinhuang@google.com>
1 parent e0f569f commit 4048057

4 files changed

Lines changed: 51 additions & 30 deletions

File tree

RELEASE.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# Version 1.17.1
2+
3+
## Major Features and Improvements
4+
5+
* N/A
6+
7+
## Bug Fixes and Other Changes
8+
9+
* Bumped the minimum bazel version required to build `tfmd` to 6.5.0.
10+
11+
## Breaking Changes
12+
13+
* N/A
14+
15+
## Deprecations
16+
17+
* N/A
18+
119
# Version 1.17.0
220

321
## Major Features and Improvements
@@ -9,8 +27,8 @@
927
* Add Audio as a schema domain.
1028
* Add Video as a schema domain.
1129
* Resolve issue where pre-release versions of protobuf are installed.
12-
* Depends on `protobuf>=4.25.2,<5` for Python 3.11 and on
13-
`protobuf>=4.21.6,<4.22` for 3.9 and 3.10.
30+
* Depends on `protobuf>=4.25.2,<5` for Python 3.11 and on
31+
`protobuf>=4.21.6,<4.22` for 3.9 and 3.10
1432

1533
## Breaking Changes
1634

WORKSPACE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ http_archive(
1111
],
1212
)
1313

14-
_PROTOBUF_VERSION = "3.21.9"
14+
_PROTOBUF_VERSION = "4.25.6"
1515

1616
http_archive(
1717
name = "com_google_protobuf",
18-
sha256 = "f66073dee0bc159157b0bd7f502d7d1ee0bc76b3c1eac9836927511bdc4b3fc1",
18+
sha256 = "ff6e9c3db65f985461d200c96c771328b6186ee0b10bc7cb2bbc87cf02ebd864",
1919
strip_prefix = "protobuf-%s" % _PROTOBUF_VERSION,
2020
urls = [
21-
"https://github.com/protocolbuffers/protobuf/archive/v%s.zip" % _PROTOBUF_VERSION
21+
"https://github.com/protocolbuffers/protobuf/archive/v%s.zip" % _PROTOBUF_VERSION,
2222
],
2323
)
2424

@@ -49,4 +49,4 @@ load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
4949
protobuf_deps()
5050

5151
load("@bazel_skylib//lib:versions.bzl", "versions")
52-
versions.check("6.1.0")
52+
versions.check("6.5.0")

tensorflow_metadata/proto/v0/BUILD

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2017 The TensorFlow Authors. All Rights Reserved.
1+
# Copyright 2025 The TensorFlow Authors. All Rights Reserved.
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -14,26 +14,44 @@
1414
# ==============================================================================
1515

1616

17-
load("@com_google_protobuf//:protobuf.bzl", "cc_proto_library", "py_proto_library")
17+
load("@com_google_protobuf//bazel:py_proto_library.bzl", "py_proto_library")
1818

1919
licenses(["notice"]) # Apache 2.0
2020

2121
package(default_visibility = ["//visibility:public"])
2222

23-
cc_proto_library(
24-
name = "cc_metadata_v0_proto_cc",
23+
proto_library(
24+
name = "metadata_v0_proto",
2525
srcs = [
2626
"anomalies.proto",
27+
"derived_feature.proto",
2728
"metric.proto",
2829
"path.proto",
2930
"problem_statement.proto",
3031
"schema.proto",
3132
"statistics.proto",
32-
"derived_feature.proto",
3333
],
3434
deps = [
3535
# For well-known proto types like protobuf.Any.
36-
"@com_google_protobuf//:cc_wkt_protos",
36+
"@com_google_protobuf//:any_proto",
37+
"@com_google_protobuf//:api_proto",
38+
"@com_google_protobuf//:compiler_plugin_proto",
39+
"@com_google_protobuf//:descriptor_proto",
40+
"@com_google_protobuf//:duration_proto",
41+
"@com_google_protobuf//:empty_proto",
42+
"@com_google_protobuf//:field_mask_proto",
43+
"@com_google_protobuf//:source_context_proto",
44+
"@com_google_protobuf//:struct_proto",
45+
"@com_google_protobuf//:timestamp_proto",
46+
"@com_google_protobuf//:type_proto",
47+
"@com_google_protobuf//:wrappers_proto",
48+
],
49+
)
50+
51+
cc_proto_library(
52+
name = "cc_metadata_v0_proto_cc",
53+
deps = [
54+
":metadata_v0_proto",
3755
],
3856
)
3957

@@ -43,24 +61,9 @@ cc_library(
4361
)
4462

4563
py_proto_library(
46-
name = "py_metadata_v0_proto_py",
47-
srcs = [
48-
"anomalies.proto",
49-
"metric.proto",
50-
"path.proto",
51-
"problem_statement.proto",
52-
"schema.proto",
53-
"statistics.proto",
54-
"derived_feature.proto",
55-
],
64+
name = "metadata_v0_proto_py_pb2",
5665
deps = [
57-
# For well-known proto types like protobuf.Any.
58-
"@com_google_protobuf//:well_known_types_py_pb2"
66+
":metadata_v0_proto",
5967
],
6068
)
6169

62-
py_library(
63-
name = "metadata_v0_proto_py_pb2",
64-
deps = [":py_metadata_v0_proto_py"],
65-
)
66-

tensorflow_metadata/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
"""Contains the version string of TFMD."""
1515

1616
# Note that setup.py uses this version.
17-
__version__ = '1.17.0'
17+
__version__ = '1.17.1'

0 commit comments

Comments
 (0)