Skip to main content

Symbol Catbuffer Builders

Project description

catbuffer

This is the Python version of the catbuffer library. It is generated using catbuffer-generators from the catbuffer specification.

The generated code is in Python version 3.7.

This library helps serialize and deserialize NEM's Catapult entities in Python applications.

The library's main client may be a community-driven NEM Python SDK (nem2-sdk-python) but it can also be used alone.

Installation & Usage

pip install

The python catbuffer package is hosted on PyPI.

To install the latest release:

pip install catbuffer

(you may need to run pip with root permission: sudo pip install catbuffer)

To install a specific version or a snapshot:

pip install catbuffer=={version}

Example:

pip3 install catbuffer==0.0.2.20200329.111953a1

Python generator developer notes

As catbuffer schema uses upper and lower Camel Case naming convention, the generated code also uses this convention for easier cross-referencing between the code and the schemas. You may want to disable PEP 8 naming convention violation inspection in your IDE.

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

catbuffer-0.0.2.20200421.135054a1.tar.gz (36.8 kB view details)

Uploaded Source

Built Distribution

catbuffer-0.0.2.20200421.135054a1-py3-none-any.whl (162.9 kB view details)

Uploaded Python 3

File details

Details for the file catbuffer-0.0.2.20200421.135054a1.tar.gz.

File metadata

  • Download URL: catbuffer-0.0.2.20200421.135054a1.tar.gz
  • Upload date:
  • Size: 36.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.1

File hashes

Hashes for catbuffer-0.0.2.20200421.135054a1.tar.gz
Algorithm Hash digest
SHA256 7ae998a741ec998e66b34763462f5cd2bbc0fad973aec079751339c35875cb1d
MD5 16f65df449fcafa18c9ea2539c027eef
BLAKE2b-256 c57bae0c448c2fd910e6bc5f80a2a470119acc8adf7627f51c5489b6bc000a57

See more details on using hashes here.

File details

Details for the file catbuffer-0.0.2.20200421.135054a1-py3-none-any.whl.

File metadata

  • Download URL: catbuffer-0.0.2.20200421.135054a1-py3-none-any.whl
  • Upload date:
  • Size: 162.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.1

File hashes

Hashes for catbuffer-0.0.2.20200421.135054a1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf3828e06a71ef5973461fc5dc8a19b7eded9e160d5801adb5a240fce43508e4
MD5 1cb5942c7c52ded804bcbbce842fa68b
BLAKE2b-256 c9208a1012d1b16907bbf953cb1febaf38190a20051c6e0b823004d09724f926

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