Skip to main content

Python package implemented in Rust to decode MOSS readout data

Project description

MOSS Decoder

CI PyPI - Version PyPI - Wheel PyPI - Implementation

GitHub language count PyPI - Downloads GitHub commit activity (branch)

Python package implemented in Rust for high-performance decoding of readout data from the MOSS chip (Stitched Monolithic Pixel Sensor prototype).

Installation

$ pip install moss-decoder

Import in python and use for decoding raw data.

Example

import moss_decoder

moss_packet = moss_decoder.decode_from_file("path/to/raw_data.raw")
print(moss_packet[0])
# Unit ID: 6 Hits: 44
#  [MossHit { region: 0, row: 3, column: 11 }, MossHit { region: 0, row: 18, column: 243 }, ...
print(moss_packet[0].hits[0])
# reg: 0 row: 3 col: 11

Features

See python types for the type information the package exposes to Python.

Two classes are provided: MossPacket & MossHit.

5 types of idempotent functions are provided

decode_event(arg: bytes)  -> tuple[MossPacket, int]: ...
# allows decoding a single event from an iterable of bytes

Returns: the decoded MossPacket and the index the unit frame trailer was found. Throws if no valid MossPacket is found.

decode_all_events(arg: bytes) -> tuple[list[MossPacket], int]: ...
# returns as many `MossPacket`s as can be decoded from the bytes iterable.
# This is much more effecient than calling `decode_event` multiple times.

Returns: A list of MossPackets and the index of the last observed unit frame trailer. Throws if no valid MossPackets are found or a protocol error is encountered.

decode_from_file(arg: str | Path) -> list[MossPacket]: ...
# takes a `Path` and returns as many `MossPacket` as can be decoded from file.
# This is the most effecient way of decoding data from a file.

Returns: A list of MossPackets. Throws if the file is not found, no valid MossPackets are found, or a protocol error is encountered.

decode_n_events(
    bytes: bytes,
    take: int,
    skip: Optional[int] = None,
    prepend_buffer: Optional[bytes] = None,
) -> tuple[list[MossPacket], int]: ...
# Decode N events from bytes
# Optionally provide either (not both):
#    - Skip M events before decoding N events
#    - Prepend a buffer before decoding N events.

Returns: A list of MossPackets. Throws if the file is not found, no valid MossPackets are found, or a protocol error is encountered.

A BytesWarning exception is thrown if the end of the bytes is reached while decoding a packet (no trailer is found)

def skip_n_take_all(
    bytes: bytes, skip: int = None
) -> tuple[list[MossPacket], Optional[bytes]]: ...
# Decode all events, optionally skip N events first.
# return all decoded events and the remaining bytes after decoding the last MossPacket

Returns: All decoded events and any remaining bytes after the last trailer seen.

Using decode_n_events and skip_n_take_all it is possible to continuously decode multiple files that potentially ends or starts with partial events.

MOSS event data packet protocol FSM

The a MOSS half-unit event data packet follows the states seen in the FSM below. The region header state is simplified here.

stateDiagram-v2
  frame_header : Unit Frame Header
  frame_trailer : Unit Frame Trailer
  region_header : Region Header
  data_0 : Data 0
  data_1 : Data 1
  data_2 : Data 2
  idle : Idle

    [*] --> frame_header

    frame_header --> region_header
    frame_header --> frame_trailer

    region_header --> region_header
    region_header --> frame_trailer
    region_header --> DATA

    state DATA {
      direction LR
      [*] --> data_0
      data_0 --> data_1
      data_1 --> data_2
      data_2 --> data_0
      data_2 --> [*]
    }

    DATA --> idle
    DATA --> region_header
    DATA --> frame_trailer


    idle --> DATA
    idle --> idle
    idle --> frame_trailer

    frame_trailer --> [*]

MOSS event data packet decoder FSM

The raw data is decoded using the following FSM. The delimiter is expected to be 0xFA. The default Idle value 0xFF is also assumed.

stateDiagram-v2
direction LR
  delimiter : Event Delimiter
  frame_header : Unit Frame Header
  frame_trailer : Unit Frame Trailer


  [*] --> delimiter
  delimiter --> EVENT
  delimiter --> delimiter

  state EVENT {

    [*] --> frame_header

    frame_header --> HITS
    frame_header --> frame_trailer

    state HITS {
      [*] --> [*] : decode hits
    }

    HITS --> frame_trailer

    frame_trailer --> [*]

  }

The EVENT state is reached by finding decoding a Unit Frame Header and then the decoder enters the HITS substate which is depicted in the FSM in the next section.

Event packet hit decoder FSM

stateDiagram-v2

  region_header0 : Region Header 0
  region_header1 : Region Header 1
  region_header2 : Region Header 2
  region_header3 : Region Header 3
  data_0 : Data 0
  data_1 : Data 1
  data_2 : Data 2
  idle : Idle

  [*] --> region_header0
  region_header0 --> region_header1
  region_header0 --> region_header2
  region_header0 --> region_header3
  region_header0 --> DATA
  region_header0 --> [*]
  DATA --> region_header1
  region_header1 --> region_header2
  region_header1 --> region_header3
  region_header1 --> DATA
  region_header1 --> [*]
  DATA --> region_header2
  region_header2 --> region_header3
  region_header2 --> DATA
  region_header2 --> [*]
  DATA --> region_header3
  region_header3 --> DATA
  DATA --> [*]
  region_header3 --> [*]


    state DATA {
      [*] --> data_0
      data_0 --> data_1
      data_1 --> data_2
      data_2 --> data_0
      data_2 --> idle
      idle --> idle
      idle --> [*]
      idle --> data_0
      data_2 --> [*]

    }

Decoding hits using the FSM above leads to higher performance and assures correct decoding by validating the state transitions.

Running tests

Rust unit and integration tests can be executed with cargo test --no-default-features.

The --no-default-features flag has to be supplied to be able to run tests that links to Python types e.g. throwing Python exceptions, this is a temporary workaround see more.

Python integration tests can be run by running ìntegration.py with Python.

Testing local changes

Testing against local changes in the Rust code requires first compiling and installing the wheel package, the tool maturin is used for this, you can look at the shell script performance_dev_py.sh for inspiration. If you have access to bash you can simply run the shell script performance_dev_py.sh which will compile and install it for you, but it will also run a little benchmark with hyperfine, if you are not interested in the benchmark, just don't run the hyperfine command in the end of the measure_performance_dev function.

Motivation & Purpose

Decoding in native Python is slow and the MOSS verification team at CERN got to a point where we needed more performance.

Earliest version of a Rust package gave massive improvements as shown in the benchmark below.

Decoding 10 MB MOSS readout data with 100k event data packets and ~2.7 million hits. Performed on CentOS Stream 9 with Python 3.11

Command Mean [s] Min [s] Max [s] Relative
python moss_test/util/decoder_native_python.py 36.319 ± 0.175 36.057 36.568 228.19 ± 2.70
python moss_test/util/decoder_rust_package.py 0.159 ± 0.002 0.157 0.165 1.00

@CERN Gitlab installation for CentOS and similar distributions from local build

If you update the package source code and want to build and install without publishing and fetching from PyPI, you can follow these steps.

The .CERN-gitlab-ci.yml file contains a build-centos manual job which will build the MOSS decoder package from source and saves the package as an artifact.

  1. Start the job, download the artifacts.
  2. Unzip the artifacts and you will find a wheels package in /target/wheels/ with the .whl extension
  3. Run python -m pip install <wheels package>.whl
  4. Confirm the installation with python -m pip freeze | grep moss, it should display something containing moss_decoder @ file:<your-path-to-wheels-package>

Troubleshooting

if you get ERROR: Could not find a version that satisfies the requirement ... make sure to add .whl when performing step 3 above.

if you don't see the expected message at step 4, try running the installation command in step 3 with any or all of these options --upgrade --no-cache-dir --force-reinstall.

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

moss_decoder-1.0.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distributions

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (779.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (667.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (674.5 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (779.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (667.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (674.5 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (779.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (679.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (667.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (674.7 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (666.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (782.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (671.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (680.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (669.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl (676.5 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (786.9 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (671.1 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (666.3 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp312-none-win_amd64.whl (138.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

moss_decoder-1.0.0-cp312-none-win32.whl (130.1 kB view details)

Uploaded CPython 3.12 Windows x86

moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (664.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (786.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (671.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (666.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (673.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (247.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

moss_decoder-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl (256.9 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

moss_decoder-1.0.0-cp311-none-win_amd64.whl (139.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

moss_decoder-1.0.0-cp311-none-win32.whl (133.8 kB view details)

Uploaded CPython 3.11 Windows x86

moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (780.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (679.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (667.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (674.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (248.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

moss_decoder-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl (258.5 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

moss_decoder-1.0.0-cp310-none-win_amd64.whl (139.2 kB view details)

Uploaded CPython 3.10 Windows x86-64

moss_decoder-1.0.0-cp310-none-win32.whl (133.8 kB view details)

Uploaded CPython 3.10 Windows x86

moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (780.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (667.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (674.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (248.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

moss_decoder-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl (258.6 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

moss_decoder-1.0.0-cp39-none-win_amd64.whl (139.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

moss_decoder-1.0.0-cp39-none-win32.whl (133.9 kB view details)

Uploaded CPython 3.9 Windows x86

moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (780.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (679.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (668.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (675.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp38-none-win_amd64.whl (139.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

moss_decoder-1.0.0-cp38-none-win32.whl (134.1 kB view details)

Uploaded CPython 3.8 Windows x86

moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (780.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (679.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (668.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (675.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

moss_decoder-1.0.0-cp37-none-win_amd64.whl (139.3 kB view details)

Uploaded CPython 3.7 Windows x86-64

moss_decoder-1.0.0-cp37-none-win32.whl (134.0 kB view details)

Uploaded CPython 3.7 Windows x86

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (665.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (780.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (670.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (679.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (668.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

moss_decoder-1.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl (675.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.5+ i686

File details

Details for the file moss_decoder-1.0.0.tar.gz.

File metadata

  • Download URL: moss_decoder-1.0.0.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for moss_decoder-1.0.0.tar.gz
Algorithm Hash digest
SHA256 72675758d41bd60a907a73f7675553f9c45965c4d8da6a39be2191cb4be5a05f
MD5 5849b858241caeb0f7ce58fb058a9341
BLAKE2b-256 9bdfe7fa7a4a513bcf9b834a2e3ae94f3ae0341182fad2e8219467cddc6463f9

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5255f09d96b0b4024f9ffc801e6aaccbb12b7dd225e3d29718f62cba605c597
MD5 97c6c21f916b3c85ddc41841c2145ae4
BLAKE2b-256 e67737e875457926c911028dbb9cdac19e5a22793921874dd42b10ff529787bc

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2b42ece80d44ec153abbf9c1953bc23e938dd3224287a635c852b84cb1713c0a
MD5 d71e31582d851cede331f8da7ba9f53d
BLAKE2b-256 43694f58d0fa6e500e7b073a751aa50637907028f424b446e357b9d2520053fc

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4b17a8d6695721d82a69647e069920e6c2d9d980b12a28f20ff117171ce5c258
MD5 e3fff111ef20934e1319bbc7675dee7f
BLAKE2b-256 783ce6929761f6f44d281fa220c588b511af12b5e1568240e2a32a9a38e7529d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 40ffe093ca3dadc2eaf3f8142e4e1b2d1cd93140837c3d65c586c94ab74f3c8f
MD5 9675a31fda165073d0b0d9b45e075f6f
BLAKE2b-256 a1a8abde21beebd1d5c93f4f95fb97adf26be7dba04eb74bd94f4854b02adb5c

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f2f32dafeea75b28ff0f96ad2a4085c35d02c199321ad0b7895a5fc6f0e00c8
MD5 bfe87010109843dd7380a04752e8c8f8
BLAKE2b-256 5db8a7c75bff681f5da43b47ffe7e593aa73825d4635648f19f0b79f5c48c6d7

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f73ce25e04f8e20803b0613228f49362db3c998f92f4dd702926c42c9930a921
MD5 88a9a4e58c8e6de83627bb08c4c02ee8
BLAKE2b-256 248a8b2c6f19727e41c56a1112989bcdc62e3c69e00a3d5fbe7864fb3f181c51

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e715d8fd7a70387ac2b7f73cedb52ceaf6a59ba6ec436ab834ab0ad6b9a1f300
MD5 2bcc6eb8e5521fcbb6f6ba5dee44bf63
BLAKE2b-256 c32290ecaf83c45fd4227a4c43590e91db6b1564ef7281224980ca345735eb76

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f270d476362537da1ba1ef8ac8a4a3b85312c448d8988ffa709bf506b948be27
MD5 3f343e643e178fe9838026e5099ea2c9
BLAKE2b-256 d3f56d8d0e65746f4a4568f01cf1269630d1b9d96a4b496b816987c191318d1c

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 68a1c02921858e2fd4a2d495910c75689de95110df9eba586e602652520d4022
MD5 ac7ffcc558f93dc2edb194a46703b7e9
BLAKE2b-256 ef288cbeecc8dc246882b5600520f63252097f2b02ca3fdf478910818f667a24

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 173e919f203c94d7430f5bfe113f76eedbefd9526540456d95a0f73612e195fd
MD5 766d0b9248133c31394da021c6e09947
BLAKE2b-256 96a985de984bfa5264bb060cde2cdfc265a747d51b6b6c80488f1fa3150588fc

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 016f794387c715ae42fb9b75778291b7bff630267909c4597390918ba151c4b4
MD5 d2eb2b218e0d60241716122bfa9ac9ef
BLAKE2b-256 227966232a7df09c127eef2ae5895db9587a9f871afa490e412ecec109b42f52

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 e19236220d555641b9c4dcc7503b5ebe1cce59b881d420e25549747a2784b416
MD5 da5c215e05176dee32bf29cea673cd2f
BLAKE2b-256 4e7f57e2a86e467784bfb94be12984d2cbad8950ba3979dded862d0091dd5a50

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0a4dd8271b599efe59c1f25a30c56e3146abfaf5a0d109f694cc85a6040bffe
MD5 4dd0c4df1803e7b4756f58d3eb9b5f24
BLAKE2b-256 2a42afe76094aa3c7c5a377986412b244e88cb178f2fd48f4bede61f72c3f02f

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 643a2d1955e88d3530ced4b25817f10b38dbd0861e505ac74dcb01200818b53d
MD5 49ead275f6c116f6bd72cdfe9e1276fe
BLAKE2b-256 cedf9dc80a557850db58fed826c93322087c7595c33942d177941816d0a14e83

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 76eca33a91d80002e01d8016878bb8974028176194d54379b5312a43a8336496
MD5 06253bed841c0b4cf84e6a685bd80197
BLAKE2b-256 cfa54dae06196df615717db0ba8d5d1c902131dd2bd181b86e6c3307e994748b

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 830b55aa34c6a058ddb64566c0047afe5044616d0d38b98aaec9aadac339d56a
MD5 11734dddd62ce0988d0297c655722f8a
BLAKE2b-256 9c834f3144df3ff2f5287f4f5b449ef65c99acb15d180e1909c8ceb746085c00

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 99fdd5b8172b35e73b453f23a2c4adc5a7b7951945b87a19987cc3bdf0602cd8
MD5 3fc870eccc650310ded9a3b167f49ab5
BLAKE2b-256 6d9d0c9ea681fba5c0388f85bb47313840a17cab3267aaa47ecc1e38e7627d89

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 109e80ce795ee0b0c5661be851b7fccbb3ffd68bb1914d7075f92cb50bbce638
MD5 a5daa85995672efc031fc91939abd304
BLAKE2b-256 ccfb45eaf087e802393a9679675d26fc69d91de2de8ffe6e60114eef55d9c56c

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 138718f297afb54f72eb83d10dd378575beb842649e55ec6a80769481d8d1bf6
MD5 1d6e130456145750d82af065b3194dda
BLAKE2b-256 c815e61e7bc92081aa36af9f38e37777bb742ecf201327b5fd79d137b2168904

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3b681d663017aacfe331eda7b15d14308a28bfb08795886e50cf61d3b16c1207
MD5 4f13aaa7c7a45d292306f1a242f98580
BLAKE2b-256 e4481ac77713bb7d498543e7facefd6a46e8f6c53be8cb8f93a6bbdc134f47dc

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c7e07a25d15644cb0044d7fab3cf79d3540ecfe74a0aad34fc849ab49686b0eb
MD5 6f80cb58c47288fabbc6913ebb15e63e
BLAKE2b-256 10f387f19b25a2d1b2c6ea4f3eb9af921a63d965257664892966b1d652ee80c5

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ef2070942a78cb58e64e5fc8b55d328c701249ef536e7ed0d0454ba08f3bce51
MD5 e6324119325678a7ab5fdf61174388bb
BLAKE2b-256 9dc7245757cce99bf5cbc7b5fb3fe813c1d0cdde47875d369149e0fb7e456c7a

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 415dc3dd26c6072466739130b9cdbda0a4f9cc02696ee59babdb93a4d54aaec8
MD5 6ce5f3f6587b003d51d27ffc68c0c422
BLAKE2b-256 7fb0eea89f0a5964ce627ee6d664d4b061f8459700aee2d576edd63031202f25

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1ba70ed9e4d15b6c8dcdf989e56381a07d9c0b590cdeb703ce8f5dae2b1ccfdd
MD5 bc3c02079da271a8806300266f828eae
BLAKE2b-256 e3808fdabcf010885362f828a681c95c4e4acf70cb8a3a33e6f6de393555f268

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 79c6b270f37a22b2377edaf07ba6d359f06d4d10c452cc1a9ff6940886ab6596
MD5 33bb2f8256d3cb8f662ffdbe9e4a5c8f
BLAKE2b-256 ea61621d86aa7274152c95904057721f022abdecca9f21e429ddf18e1cda6157

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 509b410e6a4f6a52c05e468753336456febbaf9b39ed8cc8412c3047f5fd8d03
MD5 c4892561c7f69f866d85666f8e398183
BLAKE2b-256 564b93c5eae943e2aeebf32916115b6b4cb2d18c43a2624784561c7ccb6cf027

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5f64cf26e660eff6676418d8d67fdcfae15ef7f2529a4b4fb5d89874cea82218
MD5 1ce4b9c2855d3b6ea396ba3e486becf7
BLAKE2b-256 0c2db2d4948e3256f00c3bbcfb728372d662493771178b7561abd167531b72aa

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce714d1dff97ef47d274d301bbcc344b224a94350b83911645eb9b3263b7f2a4
MD5 fa780bbb5771fb415c42b6d2c18981dc
BLAKE2b-256 67288124cef52fa2310d83997cf564d0700df39e4531341f94cd4f4a3e5fbafa

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 ffa8e86e2afdcf1b9c40431420d8863ab2f044b37d05af0f2302361db1713ebe
MD5 bc5d04c657ef237a82c30e85f8165fb6
BLAKE2b-256 c8fefbc8f92c079e3924f30341bd63a6dc85b336a24ef8b91dd12acbeb556a84

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 8c0b8e97f5da412c622424238e1aad80740249f29d9edc5623be2edffd08a205
MD5 e8f138c28388f809501652b171f52147
BLAKE2b-256 f85262c8039fa400e5d40e4df95912afdde8d0d7a7b3b6719e02704a8a3f47ab

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60e7ab09a077bb2044891398cb2e98748296417278bc1320a1f3a36b7cb4281a
MD5 d396c9123398c78955bede272d05ded2
BLAKE2b-256 aa9239dcbf4fbf0913c17a2e8f6116c2fc0460dd217abd0bfeac58b6bb52e795

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f8b6edb3f8c80da50a1f0fe0b5e76500537fc008c1ce2c682acf2d2db40c0991
MD5 06a75747b0af8fcf6e641f4ce50caa8d
BLAKE2b-256 a30e8e135974b40cda89af4083a684dae0620320a06251f570f3c9c4fa4c0479

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 840564a979412975ec601b210b17c19ac26d8d65c4686a44143cd5dd7aec54ed
MD5 3a455a8f667492ddecd0dfe8ed45ab36
BLAKE2b-256 6b2c2e876aa171e62b8960d67139125344d168e9bab216f52c926e4def08ea91

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1b035e5e940e720374dca742ba99cde43aec1702f7c36b31fd879af1104c2649
MD5 17f6315f9a24e0ac556929f377bb591f
BLAKE2b-256 76c968a0b2de4ac7e75e16dd0db620cbe300163fc8ace488ae036bb2de7f6e76

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1799ad7cf617dbcfb38029e5faf2b584c183d5154c3bed067eacda73a50f1feb
MD5 836b0a3de9d4ac4df67cd92826d69fd9
BLAKE2b-256 eb631323e5661bf048789bffb2d6715b876041330dc2fc4bbefecdb766a69a6c

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 64a656edf2d5e0f610fa0e2f605dfc7420a90ab420bb3aaea06f53268f90eb23
MD5 7e9b4a17b4bbcd928b423065ba8ba5ce
BLAKE2b-256 ad1363c326649af35321dd2c7e6ac76fe5ef238eb4382cf490e6cd12b760412e

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7abbfb6f40f20e9731aba6bfdba7cafd412f7631d16067221c08a15937d5411
MD5 9ea941682c515ab89ead13e6714fe665
BLAKE2b-256 d81cabb499ea6f1f4698066a2335f20ec3f08ecae6f449d8a9c776c3da4149ed

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c01acee6ec66fb07067808f3ccd89cf11b641335fb817afedd07d1a98e2c4f5b
MD5 b46d0e7dd7f009268cd99353ab0cdcb8
BLAKE2b-256 50a0fa034e9a32ee16d4254f7dde506d160111ead9b77ea81728d396421cf3a0

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 4326407f969f5be588cb10bd90c885583dd1e03cd33ffbed45d02a5bc19b5f8a
MD5 bb5a08a4a3ec502d9aa0ae8b415e3cd8
BLAKE2b-256 b956feccc80d87e173a99e7199217a775e3300d6258710081f1562285069808e

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 e28f3d1f26ddfa1ebcfaa07472cb07b83a206a24891cb7cc1a3b18e5c6022a80
MD5 373034a427467b3bc4843d6e4cb34956
BLAKE2b-256 723137af9c484447536f6111e2b5b053f3d21ee7d9ccbf855d4448217e3793e3

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4ad1864d17d2d2e2b06f2ccec2d880bc42c73589d9fab50c2b15b117fe19116b
MD5 66ca74d38ca6426b28cf0acd9ac7bf74
BLAKE2b-256 2276cb6047efd2a6d0a1417625a0a01b42ce91478d6f8b42cac29f5f4b3e4c29

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4569b60e9fbcd48cd9fd897f196d94a26fc59ada5a9c3e242c529f5eb1a6c76e
MD5 cf3478f33b63c2c910d1660376d7e277
BLAKE2b-256 42de0371a979c4e95eb7b4a02f26ef5955e2e1231e51af9a77150c4a4f57bb78

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b25183d01a432c7c7f8693981597584c26d5e6d15f5dfa2215c8af74b9270e06
MD5 889c31136ec7a0ec5fbdef5d9299dbf0
BLAKE2b-256 ef38469a6698a93ed1a0a252076e5cecaf729ee7783361bd88b471c848193c44

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6b34742a17a11ad37237cc40aef7fe51d7d5bed3bc65573f514e3fd3b8e98358
MD5 f87e154d6428d5be9cc0fe0bd9fdfecd
BLAKE2b-256 98cb6d9d3691853fd87dc99ce6a603f0bf047f2df47275ba19969f3d2257762d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c54e1fd65bb18b506e9bdeea9957d3663b160ba94f17263288b6df13cd4e92a1
MD5 cc08d86f4856de4b56be4c9dd2c4da24
BLAKE2b-256 e1cccc0d0b8954d1355e509130aa57e778dff04e12cfe5fb5774e7bb8593fa56

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ce2e272518e06ecd1445d015f7c35aac0e3a5c28f29d1fee5fb16997e6bc3c28
MD5 ba3e6b2afa458883e5fc23ab2087a0fc
BLAKE2b-256 b4bbce190d146095698acd6be9957d0bee1ab81b6a493b226b7c8cb0ac7fd5cf

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d70244ad728458747bf722647348a053218180d302a6eb65dfcd1cbd083e6eac
MD5 1074acb1cd9501f43baa68e391ab5570
BLAKE2b-256 807ec12703b8aaea1e48422962b45f8e159094666f947ba1a37d6245882e6577

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85b9c5d57bedd4b1d4e02341fe835772ea627401763a4694b5091438b0bdd773
MD5 d5362134708652068cdbbc045285ae7d
BLAKE2b-256 e0465043eebc8b95be24f986695948580131356e9c453075e074c9f6a0666a3e

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 0f75f72fa6b5d433dca542aaff58a198b15315f29c3b71f37881512cc8c25728
MD5 b4a36325cce0a7b0e082e2529160500a
BLAKE2b-256 9a353275f8b13e9522d3c252c36651bf90816d5479a7d0d8c9380b24c78c2125

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 b2b134861b3a1953b0a28513a711542612ba51edcb99713d3cd4654d2f093eee
MD5 67ac6b4470393197f368c3203ec964d8
BLAKE2b-256 4915d85647e56eb81c65af53d02b5b7beace1953774de44c7f1238a394151e8a

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fecbbaad8d2241d441d75936b5d63ebc6147dad36af47ad9d6a1558466cb5f61
MD5 70c574c1e3d116ed9ba7492913e8057d
BLAKE2b-256 c3e4cd1f652ac7127772fbffcc62364458c9be53d7e337052bfd54721fb6ea7d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c1230c4aa80be64ae3e7b54df909b7dfbb94c21008b96115e515dabc6d630b0e
MD5 6de8a1f068709bd2002087b0eb3d0141
BLAKE2b-256 8b05ad09c8cbbdc9ea1d62e8e1576749266ade169499e426bf1b4b64c2eae09e

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8705a6d62049ad767ce9cdc3078b3a6b4997a8efacb34489098b72523efdb02e
MD5 22cba49d5f730f2a58b02fbc732aefcb
BLAKE2b-256 7413522c1209632f75a32c2b104822c634c2aed1d7b82212135938aa98351d19

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a3f8c7ebf5ae8c515ca1089afb008339503309d34eba46ceb7e0d1b9afa2711e
MD5 b35e562466648d8f1efb9ee776471831
BLAKE2b-256 4d606b2010c86742a7e7d0da14959a152b0f85e68c119fa78002e8d3e9ce2027

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78c5eeae46f709c9ad928fc54a750a301f35b4996da256164993272194181f79
MD5 22a8f430506f4a8d644c4215714b7a38
BLAKE2b-256 82b5a80142ca8f3765c8637a6aa0215c5839d5f3e8ea18b836dba565f94aa2dd

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d3eb0b5472172f5127bb62e8fe49135b85c503292df99aa23308f5d2a40f78d5
MD5 de631b564cd46c6416c58b2370d56d9e
BLAKE2b-256 c9ca72cf3eb2f7ee96247be5a4a179d0b1ba68d56478ba24c29f1391741350eb

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 896a88a3c4d8b8d3c8e4a75e17c59000d37940c35c05dceecaa0998b8239791d
MD5 027beddfa709207f7e9edd9ce3bd9830
BLAKE2b-256 322b4b52ff3981a0c89ebfcd8439c9bc37d624f22b987b82cf8336bf1de0611c

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 41eda967fa984f3fe910dc322b793d73e21819d8ba806c9f1dcf7deca8ae3fc5
MD5 3b8584e00f4934504e2e01f909163103
BLAKE2b-256 74a70e04011d8d1f5bcfd1355971cd4b52b6f79fad06c99aac2f0d89138ce0f8

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 130c9e04f28fc3bbb86527e5b4c39fd19a6e59fe6de686335a0026a920fea75a
MD5 f49a335898e5db2879df9b3b396e14fe
BLAKE2b-256 19bcd697256ab5753e22e2a35333e3691bbb7d85629ce59eab4ee332d84a9f4f

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 a6877f7faa05edeb409248f15b84963b1513c0ac829502f6771fab3492a254dc
MD5 9809111e69cf3548b7f708c1974ff36f
BLAKE2b-256 d917fdd7fb4eccd6e5a64b49d096fa6a26b6075f1075d6e8d1064a84e43636a2

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0287959a5895605cb6ea250612676b335e35211d7463a4df13919bcbb96e4cd8
MD5 646eee0a61d975a9770b4a923bfcb3d7
BLAKE2b-256 a7d06d87e08288a71d6af1c083d4448f5313ceaf1e14008724beb75b0cfa9f5d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ffd75fde331adde22eec5121c68ecbc91fa71ef49789e7a587505a1553281a19
MD5 1b34f9fc62f04a79d9c16747cc6eae59
BLAKE2b-256 344b09c764a625138ef5e645ea04c608e9b3a3c4480e6fcb4b7ab979e45f067d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 881e6159c150b0a6b11c45cba264a6e269449849c456471f78b96dc305f228c0
MD5 95985650d367f8668b586f1c71c1a183
BLAKE2b-256 f9c13716f4edd01ec056ae991b14ea3bb63df5f6ef68afd7827f7a81120fd166

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5775d1d1214400322b81f7d6ce65ad2523a91fec40193dd57e8b3a9411696565
MD5 9e60897cee8845644fda1dc7eb576c44
BLAKE2b-256 98ed3dfb9eba8eb1d5a8797c40d731dc0eabe5da86d7a99a846c3ba18e227123

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cd6d05e5ba6e1308aef91b0c6a08a20220681eaa0c300b69dc8b0d382846c31a
MD5 340992e633193c692390f548df671386
BLAKE2b-256 ea780ffce1e11a3396b89e8514cd66089dc94d44bbc9033677e9717666c58bbe

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6816ca0ab0a85e7315020d5c5b480e1a29fd68926ebb9055d7b6fe803e6c5c63
MD5 2981effae9a18ca14ed4dfb03b6cdb8f
BLAKE2b-256 30371d8f6a0c8bb7b9977e02f2caad53ea1ff3a3e94ba5dcf8e19899918a2961

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 f9e11b83e4f85771f0c1b9f5f4e97e9466f504ad80cd2b54ba60e1a5db94d1f4
MD5 3a1702c27256545fcaa88f48418de337
BLAKE2b-256 bcad8bf7ad4c71fc0d80d17350eda25f7daee288dad8cb62df17dbd1bea3e05e

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 cdd9a2abb812f12d7da57ed0adefb032ed9fe80aa17de26e8ad5ed833bcc22d4
MD5 622478629f3c6ff72f425a1083c1a238
BLAKE2b-256 22536641dad24907fbefef0b5ea6f8f6092888c20e5d48dcd6ea8cf121d72675

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a31f130bc34f233faca7074f31fb4155b00647ddf1040b285661b77320493811
MD5 d2e6f2b5cda7a0c2cff60407b05e3dc9
BLAKE2b-256 4169448a0fc53d86a73047b893a1acbcd393c12213c723276875feb4ee0b4757

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cc7953849f1d35e45126b88ccd7942e82900fa00bb47798827b6feebe3cf7a41
MD5 44a1268974d15e1d0b4fd6fb6c3c4e30
BLAKE2b-256 4a0553895c1a57f0319e0202356b3061b4b66494e228dda437920f95df304eca

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b4db59e38da9ff43923216a48765704cebf75e052037fbceecdb610dc1c30e3d
MD5 5a3b751161381f8b181cdfa26244b8bf
BLAKE2b-256 7eb5b104dda7db6241e9a3fbcd4786bfe6e044b956770a4d5bc99a954c51dcc9

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4381f6b93e166bce86c97d52effb628d810f74d80e28ef15d581c98ddb8c60a9
MD5 762f45c30d9fec20e91b83011e3bc2cb
BLAKE2b-256 2c2a46cc8b975c42acb255965d290254ddb5483662951b56718beb57e1132995

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bede9185a329afa5b5c46edc2adce920e586217a0f45906fa7720e95a3620cec
MD5 400b5251a73f482e641b82a96ecb90dc
BLAKE2b-256 769cd6e5feb8902c8800fc74aa371d69efcca93492a6fef80659864b818dbf7d

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b14664ed6374e2dfde22cb620d2947b935311a840249d1180e64e9171e3e3e53
MD5 3a5b6d4d55b7e50fe3a127f2ad54bb1f
BLAKE2b-256 d12e2aae3abc5c3e1034ab014a0f4ef37ed66a2e71c8b6e50205819ab0c04acc

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-none-win_amd64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 be68cda781b2f20d53119fc77b7645adc410f3d0e869911d2c0a90a9aea371e8
MD5 0971300ae567ac4ca7084ac3d89dea6e
BLAKE2b-256 10ac1f9ce2a055420347fb0a68a6cfb4a0f86f75e64c73a75aef13b3e72b6852

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-none-win32.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 4d728df7f5034431110d72fa9da1379eb50e054b4fbaaf31847c6a33ddb40dad
MD5 3c143e884fd8f5c564ee9333d8fa6e07
BLAKE2b-256 95a4a609f15f5330b608fe3c6d66abfe5c53a7ef21cfc2320a977dbab01ee2d1

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 022f7d57527711ca59e1ae1237d768fdfeb36864753875e16d21af7827f2a99c
MD5 90861ac7d104f722a720bea0145ae132
BLAKE2b-256 da213337ee0beea279ac7327da707390286cb4974bcae2f7686b0c09bb6ecc9a

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bccda18571ebeb361ee4c9130fa9a73e94c0f76375c4003ab8f43b96a30813d2
MD5 58c292e921fd6ab154f62f517702a390
BLAKE2b-256 14e01e03ea89e02e9b42c143b60b93518137649c4be69763c9f821a00f3aca61

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1e0a5c0057f8ce99f547515430800f28cd22734fc3bca60b6ddf9abf8f450ace
MD5 ff4f48b0405eb1b19d145392d6bda3ac
BLAKE2b-256 602914ce044341839884e23b8266bf1d04c1c42d4f79cd4a6067711982ab2e14

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9b51c01c832dcb1b205d408bac7bc6d20ba951ed7d23cac5d2a7328375fae2d4
MD5 b88280a0e6df3642565e82e4c61a6f40
BLAKE2b-256 c25fbee073ce08736cf4533af037eff00df7a40583f54e54198390e3076b49de

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a8f388bbb393a86ffabdf9cbb8e5e1f21cb0d3f35decb938c32ec53dc3f4d50
MD5 96e0d1d749113fd7b35675e72f07a83c
BLAKE2b-256 c67c6d6d6701192666efd6acb16dc63039528b7b89beb1af378ffefaf5b13108

See more details on using hashes here.

File details

Details for the file moss_decoder-1.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for moss_decoder-1.0.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 eaf2378871a1fe44caaa1dddb14919c15f7d9565ca84372e4e609771da26280b
MD5 8f3674ecf16adb7f0f063a5f0d654c08
BLAKE2b-256 f39d516fe0f1be3c31045379416aaf00ae44b92af0cfaf65b5994069d494ecde

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