From 22304c75af12f99ed87b214e83c95b8ee03c0113 Mon Sep 17 00:00:00 2001 From: camille-bouvy-frequenz Date: Tue, 8 Oct 2024 16:13:43 +0200 Subject: [PATCH 1/2] Remove the dependency on googleapis-common-protos Signed-off-by: camille-bouvy-frequenz --- .gitmodules | 3 --- pyproject.toml | 6 +++--- submodules/api-common-protos | 1 - 3 files changed, 3 insertions(+), 7 deletions(-) delete mode 160000 submodules/api-common-protos 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/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 From ad1800e1267beddd1b22fb69aec7fa34fec4bef2 Mon Sep 17 00:00:00 2001 From: camille-bouvy-frequenz Date: Tue, 8 Oct 2024 16:23:16 +0200 Subject: [PATCH 2/2] Update Release Notes Signed-off-by: camille-bouvy-frequenz --- RELEASE_NOTES.md | 1 + 1 file changed, 1 insertion(+) 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`