Subject: CVS commit: pkgsrc/devel/py-protobuf
From: Adam Ciarcinski
Date: 2019-03-21 22:29:08
Message id: 20190321212908.B7630FB16@cvs.NetBSD.org

Log Message:
py-protobuf: updated to 3.7.0

version 3.7.0:
Python
* Added Python 3.7 compatibility.
* Modified ParseFromString to return bytes parsed .
* Introduce Proto C API.
* FindFileContainingSymbol in descriptor pool is now able to find field and enum \ 
values.
* reflection.MakeClass()  and  reflection.ParseMessage() are deprecated.
* Added DescriptorPool.FindMethodByName() method in pure python (c extension \ 
alreay has it)
* Flipped proto3 to preserve unknown fields by default.
* Added support for memoryview in python3 proto message parsing.
* Added MergeFrom for repeated scalar fields in c extension (pure python already \ 
has it)
* Surrogates are now rejected at setters in python3.
* Added public unknown field API.
* RecursionLimit is also set to max if allow_oversize_protos is enabled.
* Disallow duplicate scalars in proto3 text_format parse.
* Fix some segment faults for c extension map field.

Files:
RevisionActionfile
1.17modifypkgsrc/devel/py-protobuf/Makefile
1.10modifypkgsrc/devel/py-protobuf/PLIST
1.16modifypkgsrc/devel/py-protobuf/distinfo
1.1removepkgsrc/devel/py-protobuf/patches/patch-configure
1.1removepkgsrc/devel/py-protobuf/patches/patch-configure.ac
1.1removepkgsrc/devel/py-protobuf/patches/patch-m4_acx__check__suncc.m4
1.1removepkgsrc/devel/py-protobuf/patches/patch-python_google_protobuf_pyext_descriptor.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-python_google_protobuf_pyext_descriptor_containers.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-python_google_protobuf_pyext_descriptor_pool.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-python_google_protobuf_pyext_extension_dict.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-python_google_protobuf_pyext_message.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-src_google_protobuf_message__lite.cc
1.1removepkgsrc/devel/py-protobuf/patches/patch-third__party_googletest_googlemock_configure
1.1removepkgsrc/devel/py-protobuf/patches/patch-third__party_googletest_googlemock_configure.ac