Skip to main content

Python code generated by protoc from ProPresenter 7 proto files, modified to use explicit relative imports.

Project description

pp7stubs

Purpose

This project aims to simplify the usage of Python-generated stubs from ProPresenter 7 proto files.

Dependencies

Installation

pip install pp7stubs

How to use

from pp7stubs import presentation_pb2

with open('example.pro', 'rb') as f:
    serialized_data = f.read()

presentation = presentation_pb2.Presentation()
presentation.ParseFromString(serialized_data)

print("uuid:", presentation.uuid.string)
print("name:", presentation.name)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pp7stubs-7.16.2.tar.gz (253.7 kB view details)

Uploaded Source

Built Distribution

pp7stubs-7.16.2-py3-none-any.whl (403.2 kB view details)

Uploaded Python 3

File details

Details for the file pp7stubs-7.16.2.tar.gz.

File metadata

  • Download URL: pp7stubs-7.16.2.tar.gz
  • Upload date:
  • Size: 253.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.0

File hashes

Hashes for pp7stubs-7.16.2.tar.gz
Algorithm Hash digest
SHA256 457c9132ac940b6a69202862b81e9093f667020036c163b13de9c5ec87f7e081
MD5 bb653ed6c7ac301f28ad58022a54fde4
BLAKE2b-256 4ebb671ff8cd90b271932e3fecedd608353a38f69de74de002bb6887a12f59d8

See more details on using hashes here.

File details

Details for the file pp7stubs-7.16.2-py3-none-any.whl.

File metadata

  • Download URL: pp7stubs-7.16.2-py3-none-any.whl
  • Upload date:
  • Size: 403.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.0

File hashes

Hashes for pp7stubs-7.16.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f9779dbd8d65310467715133624ad452cb89fd9527286304bdbcb00ac2da53d6
MD5 87e3e993a000d7ebda0a5fb7f57f2f89
BLAKE2b-256 f4c14b9e38af60d52e9aba386beb9741bda12eaa4c477a14474d4ec9105ea346

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page