Skip to main content

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)

Source distribution for byteforge 0.0.6
File Size Uploaded
byteforge-0.0.6.tar.gz 87.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for byteforge 0.0.6
File
byteforge-0.0.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
byteforge-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
byteforge-0.0.6-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
byteforge-0.0.6-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
byteforge-0.0.6-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
byteforge-0.0.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
byteforge-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
byteforge-0.0.6-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
byteforge-0.0.6-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
byteforge-0.0.6-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
byteforge-0.0.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
byteforge-0.0.6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
byteforge-0.0.6-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
byteforge-0.0.6-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
byteforge-0.0.6-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
byteforge-0.0.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
byteforge-0.0.6-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
byteforge-0.0.6-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
byteforge-0.0.6-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
byteforge-0.0.6-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
byteforge-0.0.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
byteforge-0.0.6-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
byteforge-0.0.6-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
byteforge-0.0.6-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
byteforge-0.0.6-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

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}

Release history Release notifications | RSS feed

This release

0.0.6 This release

26 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page