diff --git a/.gitmodules b/.gitmodules index 61b777e..b193b53 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ -[submodule "submodules/api-common-protos"] - path = submodules/api-common-protos - url = https://github.com/googleapis/googleapis.git [submodule "submodules/frequenz-api-common"] path = submodules/frequenz-api-common url = https://github.com/frequenz-floss/frequenz-api-common.git diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index f096342..1cd37fd 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -4,3 +4,4 @@ - Update to latest version of frequenz-api-common - Bump grpc related dependencies +- Remove the dependency on `googleapis` diff --git a/pyproject.toml b/pyproject.toml index 7e8c4b7..b4de159 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,9 +27,9 @@ classifiers = [ requires-python = ">= 3.11, < 4" dependencies = [ "frequenz-api-common >= 0.6.2, < 0.7.0", - "googleapis-common-protos >= 1.65.0, < 2", - "grpcio >= 1.66.1, < 2", -] + "grpcio >= 1.66.2, < 2", + "protobuf >= 5.27.2, < 6" + ] dynamic = ["version"] [[project.authors]] diff --git a/submodules/api-common-protos b/submodules/api-common-protos deleted file mode 160000 index f65ad5f..0000000 --- a/submodules/api-common-protos +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f65ad5f87d253c02e1d854aa48c096acc404215f