{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"}],"enrichment":{"capability":"Implements the Borsh binary serialization format for Python, enabling secure and consistent serialization of data structures for hashing and cryptographic applications.","skillfed_tags":["serialization","cryptography","abandoned"],"use_cases":["Serialize data structures for cryptographic hashing in blockchain or security-critical applications","Ensure deterministic binary representation of objects across different systems or languages","Integrate with NEAR Protocol or other systems that mandate Borsh serialization","Decode Borsh-serialized data received from external security-critical systems"],"what_it_does":"borsh-construct provides a Python implementation of the Borsh binary serialization format, which is designed for security-critical applications where consistency, safety, and speed matter. It is built on top of the Construct library and uses construct-typing and sumtypes to define and work with binary-serialized data structures.\n\nThe package prioritizes strict specification compliance and is intended for use cases where deterministic serialization is required\u2014particularly in cryptographic and hashing contexts. However, the package has been abandoned since its initial release in October 2021, with no subsequent updates or maintenance.","worth_installing":"No, unless you are already committed to this exact version or cannot migrate. The package is abandoned (last release October 2021, no commits since), and its dependencies may not be compatible with modern Python environments. For new projects, evaluate actively maintained Borsh implementations or alternative serialization formats."},"id":"borsh-construct","links":{"html":"https://skillfed.io/packages/borsh-construct","md":"https://skillfed.io/packages/borsh-construct.md","pypi":"https://pypi.org/project/borsh-construct/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-10-20","license_spdx":null,"license_treatment":"permissive","name":"borsh-construct","python_support":"supports_current","summary":"Python implementation of Borsh serialization, built on the Construct library."},"popularity":{"monthly_downloads":162887,"position":10582,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.0"}
