python3-protobuf_3.0.0-9.1ubuntu1_amd64.deb


Advertisement

Description

python3-protobuf - Python 3 bindings for protocol buffers

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python3-protobuf
Package version 3.0.0
Package release 9.1ubuntu1
Package architecture amd64
Package type deb
Installed size 2.18 KB
Download size 256.23 KB
Official Mirror archive.ubuntu.com
Protocol buffers are a flexible, efficient, automated mechanism for
serializing structured data - similar to XML, but smaller, faster, and
simpler. You define how you want your data to be structured once, then you can
use special generated source code to easily write and read your structured
data to and from a variety of data streams and using a variety of languages.
You can even update your data structure without breaking deployed programs
that are compiled against the "old" format.
Google uses Protocol Buffers for almost all of its internal RPC protocols and
file formats.
This package contains the Python 3 bindings for the protocol buffers. You will
need the protoc tool (in the protobuf-compiler package) to compile your
definition to Python classes, and then the modules in this package will allow
you to use those classes in your programs.

Alternatives

Package Version Architecture Repository
python3-protobuf_3.0.0-9.1ubuntu1_i386.deb 3.0.0 i386 Ubuntu Main
python3-protobuf - - -

Requires

Name Value
libc6 >= 2.14
libgcc1 >= 1:3.0
libprotobuf10 -
libstdc++6 >= 5.2
python3 >= 3.6~
python3 << 3.7
python3-pkg-resources -
python3-six >= 1.9
python3:any >= 3.3.2-2~

Download

Type URL
Binary Package python3-protobuf_3.0.0-9.1ubuntu1_amd64.deb
Source Package protobuf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-protobuf deb package:
    # sudo apt-get install python3-protobuf

Files

Path
/usr/lib/python3/dist-packages/google/protobuf/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/any_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/any_test_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/api_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/descriptor.py
/usr/lib/python3/dist-packages/google/protobuf/descriptor_database.py
/usr/lib/python3/dist-packages/google/protobuf/descriptor_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/descriptor_pool.py
/usr/lib/python3/dist-packages/google/protobuf/duration_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/empty_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/field_mask_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/json_format.py
/usr/lib/python3/dist-packages/google/protobuf/map_unittest_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/message.py
/usr/lib/python3/dist-packages/google/protobuf/message_factory.py
/usr/lib/python3/dist-packages/google/protobuf/proto_builder.py
/usr/lib/python3/dist-packages/google/protobuf/reflection.py
/usr/lib/python3/dist-packages/google/protobuf/service.py
/usr/lib/python3/dist-packages/google/protobuf/service_reflection.py
/usr/lib/python3/dist-packages/google/protobuf/source_context_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/struct_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/symbol_database.py
/usr/lib/python3/dist-packages/google/protobuf/text_encoding.py
/usr/lib/python3/dist-packages/google/protobuf/text_format.py
/usr/lib/python3/dist-packages/google/protobuf/timestamp_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/type_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_arena_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_custom_options_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_import_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_import_public_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_mset_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_mset_wire_format_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_no_arena_import_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_no_arena_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_no_generic_services_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/unittest_proto3_arena_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/wrappers_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/compiler/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/compiler/plugin_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/internal/_api_implementation.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/google/protobuf/internal/_parameterized.py
/usr/lib/python3/dist-packages/google/protobuf/internal/any_test_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/api_implementation.py
/usr/lib/python3/dist-packages/google/protobuf/internal/containers.py
/usr/lib/python3/dist-packages/google/protobuf/internal/decoder.py
/usr/lib/python3/dist-packages/google/protobuf/internal/descriptor_database_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/descriptor_pool_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/descriptor_pool_test1_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/descriptor_pool_test2_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/descriptor_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/encoder.py
/usr/lib/python3/dist-packages/google/protobuf/internal/enum_type_wrapper.py
/usr/lib/python3/dist-packages/google/protobuf/internal/factory_test1_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/factory_test2_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/file_options_test_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/generator_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/json_format_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/message_factory_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/message_listener.py
/usr/lib/python3/dist-packages/google/protobuf/internal/message_set_extensions_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/message_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/missing_enum_values_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/more_extensions_dynamic_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/more_extensions_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/more_messages_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/packed_field_test_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/proto_builder_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/python_message.py
/usr/lib/python3/dist-packages/google/protobuf/internal/reflection_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/service_reflection_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/symbol_database_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/test_bad_identifiers_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/test_util.py
/usr/lib/python3/dist-packages/google/protobuf/internal/text_encoding_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/text_format_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/type_checkers.py
/usr/lib/python3/dist-packages/google/protobuf/internal/unknown_fields_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/well_known_types.py
/usr/lib/python3/dist-packages/google/protobuf/internal/well_known_types_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/wire_format.py
/usr/lib/python3/dist-packages/google/protobuf/internal/wire_format_test.py
/usr/lib/python3/dist-packages/google/protobuf/internal/import_test_package/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/internal/import_test_package/inner_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/internal/import_test_package/outer_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/pyext/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/pyext/_message.cpython-36m-x86_64-linux-gnu.so
/usr/lib/python3/dist-packages/google/protobuf/pyext/cpp_message.py
/usr/lib/python3/dist-packages/google/protobuf/pyext/python_pb2.py
/usr/lib/python3/dist-packages/google/protobuf/util/__init__.py
/usr/lib/python3/dist-packages/google/protobuf/util/json_format_proto3_pb2.py
/usr/lib/python3/dist-packages/protobuf-3.0.0.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/protobuf-3.0.0.egg-info/dependency_links.txt
/usr/lib/python3/dist-packages/protobuf-3.0.0.egg-info/namespace_packages.txt
/usr/lib/python3/dist-packages/protobuf-3.0.0.egg-info/requires.txt
/usr/lib/python3/dist-packages/protobuf-3.0.0.egg-info/top_level.txt
/usr/share/doc/python3-protobuf/changelog.Debian.gz
/usr/share/doc/python3-protobuf/copyright

Changelog

2018-03-30 - Gianfranco Costamagna <locutusofborg@debian.org>
protobuf (3.0.0-9.1ubuntu1) bionic; urgency=low
* Merge from Debian unstable.  Remaining changes:
- Run jdbc-tests autopkg test allowing output on stderr (warning with
illegal reflective access operation on OpenJDK 9).
- Backport upstream fix to hide unnecessary exported symbols
2017-10-16 - Mattia Rizzolo <mattia@debian.org>
protobuf (3.0.0-9.1) unstable; urgency=medium
* Non-maintainer upload.
[ Mattia Rizzolo ]
* Apply patch from Ubuntu to fix tests with Python 3.6.  Closes: #862805
* Add missing Build-Depends on python-six.
[ Helmut Grohne ]
* Fix FTCBFS:
+ Remove unneeded versioned Build-Depends on g++ (satisfied in oldstable).
+ Remove unused Build-Depends on python-google-apputils.
+ Build-Depend on python(3)-all-dev instead of python(3)-all +
libpython(3)-all-dev.
+ Run generate_descriptor_proto.sh on a native build before performing
the actual cross build.
+ Save the native protoc in debian/native_protoc/ and pass it to the
cross build via --with-protoc.
+ Set up environment variables for cross building python extensions.
+ Fix the loops used for the python(3) builds install and tests, to
actually build for all python versions and tests them all.
+ Closes: #846343
2018-03-29 - Matthias Klose <doko@ubuntu.com>
protobuf (3.0.0-9ubuntu6) bionic; urgency=medium
* Run jdbc-tests autopkg test allowing output on stderr (warning with
illegal reflective access operation on OpenJDK 9).
2017-08-05 - Michael Hudson-Doyle <michael.hudson@ubuntu.com>
protobuf (3.0.0-9ubuntu5) artful; urgency=medium
* No change rebuild to drop Python 3.5 support.
2017-05-15 - Michael Hudson-Doyle <michael.hudson@ubuntu.com>
protobuf (3.0.0-9ubuntu4) artful; urgency=medium
* Fix build with Python 3.6. 
2017-05-12 - Michael Hudson-Doyle <michael.hudson@ubuntu.com>
protobuf (3.0.0-9ubuntu3) artful; urgency=medium
* No change rebuild to add Python 3.6 support.
2017-03-16 - Alexandros Frantzis <alexandros.frantzis@canonical.com>
protobuf (3.0.0-9ubuntu2) zesty; urgency=low
* debian/patches/Hide-unnecessary-exported-library-symbols.patch:
- Backport upstream fix to hide unnecessary exported symbols
(LP: #1667352)
* debian/patches/fix-reload.diff:
- Removed, not needed anymore.
2016-12-10 - Gianfranco Costamagna <locutusofborg@debian.org>
protobuf (3.0.0-9ubuntu1) zesty; urgency=low
* Merge from Debian unstable.  Remaining changes:
- Fix reloading of the shared libraries with dlopen. LP: #1619616.
2016-11-25 - Laszlo Boszormenyi (GCS) <gcs@debian.org>
protobuf (3.0.0-9) unstable; urgency=medium
* Backport upstream fix for Python 3 build failure (closes: #845686).
2016-11-24 - Laszlo Boszormenyi (GCS) <gcs@debian.org>
protobuf (3.0.0-8) unstable; urgency=medium
[ Zhou Mo <cdluminate@gmail.com> ]
* Build python3-protobuf, thanks to Thomas Viehmann (closes: #836821).
* Add the missing B-D "libgtest-dev" (closes: #836826).
* Add "python3-six" to B-D, which is required by python3 test.
[ Bart Martens <bartm@debian.org> ]
* Generalize watch file.

See Also

Package Description
python3-psutil_5.4.2-1_amd64.deb module providing convenience functions for managing processes (Python3)
python3-psycopg2_2.7.4-1_amd64.deb Python 3 module for PostgreSQL
python3-ptyprocess_0.5.2-1_all.deb Run a subprocess in a pseudo terminal from Python 3
python3-pyasn1-modules_0.2.1-0.2_all.deb Collection of protocols modules written in ASN.1 language (Python 3)
python3-pyasn1_0.4.2-3_all.deb ASN.1 library for Python (Python 3 module)
python3-pyatspi_2.26.0+dfsg-1_all.deb Assistive Technology Service Provider Interface - Python3 bindings
python3-pycurl_7.43.0.1-0.2_amd64.deb Python bindings to libcurl (Python 3)
python3-pyelftools_0.24-4_all.deb pure-python3 library for parsing ELF and DWARF
python3-pygments_2.2.0+dfsg-1_all.deb syntax highlighting package written in Python 3
python3-pyinotify_0.9.6-1_all.deb simple Linux inotify Python bindings
python3-pylibacl_0.5.3-1build2_amd64.deb module for manipulating POSIX.1e ACLs (Python3 version)
python3-pymacaroons_0.13.0-1_all.deb Macaroon library for Python 3
python3-pymongo-ext_3.6.1+dfsg1-1_amd64.deb C-coded extension to the python3-pymongo package
python3-pymongo_3.6.1+dfsg1-1_amd64.deb Python3 interface to the MongoDB document-oriented database
python3-pyparsing_2.2.0+dfsg1-2_all.deb alternative to creating and executing simple grammars - Python 3.x
Advertisement
Advertisement