Python bindings for bstream library
Project description
bstream
Python bindings for bstream library
Install
pip install bstream
Usage
from bstream import *
stream = BinaryStream()
stream.write_byte(1)
stream.write_unsigned_char(2)
stream.write_unsigned_short(3)
stream.write_unsigned_int(4)
stream.write_unsigned_int64(5)
stream.write_bool(True)
stream.write_double(6)
stream.write_float(7)
stream.write_signed_int(8)
stream.write_signed_int64(9)
stream.write_signed_short(10)
stream.write_unsigned_varint(11)
stream.write_unsigned_varint64(12)
stream.write_varint(13)
stream.write_varint64(14)
stream.write_normalized_float(1.0)
stream.write_signed_big_endian_int(16)
stream.write_string("17")
stream.write_unsigned_int24(18)
License
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0).
Key Requirements:
- Modifications to this project's files must be released under MPL-2.0.
- Using this library in closed-source projects is allowed (no requirement to disclose your own code).
- Patent protection is explicitly granted to all users.
For the full license text, see LICENSE file or visit MPL 2.0 Official Page.
Copyright © 2025 GlacieTeam. All rights reserved.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bstream-0.1.0-cp313-cp313-win_arm64.whl.
File metadata
- Download URL: bstream-0.1.0-cp313-cp313-win_arm64.whl
- Upload date:
- Size: 202.7 kB
- Tags: CPython 3.13, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
153a2378b038c5337e7123a62899639bbcf4bbd6b8ba0a8dfc91701ae61c3c1d
|
|
| MD5 |
98637412f18382fa4b05e3fc0bca3d7c
|
|
| BLAKE2b-256 |
4c057517f03801b28feaa2da69b8f594659bcd322bc57ca153410867b4f5fdf3
|
File details
Details for the file bstream-0.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 202.7 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40cad5f0a18aebda484fe9d73c0f22a70115790c483bc99ee01e57d9a334b3d2
|
|
| MD5 |
a7ebfafb1cb3f9ce817cb6ecaed9c80c
|
|
| BLAKE2b-256 |
ce8aef08fefd9f34d59b652c7b401a98edd4a6ecf62b4869cb72141b20889fbe
|
File details
Details for the file bstream-0.1.0-cp312-cp312-win_arm64.whl.
File metadata
- Download URL: bstream-0.1.0-cp312-cp312-win_arm64.whl
- Upload date:
- Size: 202.8 kB
- Tags: CPython 3.12, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef92bbca546f505bad79305b5e84f829e907b67075df33ce3349b36f3005e0ca
|
|
| MD5 |
7328f4e131a0ccf18de52adaff46be12
|
|
| BLAKE2b-256 |
cd1a347345e8fd6278ac39bd4a0a6384d1df561a69b12252e720119c523cf7fd
|
File details
Details for the file bstream-0.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 202.8 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ed7cad816925f09c1e40ce81b0a84142f53ac6dc2748a6a9853aa0d8b18f5748
|
|
| MD5 |
208eb86ca1f205723613ff145fc8eca7
|
|
| BLAKE2b-256 |
8af42e2ef1f95b72e6d789f39951803d7bc87c47d28be9a15c9651f3fad39881
|
File details
Details for the file bstream-0.1.0-cp311-cp311-win_arm64.whl.
File metadata
- Download URL: bstream-0.1.0-cp311-cp311-win_arm64.whl
- Upload date:
- Size: 202.9 kB
- Tags: CPython 3.11, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5d4c3d9ab01bc4fe42938e71733358986f0e0d6fb8bb1919d5a6c978c4ac727
|
|
| MD5 |
8fb4e70a8e938a09c62c64568b6f5159
|
|
| BLAKE2b-256 |
b149027c1b1298c1740e9afe8743cb1942c4be7ad1da062540dd3dee5b02a901
|
File details
Details for the file bstream-0.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 202.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a9f304eb938c85e0eadd5ffed50ce54fc703a9f6424e8dad87b4d5c3b5309d8
|
|
| MD5 |
98b24f8aef06b30e8952c25976ce45f6
|
|
| BLAKE2b-256 |
031ab5ac94ebcb2f9ee71fda9b24772486cda0c21e775b6332cbf589a098211a
|
File details
Details for the file bstream-0.1.0-cp310-cp310-win_arm64.whl.
File metadata
- Download URL: bstream-0.1.0-cp310-cp310-win_arm64.whl
- Upload date:
- Size: 202.5 kB
- Tags: CPython 3.10, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
37bfe9fb03703542e2a2818a33bbe7b6d191c26fa950acf78dc398146c61adb1
|
|
| MD5 |
73ee8d9eef5b0723871c05121b5337ad
|
|
| BLAKE2b-256 |
9147f0ed66e7bc9a1d67de84f2d82169171c0e20a0ce245b54ffd14b0ac367bd
|
File details
Details for the file bstream-0.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 202.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1f75ad9abfac7d66f385471ffa3d3814fea7b241729a6032c72f4ef6a6749a04
|
|
| MD5 |
73571d7e6efb71d13feb772c8076c26b
|
|
| BLAKE2b-256 |
0c053ef916e9e90a08fef01c0ab784849733f89f7dda6943f34f015df8b67fa5
|
File details
Details for the file bstream-0.1.0-cp39-cp39-win_arm64.whl.
File metadata
- Download URL: bstream-0.1.0-cp39-cp39-win_arm64.whl
- Upload date:
- Size: 208.8 kB
- Tags: CPython 3.9, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1754909587796e9910519b21d070df898a4f76027411232e5caea4cb61df7d9
|
|
| MD5 |
6e6c27b7bec70cb9c181d873c71b229a
|
|
| BLAKE2b-256 |
d7f2b84d7989423d1cf40bdaa25a67b72a28fc9b3edb82dd26e6f364cf5a2afb
|
File details
Details for the file bstream-0.1.0-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 208.8 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b4594c361a6640e9bd353f511b2f5909955a7a59e0e35a8b14cdddf6aeda4a9
|
|
| MD5 |
6914f60185859f09db421c93f5c8d35a
|
|
| BLAKE2b-256 |
5e5486f4824485ec3469698b7691bc2395364b867a0f31c3fff74ea0265865e1
|
File details
Details for the file bstream-0.1.0-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: bstream-0.1.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 202.1 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1bf2bae35af53c2713f243554c956e8fc56176799928fd4abcd10f9239375f45
|
|
| MD5 |
1f18b05f8e1c0f10caee4239b07173a8
|
|
| BLAKE2b-256 |
9391a8d5e12d14e35fafcffdc6adf71a2028df04d49069fb6cffc64d7b54c603
|