Archived
This project has been archived by its maintainers, and is no longer receiving any updates.
Python DriftBytes
Python bindings for DriftBytes.
Requirements
- Python >= 3.8
- CMake >= 3.16 (for building)
- C++17 compiler (for building)
- conan >= 1.56, < 2.0 (for building)
Installation
pip install drift-bytes
Usage Example
from drift_bytes import Variant, InputBuffer, OutputBuffer
out_buf = OutputBuffer(3)
out_buf[0] = None
out_buf[1] = Variant(2)
out_buf[2] = [1.0, 2.0, 3.0]
in_buf = InputBuffer(out_buf.bytes())
assert in_buf[0].value is None
assert in_buf[1].value == 2
assert in_buf[2].value == [1.0, 2.0, 3.0]
Metadata
Release files for drift-bytes 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| drift-bytes-0.3.0.tar.gz | 22.4 kB | Details |
Built distributions (wheels)
Total release size: 1.7 MB
Release files / drift-bytes-0.3.0.tar.gz
| Download URL | drift-bytes-0.3.0.tar.gz |
|---|---|
| Size | 22.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cd59389e379cb0612a9cb81ec525e392c49e2cd96daefc82fde09184e2d23deb
|
|
BLAKE2b-256 checksum How to use checksums |
e13b32f1d60e274e4e70912cc173879cbd7b7ce8d0bb0fcbd106db89715f83b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp311-cp311-win_amd64.whl
| Download URL | drift_bytes-0.3.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 115.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6e775d151d0763251c9d2b3359e72beeae63e5311a238fe13f25c2ca2c3aaf8a
|
|
BLAKE2b-256 checksum How to use checksums |
5c155d760203e373911026283e459825acf93ec71aee17b0a16d8048041efaaa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 167.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
34ce69d75d5f60ef881000da20a40d8c1cbf66ea8a5a41d78637dc676dea2b8c
|
|
BLAKE2b-256 checksum How to use checksums |
60ba40b0753153510d805864860da33bae09da72688939cc580711a2fa633c3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp311-cp311-macosx_10_13_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp311-cp311-macosx_10_13_x86_64.whl |
|---|---|
| Size | 127.4 kB |
| Tags | CPython 3.11 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
2e33f156e6263613fea952d61c997e9700771fc067b77da76caff5b34ccdc047
|
|
BLAKE2b-256 checksum How to use checksums |
141d5de9f9b9fb1eca6adc7f31eb99318ea30ac09416df2ef0f8551c8ee85128
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp310-cp310-win_amd64.whl
| Download URL | drift_bytes-0.3.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 115.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e6995eb12318d58a58d48c1f59ca5ff49b07651729d0bb4b5feace2ecc9455e9
|
|
BLAKE2b-256 checksum How to use checksums |
c9f01b1c4fe48199f9cd2e2cffac697f0f0b6b70766d753c243fdbcb0959deed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 166.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c037f45c2f9e49798339a5603780a4f48c01d9a7ea1d543ad14022615af0374b
|
|
BLAKE2b-256 checksum How to use checksums |
f56a83eb05317358bfef3d3444b2649a3c62bcd85cd4d685b633a7a65c95916f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp310-cp310-macosx_10_13_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp310-cp310-macosx_10_13_x86_64.whl |
|---|---|
| Size | 126.0 kB |
| Tags | CPython 3.10 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
d061c6a421d9166866ca39ebb1f96e0c733acb2c98a5904405faa824ef23239e
|
|
BLAKE2b-256 checksum How to use checksums |
0ccd75c31943d5185184eee8aab55269c53ee101c84287d864474bb7732b5c14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp39-cp39-win_amd64.whl
| Download URL | drift_bytes-0.3.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 113.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c4e7c6b295bca03bcf45b27f1955a921d8f6fbd69b09de4984ba03fd0eb71e1d
|
|
BLAKE2b-256 checksum How to use checksums |
9fdc1269e06bac7cd3c7c9959ec2888aa7bf5796dba375caa8caad19c573ee9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 167.1 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b0aa18eaf28e3e27afa1f7e9f007bf4d6fde27ecebc92a26ea6c6458da0148ec
|
|
BLAKE2b-256 checksum How to use checksums |
2a63d56bd07f70924e252aab822cd75bf0ffb3e6ab8cf6fee6a134da220bc534
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp39-cp39-macosx_10_13_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp39-cp39-macosx_10_13_x86_64.whl |
|---|---|
| Size | 126.1 kB |
| Tags | CPython 3.9 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
b67708dffb89c6b09c41416a017e411b9a4cd2e3e77bb294f4f08b92389dcffc
|
|
BLAKE2b-256 checksum How to use checksums |
effb98cce0d46e466e5015997586f2cc1a168ed7033ff66ee0ae0014b6d73c2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp38-cp38-win_amd64.whl
| Download URL | drift_bytes-0.3.0-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 115.2 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e80f800cd080e54b5e3dd847b32dead8db1fb79db0bb5e33f7e0904f59f44893
|
|
BLAKE2b-256 checksum How to use checksums |
84a8ff2f98e5fc760c0631f97cd99e9ae6a3b05d8ee8da456ba1238ff3408aad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 166.4 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9199ebadd709f44ca8ee53fca390323c6117963da0a8b5c2bab2b6b0ca06f038
|
|
BLAKE2b-256 checksum How to use checksums |
72364bcc6a02e67ac8788b29bc65c05e10f50f138811d853b7eea3c703be3563
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / drift_bytes-0.3.0-cp38-cp38-macosx_10_13_x86_64.whl
| Download URL | drift_bytes-0.3.0-cp38-cp38-macosx_10_13_x86_64.whl |
|---|---|
| Size | 127.0 kB |
| Tags | CPython 3.8 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
73043c2d04b7ee87006dd0287f73a6dce9a3c2542b1aa7d34dec2136cf169cc2
|
|
BLAKE2b-256 checksum How to use checksums |
b3b5f16a929d92ed59c533f8d0322ac95d032e1df66e09fa519e925a79dbec70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|