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.1.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.1-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.1-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.1-cp312-cp312-macosx_10_15_universal2.whl (642.6 kB view details)

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

pycbuf-0.1.1-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.1-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.1-cp311-cp311-macosx_10_15_universal2.whl (642.6 kB view details)

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

pycbuf-0.1.1-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.1-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.1-cp310-cp310-macosx_10_15_universal2.whl (642.6 kB view details)

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

File details

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

File metadata

  • Download URL: pycbuf-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 5e78a6de3af4bb088cc1bab1d95ddbbb8c15b87dee78f2c9aa15c2fe46f3f348
MD5 ed0c5d72f8db283b1af79dc6239a7845
BLAKE2b-256 db825a7bfb602b38ac006a845ff6f7cc4d037a679b4176d9829d618e5e43dd00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b54a64b47da9e18bb8feab8f50c03250a19abf8148769e2676f04a9f0a2920e
MD5 1223ea4696e751a73e62bead7cf5b69c
BLAKE2b-256 67a874933146cc9f83ee15ba1d57765dd7027b1db05552b43d4f5b5a3ae472a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 685ff2e40b502f8a6bbdb90922e38510d716604f862e8cbce26a13fc84a1f569
MD5 c2c82e806549cdad507fae076ba031fc
BLAKE2b-256 b1b801d3627c646de5babc55c833054237d2777009b4f42e04624b7ee3e08649

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp312-cp312-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 a7d3a5123393c530fd0c133fd7672c87c8277ed7e69484bd0786572dcf81570a
MD5 5e894edac273d9d34a5d1473557dbb69
BLAKE2b-256 454860e1f3b74f1a0cad4a305c4fd1f9f893ced3f1fa68ae2040734412256e01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9369bb28ca5fdbec69db62791169e30d565bb648c88198f169e4dc6f26a86635
MD5 734757e550ceefdd7706bb2ff11bb79f
BLAKE2b-256 3f67ca76bd1a95e994437d42ac1364e7d76a28da0083dbf61ccfd9545b754b90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d435b2661ff11a3d5e07c07c5cb87dd39dabfc5a341faa5cfab6f63b8a92f9ab
MD5 8e98b15bca3262c65f2f686d3024481f
BLAKE2b-256 e032b9d633c2f5c8f777399f214f68b30c3df54c5066b74e9442f5c10bf96e89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp311-cp311-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 dd3c38b689242379d13658782853a48e8a785fa26690907dd82554c529f0a627
MD5 2d76625f3a0718326469e6951120c7da
BLAKE2b-256 d1167bf6407223f22bd0f9642472e5f36e61aa9da7aba482801643f3ba17109d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d0c94a2acc55e68f7f178bee127dc94aaa4c3339c22fc2af4865dec4c100e8e6
MD5 5c5f0dd49b26f8a362e8dc4a5493c424
BLAKE2b-256 72f118e40c0b3413c547b66058b9d73756aaaed15a1c79caf2a0c193ebf9274b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95dbd0496ab4a06438c9461fada0314731c7667e1af4e872bacce0d2426db563
MD5 c669ffb637c0c7adcfbb7454c519ab89
BLAKE2b-256 778f8b20527b3390baeb53ed8c7b208d2ef934b4d708c1c94cd1398f1d8aa0ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pycbuf-0.1.1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 c7310bc7a676cf6666364109e18d169548468d1f6553176578560a8c762c9baf
MD5 b118cf6598928aac4f11dff9a80a9ea7
BLAKE2b-256 8c7ff6c0ec138a4e653275190e9ae2bd312791cfc30d5ce29aec29790b8db059

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