From e82d87e6cec1dbf8529cc3177d856b6fcdddf2f6 Mon Sep 17 00:00:00 2001 From: Aidan Jensen Date: Wed, 17 Dec 2025 20:11:35 -0800 Subject: [PATCH] prep 3.8.0 release Signed-off-by: Aidan Jensen --- CHANGELOG.md | 2 +- mypy_protobuf/main.py | 2 +- run_test.sh | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7eb5e8e6..2f63393d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## Upcoming +## 3.8.0 - Drop support for `py_generic_services` as it was removed from the protobuf compiler starting in version 6.30 - https://protobuf.dev/news/2024-10-02/#rpc-service-interfaces diff --git a/mypy_protobuf/main.py b/mypy_protobuf/main.py index 1a061563..1620e363 100644 --- a/mypy_protobuf/main.py +++ b/mypy_protobuf/main.py @@ -27,7 +27,7 @@ from . import extensions_pb2 -__version__ = "3.7.0" +__version__ = "3.8.0" # SourceCodeLocation is defined by `message Location` here # https://github.com/protocolbuffers/protobuf/blob/master/src/google/protobuf/descriptor.proto diff --git a/run_test.sh b/run_test.sh index 190aa587..d7b0c2d2 100755 --- a/run_test.sh +++ b/run_test.sh @@ -93,10 +93,10 @@ MYPY_PROTOBUF_VENV=venv_$PY_VER_MYPY_PROTOBUF source "$MYPY_PROTOBUF_VENV"/bin/activate # Confirm version number - test "$(protoc-gen-mypy -V)" = "mypy-protobuf 3.7.0" - test "$(protoc-gen-mypy --version)" = "mypy-protobuf 3.7.0" - test "$(protoc-gen-mypy_grpc -V)" = "mypy-protobuf 3.7.0" - test "$(protoc-gen-mypy_grpc --version)" = "mypy-protobuf 3.7.0" + test "$(protoc-gen-mypy -V)" = "mypy-protobuf 3.8.0" + test "$(protoc-gen-mypy --version)" = "mypy-protobuf 3.8.0" + test "$(protoc-gen-mypy_grpc -V)" = "mypy-protobuf 3.8.0" + test "$(protoc-gen-mypy_grpc --version)" = "mypy-protobuf 3.8.0" # Run mypy on mypy-protobuf internal code for developers to catch issues FILES="mypy_protobuf/main.py"