./devel/py-protobuf, Python bindings for protobuf

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.7.1, Package name: py27-protobuf-3.7.1, Maintainer: pkgsrc-users

Protocol Buffers are a way of encoding structured data in an efficient yet
extensible format. Google uses Protocol Buffers for almost all of its internal
RPC protocols and file formats.

This package contains Python bindings for the Protocol Buffers.


Required to run:
[devel/py-setuptools] [lang/python27] [devel/protobuf] [lang/py-six]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 9b2bee75409236982ded1d010f495f035e2c18d3
RMD160: cfec76b17cc3c662fc152dac70ecfe28e0fa7502
Filesize: 249.384 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-01 14:36:41 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
protobuf: updated to 3.7.1

Protocol Buffers v3.7.1:
C++
Avoid linking against libatomic in prebuilt protoc binaries
Avoid marking generated C++ messages as final, though we will do this in a \ 
future release
Miscellaneous build fixes
   2019-03-21 22:29:08 by Adam Ciarcinski | Files touched by this commit (14) | Package removed
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.
   2019-01-08 06:56:19 by Mark Davies | Files touched by this commit (19)
Log message:
{py-,}protobuf: don't share the patches directory
some patches only apply to py-protobuf.
   2019-01-06 12:21:06 by Mark Davies | Files touched by this commit (10) | Package updated
Log message:
{py-,}protobuf: update to 3.6.1

minor changes.
patches for python3.7
build py-protobuf with "--cpp_implementation" to get _message extension
   2018-08-04 23:32:53 by Min Sik Kim | Files touched by this commit (3)
Log message:
devel/py-protobuf: Sync with devel/protobuf
   2018-01-18 18:08:56 by Min Sik Kim | Files touched by this commit (1) | Package updated
Log message:
devel/py-protobuf: Regen distinfo

This should have been updated when devel/protobuf was updated to
3.5.1.
   2018-01-17 13:10:38 by Jonathan Perkin | Files touched by this commit (25) | Package updated
Log message:
Belated PKGREVISION bump for devel/protobuf update.

Fixes at least joyent/pkgsrc#60.
   2018-01-01 23:30:04 by Roland Illig | Files touched by this commit (537)
Log message:
Sort PLIST files.

Unsorted entries in PLIST files have generated a pkglint warning for at
least 12 years. Somewhat more recently, pkglint has learned to sort
PLIST files automatically. Since pkglint 5.4.23, the sorting is only
done in obvious, simple cases. These have been applied by running:

  pkglint -Cnone,PLIST -Wnone,plist-sort -r -F