Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-protobuf py-protobuf: updated to 3.12.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/07f47a25f00d
branches: trunk
changeset: 432389:07f47a25f00d
user: adam <adam%pkgsrc.org@localhost>
date: Thu May 21 16:31:15 2020 +0000
description:
py-protobuf: updated to 3.12.1
Protocol Buffers v3.12.0
Python
[experimental] Added proto3 presence support.
[experimental] fast import protobuf module, only works with cpp generated code linked in.
Truncate 'float' fields to 4 bytes of precision in setters for pure-Python
implementation (C++ extension was already doing this).
Fixed a memory leak in C++ bindings.
Added a deprecation warning when code tries to create Descriptor objects
directly.
Fix unintended comparison between bytes and string in descriptor.py.
Avoid printing excess digits for float fields in TextFormat.
Remove Python 2.5 syntax compatibility from the proto compiler generated _pb2.py module code.
Drop 3.3, 3.4 and use single version docker images for all python tests
diffstat:
devel/py-protobuf/Makefile | 14 +++-
devel/py-protobuf/PLIST | 143 ++++++++++++++++++++++++++++++++++++++++++++-
devel/py-protobuf/distinfo | 10 +-
3 files changed, 157 insertions(+), 10 deletions(-)
diffs (240 lines):
diff -r a7707c936c3a -r 07f47a25f00d devel/py-protobuf/Makefile
--- a/devel/py-protobuf/Makefile Thu May 21 16:30:33 2020 +0000
+++ b/devel/py-protobuf/Makefile Thu May 21 16:31:15 2020 +0000
@@ -1,15 +1,21 @@
-# $NetBSD: Makefile,v 1.26 2020/02/06 15:57:41 adam Exp $
+# $NetBSD: Makefile,v 1.27 2020/05/21 16:31:15 adam Exp $
-DISTNAME= protobuf-3.11.3
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME= protobuf-python-3.12.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/-python//}
CATEGORIES= devel python
-MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/}
+#MASTER_SITES= ${MASTER_SITE_PYPI:=p/protobuf/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=protocolbuffers/}
+GITHUB_PROJECT= protobuf
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://developers.google.com/protocol-buffers/
COMMENT= Python bindings for protobuf
LICENSE= modified-bsd
+EGG_NAME= ${DISTNAME:S/-python//}
+WRKSRC= ${WRKDIR}/${DISTNAME:S/-python//}/python
+
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-six>=1.9:../../lang/py-six
diff -r a7707c936c3a -r 07f47a25f00d devel/py-protobuf/PLIST
--- a/devel/py-protobuf/PLIST Thu May 21 16:30:33 2020 +0000
+++ b/devel/py-protobuf/PLIST Thu May 21 16:31:15 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2019/07/12 19:57:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.13 2020/05/21 16:31:15 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -52,6 +52,9 @@
${PYSITELIB}/google/protobuf/internal/_parameterized.py
${PYSITELIB}/google/protobuf/internal/_parameterized.pyc
${PYSITELIB}/google/protobuf/internal/_parameterized.pyo
+${PYSITELIB}/google/protobuf/internal/any_test_pb2.py
+${PYSITELIB}/google/protobuf/internal/any_test_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/any_test_pb2.pyo
${PYSITELIB}/google/protobuf/internal/api_implementation.py
${PYSITELIB}/google/protobuf/internal/api_implementation.pyc
${PYSITELIB}/google/protobuf/internal/api_implementation.pyo
@@ -61,6 +64,21 @@
${PYSITELIB}/google/protobuf/internal/decoder.py
${PYSITELIB}/google/protobuf/internal/decoder.pyc
${PYSITELIB}/google/protobuf/internal/decoder.pyo
+${PYSITELIB}/google/protobuf/internal/descriptor_database_test.py
+${PYSITELIB}/google/protobuf/internal/descriptor_database_test.pyc
+${PYSITELIB}/google/protobuf/internal/descriptor_database_test.pyo
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test.py
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test.pyc
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test.pyo
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test1_pb2.py
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test1_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test1_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test2_pb2.py
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test2_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/descriptor_pool_test2_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/descriptor_test.py
+${PYSITELIB}/google/protobuf/internal/descriptor_test.pyc
+${PYSITELIB}/google/protobuf/internal/descriptor_test.pyo
${PYSITELIB}/google/protobuf/internal/encoder.py
${PYSITELIB}/google/protobuf/internal/encoder.pyc
${PYSITELIB}/google/protobuf/internal/encoder.pyo
@@ -70,24 +88,114 @@
${PYSITELIB}/google/protobuf/internal/extension_dict.py
${PYSITELIB}/google/protobuf/internal/extension_dict.pyc
${PYSITELIB}/google/protobuf/internal/extension_dict.pyo
+${PYSITELIB}/google/protobuf/internal/factory_test1_pb2.py
+${PYSITELIB}/google/protobuf/internal/factory_test1_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/factory_test1_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/factory_test2_pb2.py
+${PYSITELIB}/google/protobuf/internal/factory_test2_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/factory_test2_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/file_options_test_pb2.py
+${PYSITELIB}/google/protobuf/internal/file_options_test_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/file_options_test_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/generator_test.py
+${PYSITELIB}/google/protobuf/internal/generator_test.pyc
+${PYSITELIB}/google/protobuf/internal/generator_test.pyo
+${PYSITELIB}/google/protobuf/internal/import_test_package/__init__.py
+${PYSITELIB}/google/protobuf/internal/import_test_package/__init__.pyc
+${PYSITELIB}/google/protobuf/internal/import_test_package/__init__.pyo
+${PYSITELIB}/google/protobuf/internal/import_test_package/inner_pb2.py
+${PYSITELIB}/google/protobuf/internal/import_test_package/inner_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/import_test_package/inner_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/import_test_package/outer_pb2.py
+${PYSITELIB}/google/protobuf/internal/import_test_package/outer_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/import_test_package/outer_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/json_format_test.py
+${PYSITELIB}/google/protobuf/internal/json_format_test.pyc
+${PYSITELIB}/google/protobuf/internal/json_format_test.pyo
+${PYSITELIB}/google/protobuf/internal/keywords_test.py
+${PYSITELIB}/google/protobuf/internal/keywords_test.pyc
+${PYSITELIB}/google/protobuf/internal/keywords_test.pyo
+${PYSITELIB}/google/protobuf/internal/message_factory_test.py
+${PYSITELIB}/google/protobuf/internal/message_factory_test.pyc
+${PYSITELIB}/google/protobuf/internal/message_factory_test.pyo
${PYSITELIB}/google/protobuf/internal/message_listener.py
${PYSITELIB}/google/protobuf/internal/message_listener.pyc
${PYSITELIB}/google/protobuf/internal/message_listener.pyo
+${PYSITELIB}/google/protobuf/internal/message_set_extensions_pb2.py
+${PYSITELIB}/google/protobuf/internal/message_set_extensions_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/message_set_extensions_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/message_test.py
+${PYSITELIB}/google/protobuf/internal/message_test.pyc
+${PYSITELIB}/google/protobuf/internal/message_test.pyo
+${PYSITELIB}/google/protobuf/internal/missing_enum_values_pb2.py
+${PYSITELIB}/google/protobuf/internal/missing_enum_values_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/missing_enum_values_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/more_extensions_dynamic_pb2.py
+${PYSITELIB}/google/protobuf/internal/more_extensions_dynamic_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/more_extensions_dynamic_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/more_extensions_pb2.py
+${PYSITELIB}/google/protobuf/internal/more_extensions_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/more_extensions_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/more_messages_pb2.py
+${PYSITELIB}/google/protobuf/internal/more_messages_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/more_messages_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/no_package_pb2.py
+${PYSITELIB}/google/protobuf/internal/no_package_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/no_package_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/packed_field_test_pb2.py
+${PYSITELIB}/google/protobuf/internal/packed_field_test_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/packed_field_test_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/proto_builder_test.py
+${PYSITELIB}/google/protobuf/internal/proto_builder_test.pyc
+${PYSITELIB}/google/protobuf/internal/proto_builder_test.pyo
${PYSITELIB}/google/protobuf/internal/python_message.py
${PYSITELIB}/google/protobuf/internal/python_message.pyc
${PYSITELIB}/google/protobuf/internal/python_message.pyo
+${PYSITELIB}/google/protobuf/internal/reflection_test.py
+${PYSITELIB}/google/protobuf/internal/reflection_test.pyc
+${PYSITELIB}/google/protobuf/internal/reflection_test.pyo
+${PYSITELIB}/google/protobuf/internal/service_reflection_test.py
+${PYSITELIB}/google/protobuf/internal/service_reflection_test.pyc
+${PYSITELIB}/google/protobuf/internal/service_reflection_test.pyo
+${PYSITELIB}/google/protobuf/internal/symbol_database_test.py
+${PYSITELIB}/google/protobuf/internal/symbol_database_test.pyc
+${PYSITELIB}/google/protobuf/internal/symbol_database_test.pyo
+${PYSITELIB}/google/protobuf/internal/test_bad_identifiers_pb2.py
+${PYSITELIB}/google/protobuf/internal/test_bad_identifiers_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/test_bad_identifiers_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/test_proto3_optional_pb2.py
+${PYSITELIB}/google/protobuf/internal/test_proto3_optional_pb2.pyc
+${PYSITELIB}/google/protobuf/internal/test_proto3_optional_pb2.pyo
+${PYSITELIB}/google/protobuf/internal/test_util.py
+${PYSITELIB}/google/protobuf/internal/test_util.pyc
+${PYSITELIB}/google/protobuf/internal/test_util.pyo
${PYSITELIB}/google/protobuf/internal/testing_refleaks.py
${PYSITELIB}/google/protobuf/internal/testing_refleaks.pyc
${PYSITELIB}/google/protobuf/internal/testing_refleaks.pyo
+${PYSITELIB}/google/protobuf/internal/text_encoding_test.py
+${PYSITELIB}/google/protobuf/internal/text_encoding_test.pyc
+${PYSITELIB}/google/protobuf/internal/text_encoding_test.pyo
+${PYSITELIB}/google/protobuf/internal/text_format_test.py
+${PYSITELIB}/google/protobuf/internal/text_format_test.pyc
+${PYSITELIB}/google/protobuf/internal/text_format_test.pyo
${PYSITELIB}/google/protobuf/internal/type_checkers.py
${PYSITELIB}/google/protobuf/internal/type_checkers.pyc
${PYSITELIB}/google/protobuf/internal/type_checkers.pyo
+${PYSITELIB}/google/protobuf/internal/unknown_fields_test.py
+${PYSITELIB}/google/protobuf/internal/unknown_fields_test.pyc
+${PYSITELIB}/google/protobuf/internal/unknown_fields_test.pyo
${PYSITELIB}/google/protobuf/internal/well_known_types.py
${PYSITELIB}/google/protobuf/internal/well_known_types.pyc
${PYSITELIB}/google/protobuf/internal/well_known_types.pyo
+${PYSITELIB}/google/protobuf/internal/well_known_types_test.py
+${PYSITELIB}/google/protobuf/internal/well_known_types_test.pyc
+${PYSITELIB}/google/protobuf/internal/well_known_types_test.pyo
${PYSITELIB}/google/protobuf/internal/wire_format.py
${PYSITELIB}/google/protobuf/internal/wire_format.pyc
${PYSITELIB}/google/protobuf/internal/wire_format.pyo
+${PYSITELIB}/google/protobuf/internal/wire_format_test.py
+${PYSITELIB}/google/protobuf/internal/wire_format_test.pyc
+${PYSITELIB}/google/protobuf/internal/wire_format_test.pyo
${PYSITELIB}/google/protobuf/json_format.py
${PYSITELIB}/google/protobuf/json_format.pyc
${PYSITELIB}/google/protobuf/json_format.pyo
@@ -152,6 +260,39 @@
${PYSITELIB}/google/protobuf/type_pb2.py
${PYSITELIB}/google/protobuf/type_pb2.pyc
${PYSITELIB}/google/protobuf/type_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_arena_pb2.py
+${PYSITELIB}/google/protobuf/unittest_arena_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_arena_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_custom_options_pb2.py
+${PYSITELIB}/google/protobuf/unittest_custom_options_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_custom_options_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_import_pb2.py
+${PYSITELIB}/google/protobuf/unittest_import_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_import_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_import_public_pb2.py
+${PYSITELIB}/google/protobuf/unittest_import_public_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_import_public_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_mset_pb2.py
+${PYSITELIB}/google/protobuf/unittest_mset_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_mset_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_mset_wire_format_pb2.py
+${PYSITELIB}/google/protobuf/unittest_mset_wire_format_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_mset_wire_format_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_no_arena_import_pb2.py
+${PYSITELIB}/google/protobuf/unittest_no_arena_import_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_no_arena_import_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_no_arena_pb2.py
+${PYSITELIB}/google/protobuf/unittest_no_arena_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_no_arena_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_no_generic_services_pb2.py
+${PYSITELIB}/google/protobuf/unittest_no_generic_services_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_no_generic_services_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_pb2.py
+${PYSITELIB}/google/protobuf/unittest_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_pb2.pyo
+${PYSITELIB}/google/protobuf/unittest_proto3_arena_pb2.py
+${PYSITELIB}/google/protobuf/unittest_proto3_arena_pb2.pyc
+${PYSITELIB}/google/protobuf/unittest_proto3_arena_pb2.pyo
${PYSITELIB}/google/protobuf/util/__init__.py
${PYSITELIB}/google/protobuf/util/__init__.pyc
${PYSITELIB}/google/protobuf/util/__init__.pyo
diff -r a7707c936c3a -r 07f47a25f00d devel/py-protobuf/distinfo
--- a/devel/py-protobuf/distinfo Thu May 21 16:30:33 2020 +0000
+++ b/devel/py-protobuf/distinfo Thu May 21 16:31:15 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2020/02/06 15:57:41 adam Exp $
+$NetBSD: distinfo,v 1.26 2020/05/21 16:31:15 adam Exp $
-SHA1 (protobuf-3.11.3.tar.gz) = dde1dcd75652df50e9d6c9bea1a6cf6c4480c652
-RMD160 (protobuf-3.11.3.tar.gz) = f5b748266f0ac631a685c0b405c7cfb80bfd09c5
-SHA512 (protobuf-3.11.3.tar.gz) = 1e9e0d03715e8d3f5271c58139000cb512ab4cd586bfdd5ce42ff7a5971fa427285fd4ec51894a63b0435facb200088c5220677e2dd645aab6821c90476ff13c
-Size (protobuf-3.11.3.tar.gz) = 264241 bytes
+SHA1 (protobuf-python-3.12.1.tar.gz) = e191796cf26b6da159154103a57bc0f970ad509f
+RMD160 (protobuf-python-3.12.1.tar.gz) = 42e00d3f7d73f394768f54ad6fffce321d7b7c0c
+SHA512 (protobuf-python-3.12.1.tar.gz) = 8dad6e2c646ed0cb09ba27338f6b866fc78d36d79fde22b7a5b0a5d06821d6de1726a83a2a07501162901c4cfd25eb861dcd859bdb6bf26fd9f7da1b8ddc1939
+Size (protobuf-python-3.12.1.tar.gz) = 4957996 bytes
Home |
Main Index |
Thread Index |
Old Index