Skip to main content

Python implementation of CBUF message serialization

Project description

cbuf

This is a lightweight implementation of data serialization. Whenever possible, there will be no serialization, just plain struct memory copy.

Directory structure:

  • src: main cbuf functionality
  • ulog: ULogger class
  • test: tests both core cbuf and ulog functionality
  • pycbuf: python

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

pycbuf-0.1.2.tar.gz (97.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pycbuf-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pycbuf-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pycbuf-0.1.2-cp312-cp312-macosx_10_15_universal2.whl (643.0 kB view details)

Uploaded CPython 3.12macOS 10.15+ universal2 (ARM64, x86-64)

pycbuf-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pycbuf-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pycbuf-0.1.2-cp311-cp311-macosx_10_15_universal2.whl (643.0 kB view details)

Uploaded CPython 3.11macOS 10.15+ universal2 (ARM64, x86-64)

pycbuf-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pycbuf-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pycbuf-0.1.2-cp310-cp310-macosx_10_15_universal2.whl (643.0 kB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

File details

Details for the file pycbuf-0.1.2.tar.gz.

File metadata

  • Download URL: pycbuf-0.1.2.tar.gz
  • Upload date:
  • Size: 97.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for pycbuf-0.1.2.tar.gz
Algorithm Hash digest
SHA256 6365e5ef8c9b6e5ed85a9da832b90ff9a30e0d5ed18f3333623c64932168da3c
MD5 d686a78c1a33c6f1a4be80f2a68f1a56
BLAKE2b-256 4a7b177432513f6d2d5acfc6c0a0b5887ad7ed22427accf27477326c859d2f10

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b759757f8bd31be869d24171e30f4cd8f37af52ac7fabb4687cc2f651220550
MD5 7613046af931658fe6e19950f5044388
BLAKE2b-256 119da62171ffa31b3f67d2edc8ef25153d649afb8b37da2d9c96fe9e38129436

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aaeb49850270264521d0c7decb038b6b06251f1ebede9c3770577f9320982c9e
MD5 9d28922da9c6dce7b765f3149e2709a4
BLAKE2b-256 6f8e83fbb3177446d01d8b0e6ff3cdaa806f0e4e8ffd8e0f4a337fdf5785a548

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp312-cp312-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 fca914fd14f533c29784f730d18be6f057f1015585fc6e6be804f82d10a94cd0
MD5 68967173f23a395cef5fbca323b27851
BLAKE2b-256 13b66cf544b282c76394ca84cab3a595c519d96efef5e28944dc483ff41862eb

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4fb23838c2004e2f9e252dfed57f0ff7455809be2180e86e763b0afcf975a91
MD5 ce3672e0fd289ec359d4445d053909fc
BLAKE2b-256 3a31649a579ab19894502ca7a22f41a1db6fb3b238b4680de4a4d96e21cc974f

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5bdaf9f9d9b44dc62e857d9f812b14a7b088618bf174549d4bedfd87f61c6573
MD5 e0e61a6dea224368035210172acdf6dd
BLAKE2b-256 2377f6736c7dac818d71f90f1b7a9f309b96d3e19639d4ced9d7ca7ac4b86d64

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp311-cp311-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 bff71012d166ad3d9a7a2743b8aae74da2746bd167cd74241ec603b6220eb098
MD5 a28d53fb86e1aabd6562d44bd88a4336
BLAKE2b-256 54718cf5d420482fca2d066ac89bdf151a3b9c676b56654d4346e9e3142a25ff

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30994888a9dc8c10de241613054afbbfe13ba0eb808e3ee59abce56fde93822f
MD5 daeddc58c57debb863d267342a23befc
BLAKE2b-256 3fb282b5548789d7af2feff7cc502e72a784aff71af5cbeabc0640e4f4e9f350

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d33ceb1f2a09aba53714d86198b990b85d0a388ab7c81a83c21dbcdd723aa039
MD5 19b5269a09804dfd47a33a8689ccd3b5
BLAKE2b-256 beaf0e7a1bd2215b13c9ab39aed62dd80ced5dbaf95edf967a049562698d8ea4

See more details on using hashes here.

File details

Details for the file pycbuf-0.1.2-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for pycbuf-0.1.2-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 0dc70645590a7fe807120cc6bf6696ae0c13266976861b94bf8d7367a399f2af
MD5 66ba3add3168b95d18028b062dc6ffd2
BLAKE2b-256 416ef5e7230aa906921b858423f395899df746b21c31dc4a162af468fd9e1fe6

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