Skip to main content

Simple and experimental fast binary dict serializer (CPython C extension)

Project description

faststruct-simple

A simple / experimental high-performance binary serializer for Python dicts, implemented as a CPython C extension.

⚠️ This project is not related to Python’s built-in struct module.
⚠️ The binary format and API are not stable yet.

Example

import faststruct

data = {"a": b"123", "b": b"456"}
payload = faststruct.serialize(data)
obj = faststruct.deserialize(payload)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

faststruct_simple-0.0.1.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file faststruct_simple-0.0.1.tar.gz.

File metadata

  • Download URL: faststruct_simple-0.0.1.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.6

File hashes

Hashes for faststruct_simple-0.0.1.tar.gz
Algorithm Hash digest
SHA256 fc6db8c63378cc43ba3d43ff814f9b54fb0081f5388a1e41bebca7a5e4cb8d90
MD5 af97d8ada4a93075ad42b52affe276ab
BLAKE2b-256 9354953a503e014d9ad43bd85bb5c8c0793719e282b2a9f916cba3df6a82109e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page