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.3.0a0.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (692.4 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl (715.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (781.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (712.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (623.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (580.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (516.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (521.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (567.0 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (692.3 kB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl (715.6 kB view details)

Uploaded PyPy musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (781.7 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (711.8 kB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (623.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (579.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (516.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (522.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (566.9 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-cp312-none-win_amd64.whl (344.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

bt_decode-0.3.0a0-cp312-none-win32.whl (324.2 kB view details)

Uploaded CPython 3.12 Windows x86

bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_x86_64.whl (694.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_i686.whl (717.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_armv7l.whl (781.7 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_aarch64.whl (712.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (622.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (580.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (517.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (521.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (567.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-cp312-cp312-macosx_11_0_arm64.whl (466.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

bt_decode-0.3.0a0-cp312-cp312-macosx_10_12_x86_64.whl (472.8 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

bt_decode-0.3.0a0-cp311-none-win_amd64.whl (344.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

bt_decode-0.3.0a0-cp311-none-win32.whl (325.1 kB view details)

Uploaded CPython 3.11 Windows x86

bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_x86_64.whl (693.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_i686.whl (717.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_armv7l.whl (782.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_aarch64.whl (712.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (622.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (580.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (517.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (521.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (566.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-cp311-cp311-macosx_11_0_arm64.whl (467.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

bt_decode-0.3.0a0-cp311-cp311-macosx_10_12_x86_64.whl (473.3 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

bt_decode-0.3.0a0-cp310-none-win_amd64.whl (344.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

bt_decode-0.3.0a0-cp310-none-win32.whl (325.1 kB view details)

Uploaded CPython 3.10 Windows x86

bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_x86_64.whl (692.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_i686.whl (716.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_armv7l.whl (784.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_aarch64.whl (712.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (622.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (580.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (517.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (521.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (566.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-cp310-cp310-macosx_11_0_arm64.whl (467.3 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

bt_decode-0.3.0a0-cp39-none-win_amd64.whl (345.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

bt_decode-0.3.0a0-cp39-none-win32.whl (324.9 kB view details)

Uploaded CPython 3.9 Windows x86

bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_x86_64.whl (693.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_i686.whl (717.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_armv7l.whl (784.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARMv7l

bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_aarch64.whl (713.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (526.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (623.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (581.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (517.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (522.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

bt_decode-0.3.0a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (566.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

bt_decode-0.3.0a0-cp39-cp39-macosx_11_0_arm64.whl (467.5 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: bt_decode-0.3.0a0.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.3.0a0.tar.gz
Algorithm Hash digest
SHA256 87a4aefd725ec4e625a16ed9cea836e89782fd5470dc11820400cb761309380d
MD5 7cc12d1276de5bf4ed2cc94548efe203
BLAKE2b-256 d029b55c8a78e0bd244f62eac9ff14e8786e40a2e7a80060f5d6de86fe804a83

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 020cf174d21a00c9c2995cab7df2db07cac6a034699bf7f884ebc3bd4b420012
MD5 27c67a490d80e7ea62fe5cdd7aae0c62
BLAKE2b-256 c05ccf35119a34f6773fd5c9ece68444d30ac8b3424dc64e527e811168f03f06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 adf2aac03000936582858df8ab6f691afbdaf3e8738f4da4f75d958b3e6e5a99
MD5 836cce170b8f1e134b8d557d72def101
BLAKE2b-256 a0c6913c7f66cba700e1bb8b7a2ccf7f16f9ee5903a898a85924ad62cdb17c89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a775b1375aa9f35649379555a1c5a8569821c81ff0ff953bf0920fc424af233d
MD5 5a2961fdf387e796920ec8f0231160d8
BLAKE2b-256 06ec6725149bffb65388ea08166ff2cd44b59d739eedd305321f3f7cd37060c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 352d2cd9014cbd08826eb9f1d97e1eca990b760559df9d9d8e8ef64a247cb2f4
MD5 f029272c2f268e8abcc25d474c26c89c
BLAKE2b-256 dd890e17dc1c73bf24c74e3f6f48eef7fd1911967f8578d471540000c7756499

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d5cd5b8e5ff6c9cdf53e6e0874501af85e39af83a20144de0831c9629b74524
MD5 fb72da73cbb350562b6cf37187650c82
BLAKE2b-256 f8bf9cc449bfe3f74bb7c8173ec13ea1cde6f2671a9d3a2c79001c247b9bac31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 069b4f406a816c641e4e6c7027c01701fb416718fd205cb431554e4b39394bc2
MD5 458d42179f04cc55c623d812c26f332e
BLAKE2b-256 c08056e5158196fe128a6d113efb833e9f77f9dcb11009ee50cb41145f376a68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f7ad327df6a8a6a5bc895aaa3aae23724451e2582d9fdd8f8a751d92bb60773e
MD5 8df0f08844a93f21a718c71623fb7cd3
BLAKE2b-256 a054b245edd886893bb0ca902af210e26ab9ca58228ecfc2430f69432d533b0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 36a8198dba8adf3aabcc34bc257e4d3dca2949e42e5a7dd86274ac46edcc2127
MD5 e443379899a00072d48809163bb9781a
BLAKE2b-256 67b538cfb350e86d7f883033d934c619cf4a34c2a15b78140469e94f21800d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7a949ba10ee7bcaba61438a98fb20b97455237e8a2a9e0f99cf38491c22b5d65
MD5 6d14ed14c1059a290001f4f72788ca91
BLAKE2b-256 53f729ec47cc7bc017948f5e7f9a8a04d0de2c71058b5174d6e7ceda90cdc988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 30183292cf34ed1c96cc937d3ee3d7c14825cffde87c3b3932750c18e2c50748
MD5 ee7f2c43256ff34e9d7de4b6f16d18e0
BLAKE2b-256 6e1f156d90def0b9e1c2966d013bc5e1c359d9d166990bb09d23dd398f8030e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d0daa8e293ca446d1a125f29459d81ec5f846692d059bebf159af3e1ffc02774
MD5 fde901f7710e543c7cb3e048cd8a4270
BLAKE2b-256 2aecf1f5f0b1823995928e450a1c411828ca819422f13458337271c58f2c6079

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3980d8329b953521ed8c3ddbf2fd55d948f3a7fb1e7ec2e4246606556aaba443
MD5 f1abce848e59d29bf30b4eced433fce7
BLAKE2b-256 f40b4cd4547f40c28e150dd144464b7c4ca2c5922ad99a8a4e97d4aa259e6ce4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c1404cfeaa3d13be09e376507d2c0f3e2fe8d075f4b07cd524711eb016006a46
MD5 d5feac5db2f9939d43810c94649710b2
BLAKE2b-256 fbc965312700db52203c3fdbee1c7074408b2d333dcf981fb7de51851706c424

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ddb4e211c74eaaa1a0355a34965750228c98ed6c4257ecb7aec0856a0bbb8c70
MD5 767dfeed7bcb53cb65014ee3a3839b8d
BLAKE2b-256 a64f561fed8a4db489bd31e8889defef82ed41a20a899f7e67a8146b22acd241

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0493b2762e25ef7eca5511623343c7de1969a3d1421aa5c82bcfb6038a67f8a
MD5 3d3d10c566c27ba251587c0f4764b00c
BLAKE2b-256 5e25a7e2d4e3056d4bb92406e1c01f60600daaf5bccd0031514c02ecf3a486dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1eba3cd3f3f28f6deba72b9aff49b0f42be8b6331a9bb97b8e448bb8242c1377
MD5 4b163c395b40e9537492ea8f264342f1
BLAKE2b-256 e2f34212235128542dfee2621b392b3c1a695b376395560e65c0576941ba6215

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f231580aac03b1ac31729ecb69477fec9b8a01ead81243a0547e739992143f7a
MD5 62c619eb4ad080fb7c182bbfb714e1dd
BLAKE2b-256 a43b477167087fa1d382e9978c7c46ef5146aa3796ba85d6940312e21581b601

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cb9be9753b303ad7804f0f687b39ccfa8d06d415b0524b1d128006b8db781879
MD5 cda1e79718876df8c1da3ebb1c6d798b
BLAKE2b-256 c4f8b75b716b1357a1e88606e9068985b3c4b4f584eb25929fcda668c6ec51b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0996bcd0278a89af75dda23f425081d2ab6fb129e7165b6c5b4515c5f268ac51
MD5 6a7ae28880786204b4b3ad33e665be87
BLAKE2b-256 8c9631adae42c6005806af482fa930bd7e4283cb1f8feba2bc6ed6c66320e1a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 360c3b8f89eaf61952dce00dc661d358ca058dced9276139f4ed47c5682a816b
MD5 b9d769ed79a72828759246d3ff634048
BLAKE2b-256 799ccb8fa89ec95731595eaa15de148b63fa8eefcba2fbe8d2e1ccfb9258e1f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 6b6b93cb7daab205ad416afc734c47530b5205bc91bf4bbe7d2c8c9d893083b9
MD5 19b1488348af83aeddad1511f759a4d0
BLAKE2b-256 b3e5dddc986c4f24a17b23aa23273f5950ed6dfe73bd31a9d4ebd6bd1dad24f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 a272700d7522c5845e9d441c930344b2e0cc491ba96431226052521d2fa0e09f
MD5 a82cb6c28b3a1b29a0e08ceb2a0b38d1
BLAKE2b-256 ab6c7163570b0c92db3b28cded6e2b1ddb447c950d2e1e8e43bb161364018dc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f58c2a80fbd95954e5affef84df2b460dc09a404681ef56e2c8f93d93603a04e
MD5 9e114f617043b6df278eae2f2af0b892
BLAKE2b-256 189729dab6ff02eadad5ae5a8453b14f12ac04728d3c2bf82650208ef8b36708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 96b8924fa4c9b5eb5c7dc4888175aa8ebb8f1814eb6eef01985137b86c9c0b8d
MD5 6af40dcf40e42ee7f6620ec2b674c820
BLAKE2b-256 f010b2cb3fb534bc2232cb1dd30a615fc72a070299cab09f8806b0d1c6239bdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 43adc9a8ad20bbee75fa775a5e2847f0de003bc56b090d8171a47056f7d6356d
MD5 793915c13a508d8fe501d62329af4df2
BLAKE2b-256 5082f76340a57471499d59989002b5f601602c02cb0c39129f116e37b162f1ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56f3acb4c611dfdba887682639ab84c050f5c02bc916c4f78ed7c0fb9e14e63e
MD5 61f6aedae1699a4a57600a77412575a4
BLAKE2b-256 17b90aa696db104ce95d249a0d8033a3667320714592483464542bac5f72c734

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 968f8453543c0b3f7c27eed8cb9b06ea4749f17dad793601e6dba167b3a248a1
MD5 bab89f1c93d39b13d7129a007a79756b
BLAKE2b-256 abd4ea8b67ddaf3414450db8f49b86fc51353faf1490153da849481adbe667e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 af95db6137c2c1021e3f59d3e03bdd2a6fee721015c200e962ccae4ed4b9afa9
MD5 e1817392bbe5ca1d2de494a55f206de1
BLAKE2b-256 057a927e120170c9c683877102324ea330d5fe2cfdd3c824705c55bca4b1de1c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 12e162180a680eb0268a960ce98f79e17faa8da99ef0c31b86b8f92585729003
MD5 0638797a11f008079517e8c1387a9352
BLAKE2b-256 b64deb72ac48235d94a6a7850c6ab438816dc7bf4dd05b92554a4cbdd9e116ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8213019e3708ddfb1b903b23bbdf9e7103094e731ec6c422fe348cc28e97650f
MD5 30df19fba61e2ee1f264c0da160b187e
BLAKE2b-256 fbb2e84105a94b5e6624658e87bdf90c3ef1096998d7588f666f291902b65e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fab0633435232938056ed4bd255bd434a6db3fe5cccd285d441b6b559403f434
MD5 aec90195e7e9630574c0a9240990154e
BLAKE2b-256 31520e8453230956573a399e89f520b71b449944e702e0ddb6055e270fe41ea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 91584ded8dafd9bccae9b4586450b541582522f353d4a0d5ef776bfead8db6af
MD5 66b4cbd29f58ce6914e944f06d5609cc
BLAKE2b-256 000058727ff1c6caa49b427ddec6502bfe7d8fe8bf0f239342e24c00e41dd75a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e81aca0023d8bc91611b73b18daaec0458354479f81b28055f9f70c3bfc87455
MD5 30ba9d202144985361eb33bfd4f24e81
BLAKE2b-256 3b31a2a10afea401e27e9d2bae8d7b765aaa5503548b7577ab954ecdf6da954f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 916066d40cf152277f7114545973d9287a5a516803d301e34148324054f4c844
MD5 da7755073912698b2e472e3c35bdc852
BLAKE2b-256 12b9eefbfe424fa4041d0cf35e28a58a0610454e1773717d1fabd0109c4b6b8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 485df2556e6b75fa7c890345f7e57f7c8129d885d39375d252dd4af42e05f803
MD5 dbeb79cd8bfc50ac22eaa5a6775ca051
BLAKE2b-256 525396308c3813793642773934007ab0a107d58f34506af4c680b7acb14dd887

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 e08d353a7b08f2d01e7fe28cd76b3ccc0d345cf526cbfd64d3fbab4074286682
MD5 1ac0a69fd4e5feb8fcd6202818d49394
BLAKE2b-256 84e2f5e024259d21c010e5bb5a366cd36849147ec2ea77846caa0b66732b8c10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0402da30695e7316106886cf64741083c4677dd7916c40d8e4e77a1b9c60b38
MD5 01ea54964557265a2e3e821c63e62b8b
BLAKE2b-256 61b98de234c1372eafa1bd6d8758eed37db9690bf252d46925d34c122730aae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bb12177ae6116c67172c926d7b83144001806f01c05a15c883d9478cedca62e7
MD5 1c8eae198284f8e2b09927e2dbeddabb
BLAKE2b-256 5038fc9148189183c1bfe098f3cca6fd3eb2a31947ada6b0dd641eaa25456cb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3924792530bfbb8c853959a51c5eb0e9c4b012b47adca7c06ba42c6a87a6c5e5
MD5 c6a7769a1b369c18d534381405abaf3a
BLAKE2b-256 bdffd9b20d2ea513917f5fd099ca53e56a5f04694a72a756fa818d3ab58d6dc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 76833221f6dbccce35150015220b57fe252ddd4b4d6332d531c41a16c196962b
MD5 203848e7b88cc4fb75ec97a555345ede
BLAKE2b-256 6d4195a6693afec277d30bb4376257ea40c76a3e6922cfde89a19c41dba78caa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a0d3fd634260c7870b121d4db8204900a4e4a426e3f9cdff39a89b375bd9b4b
MD5 3cb8172c5fa137970e17babc83e57661
BLAKE2b-256 b014eec12367bdfa13694e75d3d1f01fe8e8a74afcc11de68059c2de4726f1c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bfd3d065adbfb82b0983bb4bcc4a62687504376c9ee2218fd5ca105e10169e44
MD5 eec2a21c4c81da872289f32bf4797d74
BLAKE2b-256 9bb9379fcb82e4f64af1d7c5e906f0b9698c92ab5fddcdb84938935069574420

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 33d405927a03800af2eb23b9bac0271e40a0f8ce597fa0b03e12a38891fd5136
MD5 0bf05dd3a513bfed1839f1dbc24c8aab
BLAKE2b-256 c4e3c24d559d8fd625ea5473370f9d233bc908000861bac193ec5b4b165604b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 914659f9b3e031197587c9198f23c45ac576f508a7b9c73a9c9b0760adadc7aa
MD5 21a270990273655948cdcdbdec518baa
BLAKE2b-256 daae3f291e712d52067205f79d6f08e66990a344ec125f5406450cf34c172ec5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66637d6a6022fcf135e690cc86a324ffe8efc1d18e67ee3b21d372fe8b731bec
MD5 80e0c51bcfd4cdec242ed663bf0f9932
BLAKE2b-256 f6e43f22023f303f900e2f03049d2d304add64522284fbf7d8a195e061f34edb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9177df64544043d3cce3f3b9459e19b71d7b2ee581fdbff897266230f01f06d2
MD5 73475ff24b1576e220adc7d47da1dc2c
BLAKE2b-256 06f047a20c1ee34a5db732b7c8645415cec3aa5f92c5bf12581bf264729387ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 596eaffd163d219b0be114b4bfb47dd317ee3fd10c5d71eb839b78acb092b144
MD5 89158db15bcbb69a59d08d5ac5f12912
BLAKE2b-256 2efd482f936f867b06a94aa3c5a496db5c4b541c197ef6fbebcf88a024a9db79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f7b80aba3fd2b0838e3b3cd0318299897a127132f5c724533d32f121569f5102
MD5 5b52dc6b3696224eeff703bf37f1c044
BLAKE2b-256 ceee6811247572a7c9be821fa01d989929f708be4d8e7c73b2b48e24bdae5bc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 750431837d5bc3eb2af6e9e17aac7bf4bc8ad55a9d3ea89ca79d5f4b9d4a1df1
MD5 b5d9acc96c62f85f4e2b30b9a379db51
BLAKE2b-256 21b20cfdf889642ad308a8476b6f2613e39720d8a85edf7dc4a0fa6fa92fa6cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 6012505af7a1aa68227e42c346bb695f5b78c481debd35a8dbf0eb309babc451
MD5 1b5beb0ad9b998360c58876c8de8527a
BLAKE2b-256 d66d01efbc439d2ecab591105fb7914decf47588f7c69a0ed380654ef59f670a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 77e62f8f1789391fa69bc0e551dd915d5b0fe5efbd44358d9107fa3d01e2305a
MD5 9b03eb577ba16083a85bdb84aa885d99
BLAKE2b-256 7c4789928431506a34d6bc12fcd86eb396da1483fbe6b78577a08537f5ee9202

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 87505666842004cfacf554195c40772ad157812c94de3525fdb7a9d799305e2b
MD5 4dbfa059f07ec0c8c0d296e00e9fbb0c
BLAKE2b-256 2dcebcb814816869fec76f40dea8fe10c0b483d87af287df94b73064b28e04ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8dd20295b17209dbf13914c9419a5e9cca60f916c26bc7b2c0f64cde22a6f038
MD5 c6e0f1c868cac3fadc9c6846c329efe4
BLAKE2b-256 49d310dba8642f8d4b344fc158735daae6647ac09f4b4e9f35e67a00cd87bef1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0280e337cad135d69dff4a5cf0ad7fa259607733ab618b0774c666cb2cfd4e05
MD5 3c5b1af861d7972bc636697cd18fe153
BLAKE2b-256 6556cba56f53a39329d43a801a41e6549b851f2ef62a133e97f445bece4c68c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ae80217526ee41e1385600d216160f6bda39bd53e575f8d7bb0aa6e947575228
MD5 5049aef9240dd601a6abec6729b4b7fc
BLAKE2b-256 435777f694e6f30effce72346f209d89f063f7c82ca45155c2833a9c373978ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e99e33775eebe584d08a6ba20e386649de22ac46c3a7792cb246b5cbc04c21e4
MD5 02827d6b08d74c5f6a4fd376171117f8
BLAKE2b-256 f2f81836cdb55cebef7ab82952696a5ed43106520ead2c8e2c338d337c758da3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 611cd8384a9b859517d87aa5cccacb6ba33de03c9888d1cc8d9f06cd9caf9525
MD5 d2ff9364e804b007b32473d1b96f80ff
BLAKE2b-256 ddee12f1b18607351e1e2a21bba248c033ade3aea8f4612390c5c35444e72b65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c560a15bdff71545829c43e5fc2de05451be64c857ba61151452fca6bb7f4539
MD5 d799198c78cf5dcccb24586beee8ed9d
BLAKE2b-256 d3a5d79aa640c7ae978111a090b9d0805e2b0df5da1a3b5664c793284e45a388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c1fb5511f9ebab11f099ae640d6b30b17a64cfa0ceaddac35e7e12a5f592a80
MD5 720b0b25ebc1f13834490cd931e56b3d
BLAKE2b-256 e9c9bdca1dd2ab10c797b565f01f19e4c4c8b26d9b6841e5fea0a44e0435d620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0c765b28d895bd56efaf1bec510f318227cb9646a7077d915d1ff2052a3c5f7f
MD5 cae29f29701dbb00af2356be6ab3ad4f
BLAKE2b-256 572a4d25217a14f382429cb4739e6618d2e75b965cd3b4364e4a8407393046f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d175e9ed078c977a858f9b48da0edbeb80296cf2a8c543499409045d38d04967
MD5 67960b630eed9eae9e8ace5c997a5844
BLAKE2b-256 174c0b56262a18038ba819d74dc904e2f9bdd84b5d88b4f8dcbd4c6035bb652c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 0ed34f479e47f2c7d0c234024694065677e1a5e00ad691cdfba9d7b57fb08fc5
MD5 805fe9c4bfb4f805605169919310308c
BLAKE2b-256 464717229d28b116f8293f446390b22fe62b7bb8e8e8b4585c91c4fb17fcef52

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 a4511d1eee65473af6a78b91ba5afaed7574f14255feb4976c7b65be47e3d4bb
MD5 ffce7d894c6b60deb0a7787f817864e9
BLAKE2b-256 575d14ccaafb2e588d93fec82ad6e606d222a4f91886540fd1ae3cd9c7f0783c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f60c19bb03d059d9421c961e71ec2f83d00f6c1e513636d761e9be3472a15fd1
MD5 341aed8ea93dbebedcbd000907322c70
BLAKE2b-256 b026792cd9fe785c5489b3f670aa14bb98deea3a3052290547584ed769813d69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 bb4369e653f1e465dfcd8ae9cfdb7f5dbeefe6c5847321b95b111650d8131826
MD5 95095d97bd0af3774b1d84fba85940b0
BLAKE2b-256 da49ac2e0cc0591a53c5ee6badd32329bb643eb0954bb70802711e33a720e34e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b6c93fee9d7906c9637a7d40993ba2dc451861bfe8c5e2067e71aedeaa77778e
MD5 e73c3362a50634c6d61596b9de68b2ca
BLAKE2b-256 4bdcbcff53c7cfa48cb70f1fc1005d071d009e9d2d844f6700d028ce4364cde5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60d06f25c855eab91463eb5c1e4ef22880af0d7c366ff0fd8fd865f0556ecc0e
MD5 763f883d44e87df024554aa50fa4d089
BLAKE2b-256 5a98e87e85ff21da8d3069baba81cf82f712ac9a5fa87e2810871eda90f0fd72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92777c3a388907894a566aa082372a92cca964fedc0f26cd2dddc5287393a511
MD5 5d6ac7f143e9ec3ab0959d06e820633b
BLAKE2b-256 de5afaff310af0d64d7f91c22184158dbc5cfdd80b72d4846dc6dae8ca079419

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bd118c035fc33a07d59802ad5ea886452170c4f0afb1196063d8a696c2a72075
MD5 3ea38e1f28a0c048e1bcab0d3bf865bd
BLAKE2b-256 e39a5c4ca08f5509b014557136e5089c40634065b1aaf8e5efab3f22886a371b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e550c85437c220f24d106c1a05c91e8e6ff32217bd4751759822d85db9a739be
MD5 b340ce94f8a3a2025431acbcb0d7428c
BLAKE2b-256 dac115e09f466bfb8653489251a67dbca82c0102a485951a8a18dd2ef84895cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f4f775c33ba80dd481e7424da396866d44c25407d622e03f2058d0e0502bcfc4
MD5 b973bebd16f548e750ff76da3568d2ba
BLAKE2b-256 a3c64eb2886cd7db03fa3455d8633e7c945c8991f54a1a117548524e74a672dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31df2d255593bc66eaed47879da6f75dd0982c94fbb1bdc0129868244e2bf353
MD5 2dd8ba549b30aa5d836615c7ad7920ba
BLAKE2b-256 be41ef838c5e2eadf69f2dc0c697f9f1615410ceb2f770f1d57bc2e918a8cacc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1195fad1fe44d63ec2284895f65c939d97ff2bc32dd50137e2809e3f2308e437
MD5 e5904d9d6a953e85ccc7d93d0474c10e
BLAKE2b-256 3bb3ee21a37f2e06502e298c26f73ac2231e62d5bb3575a6c21c9582e537e229

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bt_decode-0.3.0a0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 407455bf82b91d8efd8be30ef312de42739adaa07fd8f43587209d7a8087cb24
MD5 1e0f3604af57a039925601a108988f8f
BLAKE2b-256 1c68951e764ffc22bb656dd7e28d875eb0b6e78d7f79f35a2621210d8648a3d6

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