Skip to main content

borsh-construct

Tests Docs

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

  1. Install poetry
  2. Install dev dependencies:
poetry install
  1. Install nox-poetry (note: do not use Poetry to install this, see here)
  2. 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)

Source distribution for borsh-construct-tmp 0.1.0
File Size Uploaded
borsh-construct-tmp-0.1.0.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for borsh-construct-tmp 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page