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
- Python >= 3.8
- protobuf
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
Release history Release notifications | RSS feed
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)
Built Distribution
pp7stubs-7.16.2-py3-none-any.whl
(403.2 kB
view details)
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 457c9132ac940b6a69202862b81e9093f667020036c163b13de9c5ec87f7e081 |
|
MD5 | bb653ed6c7ac301f28ad58022a54fde4 |
|
BLAKE2b-256 | 4ebb671ff8cd90b271932e3fecedd608353a38f69de74de002bb6887a12f59d8 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9779dbd8d65310467715133624ad452cb89fd9527286304bdbcb00ac2da53d6 |
|
MD5 | 87e3e993a000d7ebda0a5fb7f57f2f89 |
|
BLAKE2b-256 | f4c14b9e38af60d52e9aba386beb9741bda12eaa4c477a14474d4ec9105ea346 |