Byteforge
Encode and decode numbers as unsigned integer bit patterns using NumPy arrays.
Requires Python >= 3.9 and NumPy >= 2.0.
Installation
pip install byteforge
Usage
Every encoding exposes the same interface: encode() converts physical values to bit patterns, decode() converts back.
import numpy as np
from byteforge import TwosComplement, IEEE754, Unsigned
# Integer encodings
tc = TwosComplement(16)
dns = tc.encode(np.array([-1, 0, 127])) # array([65535, 0, 127], dtype=uint16)
tc.decode(dns) # array([-1, 0, 127], dtype=int16)
# Floating-point encodings
ieee = IEEE754(32)
dns = ieee.encode(np.array([3.14])) # uint32 bit pattern
ieee.decode(dns) # array([3.14], dtype=float32)
# Unsigned with automatic bit width
u = Unsigned.from_range(max_value=1000) # Unsigned(10)
Registry factory
Create encodings by name using the registry:
from byteforge import create_encoding
enc = create_encoding("twos_complement", 8)
enc = create_encoding("ieee32") # aliases have default bit widths
enc = create_encoding("linear_scaled", 16, scale_factor=0.1, offset=10.0)
Byte serialization
Convert encoded bit patterns to/from raw bytes:
enc = Unsigned(16)
dns = enc.encode(np.array([256, 512]))
raw = enc.to_bytes(dns, byteorder="big") # uint8 array, shape (2, 2)
enc.decode(enc.from_bytes(raw, byteorder="big")) # roundtrip
For non-byte-aligned widths (e.g. 12-bit), values are zero-padded in the most significant bits to fill whole bytes (2 bytes for 12-bit).
Encodings
| Encoding | Registry names | Bit widths |
|---|---|---|
Unsigned |
unsigned, u |
1-64 |
TwosComplement |
twos_complement, 2c |
2-64 |
OnesComplement |
ones_complement, 1c |
2-64 |
OffsetBinary |
offset_binary |
1-64 |
GrayCode |
gray_code, gray |
1-64 |
BCD |
bcd |
4-64 (multiples of 4) |
Boolean |
boolean |
1 |
IEEE754 |
ieee754, ieee16, ieee32, ieee64 |
16, 32, 64 |
LinearScaled |
linear_scaled |
1-64 |
MilStd1750A |
mil_std_1750a, 1750a32, 1750a48 |
32, 48 |
TIFloat |
ti_float, ti32, ti40 |
32, 40 |
IBMFloat |
ibm_float, ibm32, ibm64 |
32, 64 |
DECFloat |
dec_float, dec32, dec64 |
32, 64 |
DECFloatG |
dec_float_g, dec64g |
64 |
C Extension
Optional NumPy C ufuncs accelerate encodings that would otherwise require per-element loops
or multi-pass numpy operations. The C extension is compiled automatically during install and
falls back to pure Python when unavailable. Set BYTEFORGE_NO_C=1 to force the pure-Python
path.
Encodings with C ufuncs: BCD, GrayCode (decode), MilStd1750A, TIFloat, IBMFloat, DECFloat, and DECFloatG.
Development
uv run pytest tests/ -v # tests
uv run ruff check src/ tests/ # lint
uv run mypy # type check
Metadata
Release files for byteforge 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| byteforge-0.0.6.tar.gz | 87.9 kB | Details |
Built distributions (wheels)
Total release size: 1.5 MB
Release files / byteforge-0.0.6.tar.gz
| Download URL | byteforge-0.0.6.tar.gz |
|---|---|
| Size | 87.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
937a53485d1a07c743bbc44b9f4a21a804f9b770e467740298fe567a69ece205
|
|
BLAKE2b-256 checksum How to use checksums |
c0bde205612e89251eb6507913f703a03b09f62c785bf7dbe5d13b029573a776
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp313-cp313-win_amd64.whl
| Download URL | byteforge-0.0.6-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 48.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a0faf28ab53b615e0dd570722e8deab20e74f227da3526f111cbea52cf189547
|
|
BLAKE2b-256 checksum How to use checksums |
bc4e4598b3bfb9643d79b2fc451840f225fa46927d098851c5bd89948107a61e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | byteforge-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.8 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f0d205ad1f6db5a5b4d3cde7bd262db51452ccec273c4feb6eb084f1209376a0
|
|
BLAKE2b-256 checksum How to use checksums |
fb2af90ba1518f8ce39ddc1de1efd08e3f67e029a70d9b386452feeadefe057b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | byteforge-0.0.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 70.6 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
c646b85229f02151e47590af54b89e2e585fa1387f5f89b364172c38d5df6a6d
|
|
BLAKE2b-256 checksum How to use checksums |
61b5cc107320f02b7eb0ca21d2282206c6c96df0d469a953171b8c61a58de7f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | byteforge-0.0.6-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.2 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5d59ab19700b3377da5e291c33502ebf0637aeb13eeeb26b030bb4df423331ad
|
|
BLAKE2b-256 checksum How to use checksums |
168e6bf96c8cc7e590e34fa7b40e7a9210102e4047c98caee3871bb09ec76a6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | byteforge-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
09e4a9cc5748c91a202eb044c70c7655314894a2a643b16b0992861e99996f24
|
|
BLAKE2b-256 checksum How to use checksums |
9c64eb9e5cb231bb58af2f3dca0ba04bf681c708804d2190fe80d7f67d34f06b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp312-cp312-win_amd64.whl
| Download URL | byteforge-0.0.6-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 48.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e5126ad5dec7737c534082d6ec67be2a5ffecff70c2b0a282e69aff2d0326029
|
|
BLAKE2b-256 checksum How to use checksums |
0bad9be365e4a1007ade728b62711ab1c3322c627a035ce29bbd59a03a9e58e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | byteforge-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 69.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
7de45b3523bba4fce208c0764fe9cd4aff97577edc21eee4b4cbb0f41133b578
|
|
BLAKE2b-256 checksum How to use checksums |
b73f675334db4c47d95fe6dbd0a5318c9be646fddda0a9a55cd001846e7d8ee0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | byteforge-0.0.6-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 70.6 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
60d54e813ba8ede8d68716412346fc39566ca737828b27804967cb5e9d5ea084
|
|
BLAKE2b-256 checksum How to use checksums |
c359761d4e432696990cfc51758e8d8ef903b1a0a8161fbb7be4ebc25525e093
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | byteforge-0.0.6-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f191701aacaaf53a9f2fc368623644e450e1b41cfe1f2e1d8e054086ae9643cc
|
|
BLAKE2b-256 checksum How to use checksums |
28beb33a764bc8693ca8afaf52b38ba622e86c6655ba479a59dfa4afc4ea53e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | byteforge-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
755668392db62a5487bc86ebe3ad4d6ce5b7cc7bb5eb3021b396e18019302a75
|
|
BLAKE2b-256 checksum How to use checksums |
f7e76ebc7f093d60c2e4cd5fc0c08a1b0dcd49898be33bdab734845d41c6e221
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp311-cp311-win_amd64.whl
| Download URL | byteforge-0.0.6-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 48.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9476bebd4e5e49abed67d14aaad8a5bf7c0cc2d5575a1a3b15618dda0767ab13
|
|
BLAKE2b-256 checksum How to use checksums |
8575cb26c579de8306609fd2d7c1ed6278af97b6f6807c20836726e5635ae7d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | byteforge-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 68.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c364ff4cfd0457efbd8aa28cea3600bad115301b9aa054e0d9284ad4b9e536d7
|
|
BLAKE2b-256 checksum How to use checksums |
0113ea15ef1d44bbf8bc524092df038ad5075b718da8c343f1219fa7ef65901b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | byteforge-0.0.6-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 69.6 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b27ee09132bfe4cc2e5322dd1b2a4195d9591ec774d1fcd1347aad68146e1a6
|
|
BLAKE2b-256 checksum How to use checksums |
55ad332b4bce5e647fd93637616a5340976a7fd0fd1e2be15b1c7a3e6f47a19c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | byteforge-0.0.6-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.2 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7c29d18ef2c900eafce6eaf69aed3416ea2b790e73dbba600d7f00a65761f4bd
|
|
BLAKE2b-256 checksum How to use checksums |
1e658d3d2bf8b275f4a9acb9df8506cb4e8b1896eacba3be38eb6ef8a1cc67ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | byteforge-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
3c2f14524ca7034740fa9d310410ef234e5c330cc1102c250d8deb113e3bc0bc
|
|
BLAKE2b-256 checksum How to use checksums |
8bcacf6858668d6e0874efc64a9d18883776960d9e4707a4e7c259d25549e2be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp310-cp310-win_amd64.whl
| Download URL | byteforge-0.0.6-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 48.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
29b93dfe0f3a0d858fbfcf10d6cbdd2f9068415177adeabe53c616b332dd268c
|
|
BLAKE2b-256 checksum How to use checksums |
60186031056f7d67f8aea8e69b4ed8a0eb44d12512a642ca73369971efbf7cea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | byteforge-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 68.7 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b79c2fdfc5c8d5fcaffb6c2d389dd3ee54f91aa841882501046acb55f612d61
|
|
BLAKE2b-256 checksum How to use checksums |
c62cb49156b3ce49b1f1e3a282185459d19a0da1386313c43cd8130b3d50e7d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | byteforge-0.0.6-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 69.5 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec33179786cd9cc9cff750f8e350d67b8e65db05184650b35b844e2f190d8782
|
|
BLAKE2b-256 checksum How to use checksums |
4221450af2f23b218237464b708e2d1ea809a98e2e6b4b4291d88a2b32d370b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | byteforge-0.0.6-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.2 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dd189a18984920a435a86e4546b7b2161112a12293acc95ca67520f6c6fb4bf8
|
|
BLAKE2b-256 checksum How to use checksums |
1f3a88c40d196e4f3db16524ec140aa757d3735e113d64f811f3244a05232346
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | byteforge-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
9f20f79113ef0641e0f0a6e8391840eddb756e0898d81f048071bf7665c2b69f
|
|
BLAKE2b-256 checksum How to use checksums |
c24b7a3a7b4da8bdf379c46ac040023db694929665bfeb2f34727d72164f36d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp39-cp39-win_amd64.whl
| Download URL | byteforge-0.0.6-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 48.9 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2c2aa8d8a22c2cde04119ee0a3508b9647f2003b457084d4d341eba842b22c07
|
|
BLAKE2b-256 checksum How to use checksums |
5a6a17f0be20635af7b1f4762688e8d63f87c81f9dc5ef42a01157a1909967f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | byteforge-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 68.7 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3291e2b1618a6f0ccebf2e741149e6424b160d4f5a80b01df7cc2a32fa7f4738
|
|
BLAKE2b-256 checksum How to use checksums |
2ef34c35676e98ff4a7b0cedaf2944ea103481c34367105ce0c1c7f7591730d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | byteforge-0.0.6-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 69.4 kB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
d35bd42d94bb40fec5a009c12cbe9663ec1f288d9e468b3c0834aebef169b5d3
|
|
BLAKE2b-256 checksum How to use checksums |
3d3c2ca5f44fb48a6ceb4e8e314cefc362fbe101ec5b03eaec96891a8340ecf5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | byteforge-0.0.6-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 44.2 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
30cc428f7a008f704e7a1767aeb347befc7c20aa2cd204abdfc8ba0f7ef8a5bb
|
|
BLAKE2b-256 checksum How to use checksums |
70e9cf111636f5ea92921fa83bf4f53013a8750202c289ebfa8deb170c337547
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / byteforge-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | byteforge-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
80b371c08078452c1563aeb4322c78b0e89635dc350c3b363c2d5ef114bdabba
|
|
BLAKE2b-256 checksum How to use checksums |
dd56e1c678dcd0eb1d3159da17294f80b7a3218d0999ef2701061114e3c25b7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|