Metadata-Version: 2.1
Name: catbuffer
Version: 1.0.0
Summary: Symbol Catbuffer Builders
Home-page: https://github.com/nemtech/catbuffer-generators
Author: NEM Group
Author-email: dev@nem.software
License: Apache 2.0
Keywords: catbuffer-generators,catbuffer,builders,Symbol Catbuffer Builders
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown

# catbuffer

This is the Python version of the catbuffer library. It is generated using [catbuffer-generators](https://github.com/nemtech/catbuffer-generators) from the [catbuffer](https://github.com/nemtech/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 is (symbol-sdk-core-python). We suggest not using this library directly.

Right now only transactions and related objects are generated in sensible manner, support ffor state-related objects will be added in future.

## Installation & Usage
### pip install

The python catbuffer package is hosted on [PyPI](https://pypi.org/project/catbuffer).

To install the latest release:

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

To install a specific version or a snapshot:

```sh
pip install catbuffer=={version}
```

Example:

```sh
pip3 install catbuffer==1.0.0.20210413.152059a1
```


