This repository was archived by the owner on Feb 23, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 40
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: googleapis/proto-plus-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.26.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: googleapis/proto-plus-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.27.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 6 commits
- 23 files changed
- 2 contributors
Commits on Mar 10, 2025
-
build: remove unused scripts (#537)
* build: remove unused scripts * disable owlbot --------- Co-authored-by: ohmayr <omairnaveed@ymail.com>
Configuration menu - View commit details
-
Copy full SHA for 8ecf013 - Browse repository at this point
Copy the full SHA 8ecf013View commit details
Commits on Nov 19, 2025
-
tests: filter float_precision deprecation warning (#548)
Without this PR, tests fail because warnings are treated as errors. See https://github.com/googleapis/proto-plus-python/issues/547 for follow up work related to the warning. ``` ________________________________________________________________________________________________________________________ test_serialize_to_dict_float_precision __________________________________________________________________________________________________________________________ def test_serialize_to_dict_float_precision(): class Squid(proto.Message): mass_kg = proto.Field(proto.FLOAT, number=1) s = Squid(mass_kg=3.14159265) > s_dict = Squid.to_dict(s, float_precision=3) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/test_message.py:336: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ proto/message.py:610: in to_dict return MessageToDict( .nox/unit-3-13-implementation-upb/lib/python3.13/site-packages/google/protobuf/json_format.py:158: in MessageToDict printer = _Printer( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <google.protobuf.json_format._Printer object at 0x7fb6d1f15940>, preserving_proto_field_name = True, use_integers_for_enums = True, descriptor_pool = None, float_precision = 3, always_print_fields_with_no_presence = True def __init__( self, preserving_proto_field_name=False, use_integers_for_enums=False, descriptor_pool=None, float_precision=None, always_print_fields_with_no_presence=False, ): self.always_print_fields_with_no_presence = ( always_print_fields_with_no_presence ) self.preserving_proto_field_name = preserving_proto_field_name self.use_integers_for_enums = use_integers_for_enums self.descriptor_pool = descriptor_pool if float_precision: > warnings.warn( 'float_precision option is deprecated for json_format. ' 'This will turn into error in 7.34.0, please remove it ' 'before that.' ) E UserWarning: float_precision option is deprecated for json_format. This will turn into error in 7.34.0, please remove it before that. .nox/unit-3-13-implementation-upb/lib/python3.13/site-packages/google/protobuf/json_format.py:195: UserWarning ```
Configuration menu - View commit details
-
Copy full SHA for f3cda5c - Browse repository at this point
Copy the full SHA f3cda5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7660eda - Browse repository at this point
Copy the full SHA 7660edaView commit details
Commits on Dec 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d9f4151 - Browse repository at this point
Copy the full SHA d9f4151View commit details -
chore: librarian update image pull request: 20251212T180513Z (#554)
feat: update image to us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:d7caef319a25d618e20ba798b103434700bfd80015f525802d87621ca2528c90 This PR was created using the following command ``` partheniou@partheniou-vm-3:~/git/proto-plus-python$ librarian update-image -push ... time=2025-12-12T18:05:15.002Z level=INFO msg="successfully pushed changes" refSpec=+refs/heads/librarian-20251212T180513Z:refs/heads/librarian-20251212T180513Z time=2025-12-12T18:05:15.002Z level=INFO msg="creating PR" branch=librarian-20251212T180513Z base=main title="chore: librarian update image pull request: 20251212T180513Z" time=2025-12-12T18:05:16.170Z level=INFO msg="pr created" url=#554 time=2025-12-12T18:05:16.170Z level=INFO msg="labels added to issue" number=554 labels=[] ```
Configuration menu - View commit details
-
Copy full SHA for 072ff09 - Browse repository at this point
Copy the full SHA 072ff09View commit details
Commits on Dec 15, 2025
-
chore: librarian release pull request: 20251212T181655Z (#556)
PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release. Librarian Version: v0.7.0 Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:d7caef319a25d618e20ba798b103434700bfd80015f525802d87621ca2528c90 <details><summary>proto-plus: 1.27.0</summary> ## [1.27.0](v1.26.1...v1.27.0) (2025-12-12) ### Features * Add classifier for Python 3.14 (#544) ([d9f4151](d9f41512)) </details>
Configuration menu - View commit details
-
Copy full SHA for cf3610d - Browse repository at this point
Copy the full SHA cf3610dView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.26.1...v1.27.0