borsh-construct
borsh-construct is an implementation of the Borsh binary serialization format for Python projects.
Borsh stands for Binary Object Representation Serializer for Hashing. It is meant to be used in security-critical projects as it prioritizes consistency, safety, speed, and comes with a strict specification.
Installation
pip install borsh-construct
Development Setup
- Install poetry
- Install dev dependencies:
poetry install
- Install nox-poetry (note: do not use Poetry to install this, see here)
- Activate the poetry shell:
poetry shell
Quick Tests
pytest
Full Tests
nox
Metadata
Release files for borsh-construct-tmp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| borsh-construct-tmp-0.1.0.tar.gz | 5.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| borsh_construct_tmp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.3 kB
Release files / borsh-construct-tmp-0.1.0.tar.gz
| Download URL | borsh-construct-tmp-0.1.0.tar.gz |
|---|---|
| Size | 5.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bdfecc775b090cd957bc7c4a4af2bb529dc0ba08dda186370d7e313ca29613e3
|
|
BLAKE2b-256 checksum How to use checksums |
fb2ba2e239b2b99da9380aeca8cc6bf3a9485ad0f6196aa8fbfa4510eddb01df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.1 Linux/5.4.72-microsoft-standard-WSL2
|
Release files / borsh_construct_tmp-0.1.0-py3-none-any.whl
| Download URL | borsh_construct_tmp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b0038d3afe0f6c6c75221399bd9ff24a9b680c581df0984a37651b3b0361b326
|
|
BLAKE2b-256 checksum How to use checksums |
2a14aa0f99a9e81d414c8d952b638887be0c7c9ee95552f522fbf0efdb9363f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.7 CPython/3.9.1 Linux/5.4.72-microsoft-standard-WSL2
|