Skip to main content

A wrapper around the scale-codec crate for fast scale-decoding of Bittensor data structures.

Project description

bt-decode

A python wrapper around the rust scale-codec crate for fast scale-decoding of Bittensor data structures.

Usage

DelegateInfo

get_delegates

import bittensor
from bt_decode import DelegateInfo

# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="DelegateInfoRuntimeApi",
    method="get_delegates",
    params=[ ]
)
# Decode scale-encoded Vec<DelegateInfo>
delegates_info: List[DelegateInfo] = DelegateInfo.decode_vec(
    bytes.fromhex(
        hex_bytes_result
))

get_delegated

import bittensor
from bt_decode import DelegateInfo

validator_key = bittensor.Keypair(ss58_address="5E9fVY1jexCNVMjd2rdBsAxeamFGEMfzHcyTn2fHgdHeYc5p")

# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="DelegateInfoRuntimeApi",
    method="get_delegated",
    params=[list( validator_key.public_key )]
)
# Decode scale-encoded Vec<(DelegateInfo, take)>
delegated_info: List[Tuple[DelegateInfo, int]] = DelegateInfo.decode_delegated(
    bytes.fromhex(
        hex_bytes_result
))

NeuronInfo

get_neuron

import bittensor
from bt_decode import NeuronInfo

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
UID = 0
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="NeuronInfoRuntimeApi",
    method="get_neuron",
    params=[NETUID, UID]
)
# Decode scale-encoded NeuronInfo
neuron: NeuronInfo = NeuronInfo.decode(
    bytes.fromhex(
        hex_bytes_result
))

get_neurons

import bittensor
from bt_decode import NeuronInfo

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="NeuronInfoRuntimeApi",
    method="get_neurons",
    params=[NETUID]
)
# Decode scale-encoded Vec<NeuronInfo>
neurons: List[NeuronInfo] = NeuronInfo.decode_vec(
    bytes.fromhex(
        hex_bytes_result
))

NeuronInfoLite

get_neuron_lite

import bittensor
from bt_decode import NeuronInfoLite

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
UID = 0
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="NeuronInfoRuntimeApi",
    method="get_neuron_lite",
    params=[NETUID, UID]
)
# Decode scale-encoded NeuronInfoLite
neuron_lite: NeuronInfoLite = NeuronInfoLite.decode(
    bytes.fromhex(
        hex_bytes_result
))

get_neurons_lite

import bittensor
from bt_decode import NeuronInfoLite

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="NeuronInfoRuntimeApi",
    method="get_neurons_lite",
    params=[NETUID]
)
# Decode scale-encoded Vec<NeuronInfoLite>
neurons_lite: List[NeuronInfoLite] = NeuronInfoLite.decode_vec(
    bytes.fromhex(
        hex_bytes_result
))

StakeInfo

get_stake_info_for_coldkey

import bittensor
from bt_decode import StakeInfo

validator_key = bittensor.Keypair(ss58_address="5HBtpwxuGNL1gwzwomwR7sjwUt8WXYSuWcLYN6f9KpTZkP4k")

# Setup subtensor connection
subtensor = bittensor.subtensor()
encoded_coldkey = list( validator_key.public_key )
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="StakeInfoRuntimeApi",
    method="get_stake_info_for_coldkey",
    params=[encoded_coldkey]
)
# Decode scale-encoded StakeInfo
stake_info: List[StakeInfo] = StakeInfo.decode_vec(
    bytes.fromhex(
        hex_bytes_result
))

get_stake_info_for_coldkeys

import bittensor
from bt_decode import StakeInfo

validator_key_0 = bittensor.Keypair(ss58_address="5GcCZ2BPXBjgG88tXJCEtkbdg2hNrPbL4EFfbiVRvBZdSQDC")
validator_key_1 = bittensor.Keypair(ss58_address="5HBtpwxuGNL1gwzwomwR7sjwUt8WXYSuWcLYN6f9KpTZkP4k")

encoded_coldkeys = [
    list( validator_key_0.public_key ),
    list( validator_key_1.public_key )
]

# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="StakeInfoRuntimeApi",
    method="get_stake_info_for_coldkeys",
    params=[encoded_coldkeys]
)
# Decode scale-encoded Vec<(AccountId, StakeInfo)>
stake_info: List[Tuple[bytes, List["StakeInfo"]]] = StakeInfo.decode_vec_tuple_vec(
    bytes.fromhex(
        hex_bytes_result
))

SubnetInfo

get_subnet_info

import bittensor
from bt_decode import SubnetInfo

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="SubnetInfoRuntimeApi",
    method="get_subnet_info",
    params=[NETUID]
)
# Decode scale-encoded Option<SubnetInfo>
subnet_info: SubnetInfo = SubnetInfo.decode_option(
    bytes.fromhex(
        hex_bytes_result
))

get_subnets_info

import bittensor
from bt_decode import SubnetInfo

# Setup subtensor connection
subtensor = bittensor.subtensor()
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="SubnetInfoRuntimeApi",
    method="get_subnets_info",
    params=[ ]
)
# Decode scale-encoded Vec<Option<SubnetInfo>>
subnets_info: List[Optional[SubnetInfo]] = SubnetInfo.decode_vec_option(
    bytes.fromhex(
        hex_bytes_result
))

SubnetHyperparameters

get_subnet_hyperparams

import bittensor
from bt_decode import SubnetHyperparameters

# Setup subtensor connection
subtensor = bittensor.subtensor()
NETUID = 1
# Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="SubnetInfoRuntimeApi",
    method="get_subnet_hyperparams",
    params=[NETUID]
)
# Decode scale-encoded Option<SubnetHyperparameters>
subnet_hyper_params: Optional[SubnetHyperparameters] = SubnetHyperparameters.decode_option(
    bytes.fromhex(
        hex_bytes_result
))

decode by type string

Note: This feature is unstable, but working for multiple types.

You may also decode using a type-string formed from existing types by passing the metadata as pulled from a node (or formed manually).

import bittensor, bt_decode, scalecodec
# Get subtensor connection
sub = bittensor.subtensor()
# Create a param for the RPC call, using v15 metadata
v15_int = scalecodec.U32()
v15_int.value = 15
# Make the RPC call to grab the metadata
metadata_rpc_result = sub.substrate.rpc_request("state_call", [
    "Metadata_metadata_at_version",
    v15_int.encode().to_hex(),
    sub.substrate.get_chain_finalised_head()
])
# Decode the metadata into a PortableRegistry type
metadata_option_hex_str = metadata_rpc_result['result']
metadata_option_bytes = bytes.fromhex(metadata_option_hex_str[2:])
metadata_v15 = bt_decode.MetadataV15.decode_from_metadata_option(metadata_option_bytes)
registry = bt_decode.PortableRegistry.from_metadata_v15( metadata_v15 )

# Decode by type-string
NETUID = 1
## Grab result from RuntimeAPI
hex_bytes_result = sub.query_runtime_api(
    runtime_api="NeuronInfoRuntimeApi",
    method="get_neurons_lite",
    params=[NETUID]
)
## Decode scale-encoded NeuronInfoLite by type-string
neurons_lite: List[NeuronInfoLite] = bt_decode.decode(
    "Vec<NeuronInfoLite>", # type-string
    registry, # registry as above
    bytes.fromhex(
        hex_bytes_result # bytes to decode
    )
)

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

bt_decode-0.2.1a0.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (674.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (700.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (764.0 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (694.9 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (598.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (560.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (520.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (547.7 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (674.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl (700.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (763.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (694.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (598.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (560.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (519.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (548.0 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-cp312-none-win_amd64.whl (330.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

bt_decode-0.2.1a0-cp312-none-win32.whl (311.5 kB view details)

Uploaded CPython 3.12 Windows x86

bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_x86_64.whl (674.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_i686.whl (702.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_armv7l.whl (764.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_aarch64.whl (694.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (508.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (598.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (560.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (509.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (518.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (547.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-cp312-cp312-macosx_11_0_arm64.whl (450.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

bt_decode-0.2.1a0-cp312-cp312-macosx_10_12_x86_64.whl (454.7 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

bt_decode-0.2.1a0-cp311-none-win_amd64.whl (331.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

bt_decode-0.2.1a0-cp311-none-win32.whl (312.5 kB view details)

Uploaded CPython 3.11 Windows x86

bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_x86_64.whl (673.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_i686.whl (701.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_armv7l.whl (765.2 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_aarch64.whl (695.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (508.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (598.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (560.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (511.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (519.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (548.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-cp311-cp311-macosx_11_0_arm64.whl (452.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

bt_decode-0.2.1a0-cp311-cp311-macosx_10_12_x86_64.whl (455.1 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

bt_decode-0.2.1a0-cp310-none-win_amd64.whl (331.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

bt_decode-0.2.1a0-cp310-none-win32.whl (312.6 kB view details)

Uploaded CPython 3.10 Windows x86

bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_x86_64.whl (674.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_i686.whl (701.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_armv7l.whl (765.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_aarch64.whl (695.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (560.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (511.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (520.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (548.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-cp310-cp310-macosx_11_0_arm64.whl (452.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

bt_decode-0.2.1a0-cp39-none-win_amd64.whl (331.7 kB view details)

Uploaded CPython 3.9 Windows x86-64

bt_decode-0.2.1a0-cp39-none-win32.whl (312.4 kB view details)

Uploaded CPython 3.9 Windows x86

bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_x86_64.whl (675.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_i686.whl (701.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_armv7l.whl (765.6 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_aarch64.whl (696.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (509.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (599.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (561.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (511.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (519.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

bt_decode-0.2.1a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (549.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

bt_decode-0.2.1a0-cp39-cp39-macosx_11_0_arm64.whl (452.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

File details

Details for the file bt_decode-0.2.1a0.tar.gz.

File metadata

  • Download URL: bt_decode-0.2.1a0.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.4

File hashes

Hashes for bt_decode-0.2.1a0.tar.gz
Algorithm Hash digest
SHA256 597e6d72201d9c5f4e6b5d39ee1230d28497d96f1ca4e1d1909d64344d3ba4a4
MD5 0c4886fa77ec4c90f25316d8e8d2d994
BLAKE2b-256 3edf8c8e7efa8a192db912d62ed15b9055b2a980bb9443e9e3f93b49dc59fb1e

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 784615485789e888e34ab179de059eb1f2d94dd93336909010f4ed1dbf8844c2
MD5 96cbf106f0e523af48752315391fc55b
BLAKE2b-256 b6db3a5a47a9169fa6fb756eef555178f4f8b794b12b44ce26e76d2e339b5a31

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9ff7de9c77586eb44a5afcd6ca06b4bb880934ff2d716ca54bb4cdcf9c3cbaa6
MD5 e172a22228d3a7770aaf9796a9cd772d
BLAKE2b-256 57518aebbdf42ad60e9501088ce5a4e74cad456612367d9f3452bf3ae49aadac

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 44238e08d952b5c39c5821ebfd464eee06d095cb234420de2a7d907e98f2d6b7
MD5 77b0c7597423cc94a6fbc5e13b2eec96
BLAKE2b-256 9ab2cda729e7697a7349c800a0738af8e52af2032facba16ed1ee95c94f92ed6

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21d02ee67c86b41d07e2633fddb144f28a4881a4f3de52a50b685851ffeff5de
MD5 1b5d078be2c0ce7a673d9d47706798d7
BLAKE2b-256 fee392ff2193e030bc2dd3375481d735eba6766e5cfbf93b1973a0d75baa9585

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2e46aad77a3fa8d0febc278a391881125d7278038bff676066aead9ddf98c7c
MD5 d3ea9461e412582b0e450749ba20d779
BLAKE2b-256 ea06d9310b74feffed95884bb7b1d0813bb77a3d3ed94171bc06a8ea21d181a3

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bdcf17897a626f7997a830a5339519455f7b1fc978fb80ffc23768231a9703db
MD5 333c7075ff31fe59c977a2d2012f61f5
BLAKE2b-256 2ddb3ade8f840a67bf07f3352e6d98d149ee49662242d33cc7e8309438acb938

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 08136963ae2e145f1b273659bddb76357a809d9e4b574c4c0f50007a1b696311
MD5 97052d5318c9cd27565c02dd6fb79616
BLAKE2b-256 5f9ebbde93a837b6f657f93805657aeba0d98021cd0d230ef4f3e0460fb37352

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6213bc3a97f9a1aa368d49be6e318a6211ba7bb57052c4d99f15355f4d507c99
MD5 b28da84e506ac1a93638728ce8ac24f1
BLAKE2b-256 0d006c3fbc232069205ba4a193d3774b9b73f0d8d9a2bd51827d2db4be8b049b

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 94dec9b4d623b6eb822cc5b9246ef5d6f45c62db83548a70e255a54f685071ac
MD5 aecef21ba4c6416032fe91fb4df46ab6
BLAKE2b-256 c85a95e34b1e798889c49c5c8116d4df3470400cb1c38eebc31f17d8239bdb3e

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 605306f8468945c03357f44dd1d6d325f52a630e49212c849df7c7d83a411eed
MD5 a25646f2922e0150eb6b76aa11e78c75
BLAKE2b-256 e7a53ed693ccbdb48a62e76fc96d1488c5e863d79b6aac739f9c7f9100192a83

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 401e2e05cb6f7d82115a479d7d62df6a2cf551d79111c65d45f59454f9e1ad9a
MD5 3efffcf513ab2b115136ef6dda069e96
BLAKE2b-256 3135d38bb0ca6895b6401350b50b7ae029cc1ad24d0ddc57c8ffd8af4c642cc3

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6e074ee33f69eb002e730a16532482ebf8eca0e7ee8ba5e79dc7d49a43144cfa
MD5 13e961736b20f210a5472c870408abe1
BLAKE2b-256 791dea57d69ceaad3e2d390571c6d3aa9af5ede05a72e4319cc4d0fd8f348a72

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4d282d36148ea8f5c7f0d34b80b67e2b61db78ce8623180883cde9be4c134007
MD5 3be6b763024fc83040d42aa0f1628e7c
BLAKE2b-256 651c3cee339a9a684e0d03f36bb778d53e53df91715338930fe4470312a9a078

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 db11fd543131787a3e0154cd32a35044171f6d715d88c2e415da179ea00a9709
MD5 5afec9297a6a7aa3edc2737579bfcb43
BLAKE2b-256 20bdb2437266dd6d94f2a9df75a5b62e9b2a6cd9f01803f5708792e0d80804f2

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcc0e88d043c0be9838af4ae7dacb3a8408b74c1efe2c9204372437349f4348a
MD5 fca413bd09b38c21fa112ad50e5bf0d8
BLAKE2b-256 2966176ea64f3b33647802d167715fdd1294c9df7c5ff0af7cca4d48a5090ed4

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9f8a36939c1adb41fbceeb92d4b246752408386189ff88a5afb65883c75ecded
MD5 68a22161d7a04509f1ed5f35da379856
BLAKE2b-256 f81147f5f8db3d6b09328e83473581e7b041c4113e61271e58d2b2db18a51cff

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1f86e8183f103339c43b26af7e68ccaebed8d0968747f063e43486eb4f7cbf1e
MD5 b970fe8ec5c83fc463b64df054d499cd
BLAKE2b-256 f42d622baa8bcb6f6302bc20fc518048679768efb3c96d8077cc32fa02cf8757

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 61aecb96303247c37b3481102813069b6715114a48621b9b7369a25e930f3d48
MD5 2021680955519d2e6a0bb64287103b45
BLAKE2b-256 2ee73fda8487145d41b4145fa43476ce57143ad7c7b2632e7539fd87531b4f58

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 870edc5cba244eeff338395f32b61545f13e61c6b9e11929f8d821e7389d3078
MD5 d6aea4f57f48bbee230f80e40281589a
BLAKE2b-256 a3a61536d4ce1178caf056e89965b723985fe700a856e5aea51767e6174d5c57

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 cb3178c4f8f8ebe7af8664e075be9ee852f2f8af3502be0968c3297ec76f6aa1
MD5 c2ac2666f4d21a5e782ee44b73e5321f
BLAKE2b-256 3a0dc1ccd04d46149c13e329d07b6510d701fbe352d74c7d6a471ae0a82baf6d

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 b02f3819e76a9bab5e4d7747a3ce9d6b172da78b4d64dac45a971f29dd14e68e
MD5 28a709865820de72480c4fe930e70ca2
BLAKE2b-256 feb58bf2fbc97d92fa68ac87442a0b952669312510a8a02f1850ad1a31445302

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-none-win32.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 a76829d79c58a5b2de3815d8d315bf0ac478cffd7b83366d98c50b684eaebe98
MD5 b281d5c00d0465037533b25a19c5b1d8
BLAKE2b-256 cabbabfeeff25a8c8b8b8c5d67372e8f5e226211252d4553c77ce1268915b912

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3a307fb87af17bc893c6e24347e2188b0750a43377aaffd159412e90a1fc04e7
MD5 63e7ecc31b61a25cf7553f30e7482166
BLAKE2b-256 cbe64647a917ffa88e880452e0d11fae0a2f8fe9392117bee865fbfed92685fe

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a9a3555dcf1ec63f08e7d6d8da28d2202327168dac4afb83b59572ecb3f24708
MD5 bb7b9d21c3c8d81e7c89f4b90ad6746c
BLAKE2b-256 ee2f73685523789f01f4a2027b3410f412425838732a65f966ec584a5ee86f28

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 9ba83e8739f94ce036656e8c5c3a65d76a0d5a4e1f7a278da562c57dbe4f2c44
MD5 1991c9817785d96ea69a92710ec538fe
BLAKE2b-256 d8d5de2280b17179f02318e42b7243d7bf0a8acee6ef83a537c24c28be0653c3

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c333f738412b791fb5b93920b72eb818ed699dc7265c5840787723fd9f92bbc6
MD5 5e37c665db859ded535b704bf646d56a
BLAKE2b-256 bb4e2f354737d198a1d423782c5f0d784f6ba4467ed2e5b4cd583376c78bfb8c

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dddaae60077819a8f5b1917672e4fdf07fed4a41cefd5e940c359cfa57d5e65
MD5 d51a86bc6557c9d6c1e618a15d5870e2
BLAKE2b-256 52e0f6a51415855fa43bf9abb8698fd80b1f2023f1c2c4438b92cec9817d66b8

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1e4ce9cefd43141f2c779eec6366d260046bd58c5e5dd414dc5f43b22a0bc265
MD5 c7e786fb34cf77c51cf98101714cb5b8
BLAKE2b-256 f1e7d9e4b5480181f52f249d460c3c8a536e100c42c2f01b3825b9e6214c71f7

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c838ac31c01d36a2626f7f63f0f2459331eec8aadf519bf8fa331be38dee324a
MD5 4e332ac18da56ea6d860382b80e32212
BLAKE2b-256 3016689f1986ba5abe0934d0be1f162f524ec1b337f062c6732ca07b1dd613e7

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a355cb240caaa0d2464395a321031a745a238c417feb2ac274ce00daf6792dd8
MD5 623fe8596ffa61d9eac5307c8f1791be
BLAKE2b-256 945a7a6bdbc6a04615dbe4c9f72b43ffc2f5862d0cebc86b3903560a9bed84bb

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0de627d6eb35e8df1e6cdc13519430f3ce094eab8e2514df958066710b1ab8b
MD5 a701a9361282ef4d11cb2655ea69fe8c
BLAKE2b-256 1d3614a0dfd35b333884b94277b6cf880d6006ec246f11a2e9cc141832e182fd

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 32cc4329e85008667c999489e3677902ccaacdcd2a043657100b54331b789cf5
MD5 c9c75a5af082b2329f2697ef2e7c7d84
BLAKE2b-256 fba7f687804e80db94799f7667e33323790a8dfa5aa5ff4e92ab761104bcfa73

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10982f795858ad3ea4aeb84461dd8ec1e96532f2045e343074a853f5b59397f3
MD5 2b5652c8615febc7b33129bdffa369fa
BLAKE2b-256 b20bc3dc04e396dc6228eaff4c141d6f988ba21bdc9582e3bcf58ead03ddb9bf

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 afe729692d9dd284f445334d348e962578274e0d5d4dccf12181742133791332
MD5 51a2059d1a2ec82ccd788a19da081b66
BLAKE2b-256 ec9ca7023d04f138c73869d1b24b8fb3df0bd00fdc45646239cdbc52fc059e3c

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 febc206e17b35494e429ba28449cea9c9bb548d186e9abf91a0debec80072955
MD5 22d524f1dffe0fdd02384b2647bfb1e1
BLAKE2b-256 c129530720c807fdbe72754ddb12bbc95e99b613c646ee7040a568995b9c5982

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-none-win32.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 2223cfcc95b24a2ac4e087454f27538722a027d40aff5d9b09f9058b41ab973b
MD5 dd6e8578ef5fac815b4d2734725691b1
BLAKE2b-256 1de6081e5f07a1a2ebdab6809904660398f6f272405223b3a9a35ae776c3914f

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 425cc742b359e5777c657b2907a9acf97e334dc3e40a84a86336c62b41b86ffc
MD5 4514b094e1a9f3316d2052bd4fa0b566
BLAKE2b-256 2df9578ba9cd94b2bf3b41dacd045c99253abf1892403ed8eeb34019727a5cf9

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2dc346b0214847b0e10e495e3db006d12f817e7264e2d59ee79fcfbe64d6cd93
MD5 35308793361f72e6a947b014485d667c
BLAKE2b-256 f839f9c73472aab705da13f5f326b05336161832cc87086680aaa65f563ea708

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b821d0eb8d843fb4634c4ed3b83d348e43389903227336ab625f2533b85815e1
MD5 33089b1ce28a8ad4e1add1cb825223ef
BLAKE2b-256 7c6983e782a6f9205dc35b18837559f2bbd60617f13099065cc27b0e93d9d83f

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 011e4b661ce1c64c041f14bb541aaceee8b0c906a8c20fa7d712396095d4696f
MD5 23486a8c194c7cb146eb4b5758335c72
BLAKE2b-256 3b3598c2dfd820eace4e3323b55ce578ca6fdbe345e61c83779cfbdc2c09a122

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 329855b4ae6428256a05de9389207460885cb4248b1ed9baf9b89bae8997c4b1
MD5 78ed10be6a3a77b5b083a37b102ad309
BLAKE2b-256 2280ef616e9219f1efb2ac1159bd60a3fb92071863a2b7902f28958a797f5710

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 880d6fa7dec2f1b5e38c47e17b399fc17db4f3d57e10f09178318391c82a70a1
MD5 f40c01de299452c37440688e580010ac
BLAKE2b-256 43b1886ab51f133a8d3d0e27482f332be891c70ce69eb464718d1787e3c30c9d

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5fe63873068701a72a189c853ba6339daff57eab0d161e0da5ba68f66b5dda1a
MD5 d9a5b8d66e848baf510e33d40286dcc8
BLAKE2b-256 3049006d8a6ec2b1b89398b7a60a2a101fdbf1482f2284e6fd1792259b3fcbbd

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4466a0b98745ef776977e4340d67d198dd9ba6aed00a8efec209ce3ae9f6cde0
MD5 3e4aede1bdfd261df84fc054807472a6
BLAKE2b-256 4a8faadd31ef799eea41cbc000aee71abb6fb8165ac32f254baa063dad01372b

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef483e12d95d24626e1b8d482385debecc42b8dcc932a80b5a78c158cbdcd63e
MD5 86f7fa4265c749b3ee60d82af56096a7
BLAKE2b-256 92d1f86d5fcd1bbdd038707347d04002deb0dfe690939e4ce78be0313c876bbd

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4f88e415c13dfdacb8f106b332a5af951be476f9f9627790dd94462d41b7ac8c
MD5 5110254dad084a8b396402253f0bcf3a
BLAKE2b-256 3df2146a2cc4dcb96a6b92e324b4590087570e1579ccdc66f87c9e2ec0f4a1a2

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 742f4e4d4120ce26fae13ac843c38e0f8152a3bc9fef9e0e7122435be3a6c374
MD5 64d49baf87516e3b3ba0de8dec38d699
BLAKE2b-256 e5550f7de5a9a33982d85d87a34e08f8bc453e4e84d2c6391b8701307bcecdbe

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fcb919259a8246d40b613ccd6a1a12849a4ebc8a5f326ee75581e4945c4aa204
MD5 8f349e79ef8d40a22b2b2ab85d3ac0a1
BLAKE2b-256 1e090e911d0e1c2b863d52a08bcf767b5e9bd9275b4dbe28477203a777aa27cb

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 f6d8c2da4e008f895cdabe13d24ef6802309ec8f7539639edf978125476d4b71
MD5 10ed7896f6d3feea34b95610371d9d1b
BLAKE2b-256 0a11f81d30fef0828469c7c5142317d312d66167154c9547094c4f10b50756b5

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-none-win32.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 59196d894f24d785e36f44b0689bcac17984bc1a41ab47a45879e2dba4f73387
MD5 66ff78438ad199bfdeb7cd991cad3f2d
BLAKE2b-256 5d11e31878429c121999eda66e4303e25fed6460aca2f16166dc7a9ff1d25324

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6ae0d9368a885bcce6bb576d41df1ade60ee3ea7a0254cf4ee8ceeb3c61ebb3
MD5 dedc7759e0c1eda1022797fae85aef51
BLAKE2b-256 964ad9cbbcbcf6bc3b411b0b08cd7a701728c3b132d24ed21fcdf28fc5814647

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 69307598da7bf3211a3e14f702ba12915c0c40a763cfe8471429ad817a4a53b9
MD5 b704e338fde97853a101e4de019d6316
BLAKE2b-256 1c6ca711a7b6fbabc0b8e0bfaecc7872648688cac9f98e076a4bf4b866cb39b9

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 181d06a12b4442b8801034409b22444551d28f864953afd84a9f9298cf04cbae
MD5 d9f2b64151e3f8802435ec144f90b8e3
BLAKE2b-256 3b62cb2a6199c396afa40e3cce6cbd72251bc407dfe129b050deb04b6494b91e

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5d798aad9d2f2df1cf7256f852596716e4a1c8c05026fc6ae7110c19a9f56301
MD5 61540938788476e60e898b5950101f85
BLAKE2b-256 1d5c6fc9663eac5d50bfcaf9ffe1da67ea4ccbd96200a3d686a097cb47917c4c

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5f32dbfa09b871ffb6f502bfb485d3ddc56f738c3a3ae3511f4ced4d5fe8347a
MD5 e924219adf17a56b33ddec6b2f0b25e0
BLAKE2b-256 5ebdf795b2b409f0093d5396fa904cb738b487442d76ef80d4c239d21a7dc9fa

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e8bc106d230e761d13f9ce4c9b3b6eb25945f2a36f483e1acba4b5e49d0c25ff
MD5 1913f3360128e75cb86a4c0cffddb2f0
BLAKE2b-256 7d2d4ffa8453fcc05d9ba5022bb9819908dc8f3c08f1aeb7e508163652a2c23a

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1435ee12b908f0ec2b3e916ac2955ddad75f81fbbc84c50497c436a46f7b4382
MD5 4674884b8f634e881448303bf9130488
BLAKE2b-256 00aadd46d760742ffb1da968b33b59aaa5b81bc7419a975dbb1140aced856d07

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 535fb9145e6407812bcdbd790bcf9e1013b5a5c4708bcc041bba35f9329e8b35
MD5 00be03e5c23f41574c693d1fc5e272e7
BLAKE2b-256 f5aa5a8318d16891fe52833b82113c7d1525c5c04ba1e33f144a0236a9f10fc3

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b296d3c90e3602ab1058f7f0ce7a389250a03c65543a8c4cf6ce0b9f60e3a28c
MD5 c657d877491d0c9a516630edcabadd93
BLAKE2b-256 d9099da87d03b231bfe87a09208eaa8bb9a588c2d40ed4975fd25728ba247337

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1807ef76bd43ae9b3c7e0ae4c887dca51f2953474b3d5671ac7ee330cffc295c
MD5 c999c5dea1e982048bf0bf2a3ec988b9
BLAKE2b-256 c4d21cb30ec479528b8543b305b1a7fd07cb83d1029e80ecfacf6ebfcad26c4f

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd2560635be5131a81186a17c8e92b2d4096ca74c4c5fc52b4431248aad9fe61
MD5 852184216040978f979ab85c084c8845
BLAKE2b-256 c419730d907d71f950c6de308b7f285b3c37ba7ad1b888efd83413ec1b280081

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 aa3c53b1dbb5047e92ab9c53863b52b47bf042010e0d6cedc61e4f97ac276b18
MD5 4f7b3cc8c355e1111b952b7615789a4e
BLAKE2b-256 b721ff9133c59a7fae99d044e5d2066bee9248ecbf6af13c03983ca7a04e3274

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-none-win32.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 fb003093c12dcb636b2012134e580583fbaa213bfa7a2ca6e5959e941f2401dc
MD5 61a2f2f082ec1be986d1090ecea3551d
BLAKE2b-256 f875ea6db846f518c62792052c33f19cb03982ae01a8b8316b232c4bf233f544

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a9f30519d5e823078a4566a9b4ef7fc43a0c2467e6733c9e66ba78b556fcf8fc
MD5 f8c8c0e5c317e4aed5313d72c3a63d8c
BLAKE2b-256 20771ea759573e87e299cbbb64de6aee903198cc329031e1a9ddb2f56718ad62

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8b659a4371f342e486bc19940955d3db19589978a5bb93f040b5a9aae248d65c
MD5 e82e02a106b0e0f9634a30a0efedcebb
BLAKE2b-256 65763068d2696f7d5dae3f09fef7caa20b7be94d76a5de3bd48a4212dbc27b99

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1b696855455bdb94d32f06686036d6c317e2c15ca83f3a2400e0c2fc7933f9e5
MD5 0203825170e63e0f987ea746fca176f6
BLAKE2b-256 a003ba21304d53b49472f0fe89029342e0a9adeae51985b412608491202106dd

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 53acc56a30d2193a0548c9e044044c34b60ec07e7077d63b3db80b5b0a65162c
MD5 7dc635358d5c8824b7651cd5b0b976a8
BLAKE2b-256 3eda487545009e8ff1318abae85a344f1b848dbb1c490addf3c4c43e61dc65cd

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41b389058bc3e9343d6fedf2d8275c68c18562e4d612444408bdeb3be0bb8268
MD5 d872a5d974e5120113e825b89e6a0947
BLAKE2b-256 8777c84a2125184fb568b11f2ced270017eaef4fffeb9be972a3691f051a8ad4

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 12fd13d6e1e19b3e89b58abb2d184349f844be514fa12688a73241a667009672
MD5 fd0f075b288df24d96af2df8f42a6a29
BLAKE2b-256 a860045b90bb10a63ae837f1eea62885b865896e8e09556f07cd53f86b7ad651

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c12922b09d8f1f0e6b68a6f65ce3f48eab6b90d83383013d82ce1753dcbc86b0
MD5 f6e44b4039b2f5ce62e11d40e605ee21
BLAKE2b-256 16930a2d3f46fe79abc250e8d7fc1a3112b60931bfb17689c5d5d3af74f54098

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ffe4e3ba56ba9242716d9bf85e7eda28856f7699c5f1c969b8c0b206efbd55d3
MD5 cc4c84d0a0d2aa8f061fe875c20d0ea0
BLAKE2b-256 f596cd0a746a24d06af8fcf0c9dfcbf9132acdf77c332006972b5f2a919d64c6

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de4bc58a9bcd85b038ec28163adbea3c97d475083b0930a1f6c91fafe902c5bf
MD5 00a64df79e35c83e1e9964c76ea13237
BLAKE2b-256 3dd4989bb2be00c98795d29e459c2956b0229315d6206a97ec2fa0b24d07cef9

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b139bd8c986ef9208cf08afff2f396cdc119703a9a43a173dc86ecdee0903fb8
MD5 df9110642a642223410bb6af0ba0ccfd
BLAKE2b-256 57c2fffd16ad781ff374e0de1009966f9cd98c37e45cc820d30ebedc09682a1b

See more details on using hashes here.

File details

Details for the file bt_decode-0.2.1a0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bt_decode-0.2.1a0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c5c8b062be893a57c30b75e1d91b7a5ed47eb6459734d18c91669d3098a8868
MD5 633edbf6f8554f2bf86b3af44c1f512c
BLAKE2b-256 b06e55aaa5f10e0f0f78da5f298effe2d6af2d488375b16b496afc18129e16aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page