Skip to main content

Flashlight Text bindings for Python

Project description

Flashlight Text Python Bindings

Quickstart

The Flashlight Text Python package containing beam search decoder and Dictionary components is available on PyPI:

pip install flashlight-text

To enable optional KenLM support in Python with the decoder, KenLM must be installed via pip:

pip install git+https://github.com/kpu/kenlm.git

Contents

Installation

Dependencies

We require python >= 3.6 with the following packages installed:

  • cmake >= 3.18, and make (installable via pip install cmake)
  • KenLM (must be installed pip install git+https://github.com/kpu/kenlm.git)

Build Instructions

Once the dependencies are satisfied, from the project root, use:

pip install .

Using the environment variable USE_KENLM=0 removes the KenLM dependency but precludes using the decoder with a language model unless you write C++/pybind11 bindings for your own language model.

Install in editable mode for development:

pip install -e .

(pypi installation coming soon)

Note: if you encounter errors, you'll probably have to rm -rf build dist before retrying the install.

Python API Documentation

Beam Search Decoder

Bindings for the lexicon and lexicon-free beam search decoders are supported for CTC/ASG models only (no seq2seq model support). Out-of-the-box language model support includes KenLM; users can define custom a language model in Python and use it for decoding; see the documentation below.

To run decoder one first should define options:

    from flashlight.lib.text.decoder import LexiconDecoderOptions, LexiconFreeDecoderOptions

    # for lexicon-based decoder
    options = LexiconDecoderOptions(
        beam_size, # number of top hypothesis to preserve at each decoding step
        token_beam_size, # restrict number of tokens by top am scores (if you have a huge token set)
        beam_threshold, # preserve a hypothesis only if its score is not far away from the current best hypothesis score
        lm_weight, # language model weight for LM score
        word_score, # score for words appearance in the transcription
        unk_score, # score for unknown word appearance in the transcription
        sil_score, # score for silence appearance in the transcription
        log_add, # the way how to combine scores during hypotheses merging (log add operation, max)
        criterion_type # supports only CriterionType.ASG or CriterionType.CTC
    )
    # for lexicon free-based decoder
    options = LexiconFreeDecoderOptions(
        beam_size, # number of top hypothesis to preserve at each decoding step
        token_beam_size, # restrict number of tokens by top am scores (if you have a huge token set)
        beam_threshold, # preserve a hypothesis only if its score is not far away from the current best hypothesis score
        lm_weight, # language model weight for LM score
        sil_score, # score for silence appearance in the transcription
        log_add, # the way how to combine scores during hypotheses merging (log add operation, max)
        criterion_type # supports only CriterionType.ASG or CriterionType.CTC
    )

Now, prepare a tokens dictionary (tokens for which a model returns probability for each frame) and a lexicon (mapping between words and their spellings within a tokens set).

For further details on tokens and lexicon file formats, see the Data Preparation documentation in Flashlight.

from flashlight.lib.text.dictionary import Dictionary, load_words, create_word_dict

tokens_dict = Dictionary("path/tokens.txt")
# for ASG add used repetition symbols, for example
# token_dict.add_entry("1")
# token_dict.add_entry("2")

lexicon = load_words("path/lexicon.txt") # returns LexiconMap
word_dict = create_word_dict(lexicon) # returns Dictionary

To create a KenLM language model, use:

from flashlight.lib.text.decoder import KenLM
lm = KenLM("path/lm.arpa", word_dict) # or "path/lm.bin"

Get the unknown and silence token indices from the token and word dictionaries to pass to the decoder:

sil_idx = token_dict.get_index("|")
unk_idx = word_dict.get_index("<unk>")

Now, define the lexicon Trie to restrict the beam search decoder search:

from flashlight.lib.text.decoder import Trie, SmearingMode
from flashlight.lib.text.dictionary import pack_replabels

trie = Trie(token_dict.index_size(), sil_idx)
start_state = lm.start(False)

def tkn_to_idx(spelling: list, token_dict : Dictionary, maxReps : int = 0):
    result = []
    for token in spelling:
        result.append(token_dict.get_index(token))
    return pack_replabels(result, token_dict, maxReps)


for word, spellings in lexicon.items():
    usr_idx = word_dict.get_index(word)
    _, score = lm.score(start_state, usr_idx)
    for spelling in spellings:
        # convert spelling string into vector of indices
        spelling_idxs = tkn_to_idx(spelling, token_dict, 1)
        trie.insert(spelling_idxs, usr_idx, score)

    trie.smear(SmearingMode.MAX) # propagate word score to each spelling node to have some lm proxy score in each node.

Finally, we can run lexicon-based decoder:

import numpy
from flashlight.lib.text.decoder import LexiconDecoder


blank_idx = token_dict.get_index("#") # for CTC
transitions = numpy.zeros((token_dict.index_size(), token_dict.index_size()) # for ASG fill up with correct values
is_token_lm = False # we use word-level LM
decoder = LexiconDecoder(options, trie, lm, sil_idx, blank_idx, unk_idx, transitions, is_token_lm)
# emissions is numpy.array of emitting model predictions with shape [T, N], where T is time, N is number of tokens
results = decoder.decode(emissions.ctypes.data, T, N)
# results[i].tokens contains tokens sequence (with length T)
# results[i].score contains score of the hypothesis
# results is sorted array with the best hypothesis stored with index=0.

Decoding with your own language model

One can define custom language model in python and use it for beam search decoding.

To store language model state, derive from the LMState base class and define additional data corresponding to each state by creating dict(LMState, info) inside the language model class:

import numpy
from flashlight.lib.text.decoder import LM


class MyPyLM(LM):
    mapping_states = dict() # store simple additional int for each state

    def __init__(self):
        LM.__init__(self)

    def start(self, start_with_nothing):
        state = LMState()
        self.mapping_states[state] = 0
        return state

    def score(self, state : LMState, token_index : int):
        """
        Evaluate language model based on the current lm state and new word
        Parameters:
        -----------
        state: current lm state
        token_index: index of the word
                    (can be lexicon index then you should store inside LM the
                    mapping between indices of lexicon and lm, or lm index of a word)

        Returns:
        --------
        (LMState, float): pair of (new state, score for the current word)
        """
        outstate = state.child(token_index)
        if outstate not in self.mapping_states:
            self.mapping_states[outstate] = self.mapping_states[state] + 1
        return (outstate, -numpy.random.random())

    def finish(self, state: LMState):
        """
        Evaluate eos for language model based on the current lm state

        Returns:
        --------
        (LMState, float): pair of (new state, score for the current word)
        """
        outstate = state.child(-1)
        if outstate not in self.mapping_states:
            self.mapping_states[outstate] = self.mapping_states[state] + 1
        return (outstate, -1)

LMState is a C++ base class for language model state. Its compare method (for comparing one state with another) is used inside the beam search decoder. It also has a LMState child(int index) method which returns a state obtained by following the token with this index from current state.

All LM states are organized as a trie. We use the child method in python to properly create this trie (which will be used inside the decoder to compare states) and can store additional state data in mapping_states.

This language model can be used as follows. Here, we print the state and its additional stored info inside lm.mapping_states:

custom_lm = MyLM()

state = custom_lm.start(True)
print(state, custom_lm.mapping_states[state])

for i in range(5):
    state, score = custom_lm.score(state, i)
    print(state, custom_lm.mapping_states[state], score)

state, score = custom_lm.finish(state)
print(state, custom_lm.mapping_states[state], score)

and for the decoder:

decoder = LexiconDecoder(options, trie, custom_lm, sil_idx, blank_inx, unk_idx, transitions, False)

Tests and Examples

An integration test for Python decoder bindings can be found in bindings/python/test/test_decoder.py. To run, use:

cd bindings/python/test
python3 -m unittest discover -v .

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flashlight-text-0.0.7.dev304.tar.gz (60.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-win_amd64.whl (492.6 kB view details)

Uploaded PyPyWindows x86-64

flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_11_0_arm64.whl (910.6 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-win_amd64.whl (492.5 kB view details)

Uploaded PyPyWindows x86-64

flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_11_0_arm64.whl (910.6 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-win_amd64.whl (492.3 kB view details)

Uploaded PyPyWindows x86-64

flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_11_0_arm64.whl (910.6 kB view details)

Uploaded PyPymacOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-win_amd64.whl (491.6 kB view details)

Uploaded PyPyWindows x86-64

flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp312-cp312-win_amd64.whl (496.9 kB view details)

Uploaded CPython 3.12Windows x86-64

flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp312-cp312-macosx_11_0_arm64.whl (914.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-cp312-cp312-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp311-cp311-win_amd64.whl (494.3 kB view details)

Uploaded CPython 3.11Windows x86-64

flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp311-cp311-macosx_11_0_arm64.whl (910.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-cp311-cp311-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp310-cp310-win_amd64.whl (494.0 kB view details)

Uploaded CPython 3.10Windows x86-64

flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp310-cp310-macosx_11_0_arm64.whl (910.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-cp310-cp310-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp39-cp39-win_amd64.whl (484.4 kB view details)

Uploaded CPython 3.9Windows x86-64

flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp39-cp39-macosx_11_0_arm64.whl (911.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-cp39-cp39-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp38-cp38-win_amd64.whl (493.4 kB view details)

Uploaded CPython 3.8Windows x86-64

flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp38-cp38-macosx_11_0_arm64.whl (910.3 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

flashlight_text-0.0.7.dev304-cp38-cp38-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp37-cp37m-win_amd64.whl (493.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp37-cp37m-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

flashlight_text-0.0.7.dev304-cp36-cp36m-win_amd64.whl (493.6 kB view details)

Uploaded CPython 3.6mWindows x86-64

flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ARM64

flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

flashlight_text-0.0.7.dev304-cp36-cp36m-macosx_10_9_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file flashlight-text-0.0.7.dev304.tar.gz.

File metadata

  • Download URL: flashlight-text-0.0.7.dev304.tar.gz
  • Upload date:
  • Size: 60.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for flashlight-text-0.0.7.dev304.tar.gz
Algorithm Hash digest
SHA256 211f23e859f55c345c0e63e9dbc7fd8dfc659562d370e6e7c8db0a912e1d9fa8
MD5 08ea7c4c7d73d3846b87d88368401538
BLAKE2b-256 b745faec3e183eda27ea8007e05b33ca8111e6b18e4a671bea9bfd7d9a81cfcd

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 79a7ae0c87e055761a03658fd278c000da91ddc5a46f63b67ef6d9aadebb01ce
MD5 afeb9925d103d79d298c6cc5fcf488f8
BLAKE2b-256 de15790802f127ff11211026dfbe9690037ce67120fae3d451b2d8ec3472122c

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 661182c16a559c833af2740542c7a497a48d5b35b39a71c6d18f21a19986fd83
MD5 17533f234f02c13af47ec17ef3e013a4
BLAKE2b-256 acdc1d6304808a8da59912dd2ce90f8b1962ec505660be4c56456447c23c3ffc

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d15cf6f3ac99da599b486c2b8b8de4d8ac86b95531754577298c317644eb9ed9
MD5 7d2c82e72a9524f175e8add0041bb0f9
BLAKE2b-256 d78cc011cf17d9813b6c2f8b260f58409631f0d6e493a61a6e6867f3cc64f372

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 448c91c2fcbe437a0e07184e65c10b24a525eec5985f0010c92e6c28be1f62a0
MD5 e9bd62c6ddb1cda964b31a237ee84909
BLAKE2b-256 c33bb22ba36283c3f59ccd168129b5f6b5f76bde681b2abc829c535ce8f5fecd

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 46f3cd1c1ba95c5a33e6f5799565349be1e9743c2618cbda356b9be205809d34
MD5 6a45c7f04971ac5a1cb00117e8e40523
BLAKE2b-256 2e41541268460f27a049a6dbe69bb115e983900a5fd117a694a17aee8c218fbe

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 febcb76b61f0e2d19545c69036079df1780d278684b72961c633e6d9403f511b
MD5 2a66184788ef19f0ccdeb94fa28dab42
BLAKE2b-256 fee7dc62c429443ce2ec2096e71ccb85de22e1649af64fb1b1433563b140fe5a

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86bba042bf3014ffd82606e6c2cecb2868998ffb96dd8c02da04a1b83d6d3e5a
MD5 0b4616dccf77ec518445aca8892143de
BLAKE2b-256 1ecc645ff9f4c463e22cded88289170fb66eb4b7063f56667512d562250787f7

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d342d0a40614b8b7c8afd735a018f8b5be83961c6e5c30528b36c63c9319aff4
MD5 4f52aae9069093ec88aec0a3451126ba
BLAKE2b-256 d5a177e1a2f61a90cb033c68974789f55da46a8b0162b3ec7b1f2224db9bb7da

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f546feefd5773ffb463589dbc316bd5bd7c5e0e4d3ebe5cf77eb7d23bdc915dc
MD5 aed7b1d512992b6ccc9f21904e9321de
BLAKE2b-256 c4efa10f03e81fa25783c2f421660fea0cbef40184ba5019e94b94e72e9c20b5

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c35124152c1b844984a889ce764327d29319986ac9e092ed8b19555c1b41188f
MD5 fe1ae0fb16758617ce188cad5616e763
BLAKE2b-256 c4a8ad36fae64d76641688227eeb182ceef7059767730ee4a0d5297532115d39

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a5010a641ae7f46c337eac3a13cae59b0e5c8aa02d2651dd333056c5d6327c89
MD5 eace8860ff1d2f6c7cd7705505d33867
BLAKE2b-256 9c2db380e65d925c4f19390b0cebae3a898cf5fc869daa6d1de5da2aa31b2f77

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60ed77ca1b87f327b0a77264ac5af7365288dfa60249f1d83233aeadcff0259a
MD5 bddc9db6e4f227303fc30f32f1859382
BLAKE2b-256 95cbd5a9090dc5f0edc235b8f74999245739658d335aa1260312469706a8d4f1

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4237225bd07c369e1106e44686ad3cd51d0456837e48492c3369deb0cc4a9d38
MD5 03d9735ca479c1bf2cfa80151237f22f
BLAKE2b-256 a71e0b4e61c63f0d52bb2fa030d7c75f544d86159b1e7e08edcc6bba1c741ec1

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ccd3b03a69f377409e09f4e0bc59eb8a612c5ba332b9e1bfcc11404f0feb4b7c
MD5 51b69ac865ef2ead505cc00970313288
BLAKE2b-256 afc8190f2d5ad50cabfb30f76481c2cfeafecdec79c547d228011c3bfc832ef4

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62bea2613ce12e21c596e2bd1e7d2b27b2694e63913519bc3317149b2cd25bb2
MD5 2cde8d2ac8a1ed897a3234c2399788d2
BLAKE2b-256 570ac264737b66ed72991bc1cff54e3201d58a35d316b19a3dd6b9d13f84aaf1

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d74899009fd105fd8623a33d7af61ac406769c42a47c22edf3738a26101a63ea
MD5 b27a929c1d75ff7ecef3d5dac349e1d8
BLAKE2b-256 bf45a25dc490e8810c239a86b5ff8a58b7ace3449afb8099e626e774f8908452

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2624317ae778a7b6378d47ff7e0327dce9139abb2b39f0d13453fada6d21a61e
MD5 2f0e42c8162df575eee9119a7a210580
BLAKE2b-256 63c7649c450b816a6590eeaefe68fe115d44af33ee6baa5a7ddf2ad1349046e7

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e909b44ccde23882c513387d817c848c07940c6755f726488d7fb0b959a43470
MD5 0dabd1966d932a3084e28b852d14188c
BLAKE2b-256 a4530de3afc4979c8d37dee0649e61afc2d49a5eef2e6cd5e8fcad33a0e614ad

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 07224c3f3fb46286e319eb3f9acd15ee36341b2285ef38831432156cea2c4138
MD5 4e67938a4589d31fc42288bbac2b83d0
BLAKE2b-256 0460319e2b6fee1e135f0ce739835e5f8170877d7304830d167f0aeee9302bec

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 464ba3d39e72c268931ba1b6d1f05e027526c82a16a7ed97aaaa2cf5d01c546f
MD5 c6c9b9bf13ae9185288283e36e872584
BLAKE2b-256 4f64f3814da6c74d17bf750c7ec2e459d5ed31e37bcc47b7798efa05094034e1

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 da5d7cbb82d5dd931b7ac6845a297c1cc4f872d9fe5395d22a8ae045ce412086
MD5 a39c17b668d45e71135611fb62fac2d2
BLAKE2b-256 a36d720b8875e9739cd78f261ea3a62e8e16fa4669521c81c741a9e81da94528

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5921b4a3b9d2985af13a5111718ea4393b2f6498cc8d055bd8a24d650128878e
MD5 29f1f6cac85848d1843e98626f82b4fd
BLAKE2b-256 191d96658ac18efa3eae12e3f17c7df97366f6a4b13b1899d4dea87fd46067aa

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ef943747d87ca0d6f682b38864e853ccc466ed132f81a67151b6e8f11b0b5040
MD5 b4a802970f371a03f51d0eb26afb476d
BLAKE2b-256 90cc8efbb5f64a4066d280b8e23345441de79ee038f348ce2e4fb45a7059cf17

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4b3e577c9281839d114f40f7cb50c598d4b7d9a947169f60736eca0d0845473
MD5 090ac4bf15c4ef48c029f47415901467
BLAKE2b-256 35e9cadf81862f2d0b6f144321e82ec17163f85fd7aa4338e5841f15024d43cc

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b73923cec1577c068125608cbc162aa765d81138199287c25c3a85136a2beae
MD5 f4a50744d84b4ea3ee8b1ba3ab34267b
BLAKE2b-256 9058498d5b8dc825c4b6e10315482c8c5955fad566162ad3af7e33fe69681504

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e4085e2c8b05c60b55e5b9afe4b9e8b401e1052683e27d80629a011d969c026
MD5 f4325dead9774edd320e412edb3bc9e2
BLAKE2b-256 76c0dba869107a6b04660cbd38d7579f75d689d873f956dacd32963268230006

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 689b8d15f90612263f2d420765237d9297a6a151bedb4445f9fb3a1bfab955aa
MD5 ddfce0bb9b87dfa7ef3d8fe3feaac743
BLAKE2b-256 a77e0635f49738d22bd6da1d5205959364e139e02c76df564d1885fb9c82a828

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0ca7beb0ad46de4aa1935b5088edfab504cfaf570893c207b93aadcf3b43844c
MD5 704a7baf22c9a421ceef931d10f19d0f
BLAKE2b-256 73670eb865412f0a1b41246849f419e9bc686fc02dee8d85737699903d8efb5a

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 037a84bcd3cbe80558a90c5563a209238d4aa20a9b10aa6154309dc24e90d7b8
MD5 801df7d6a2be405310f57ac0d6830e0a
BLAKE2b-256 0c3e2bdbf524db43c3665ab2e22424fdc92c28bf0704c4aaa3dab3730c175ee7

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62583aefa00c47c928e83251baa47ab59a999f2845f341cd7e32e49edb1fd6d4
MD5 6449e49b10a021664dc51696f4de0eae
BLAKE2b-256 17f31da7e2faa37949de7f737ab55e414c5533238b07bc6215b1bbf55a6a8ff0

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 db6096c3f583693f973702513d966854379b811c09777efcb93dd88b8eb5b9f0
MD5 5439c4ce9162fda81ad24df415da796c
BLAKE2b-256 af39820921518dd7d932dd216474a5da5cacfb61eea224cdf66361e7c1a2b436

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ed7ed816674fe52e12e10dfdd924ce59236024d4a5c4011bf3adf16e96d1859
MD5 ae91b9122ef34eaacf525d772578f16e
BLAKE2b-256 b58393792c0ea62b13d56c11354d2de71632a9a9d6f146b6f628b33e56cb01e2

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb85bc24b5dc4bed7d1d9d4bf4a58066bd51f7e647ddeb492b90d12fbdc2453c
MD5 21620d4b02f9197e1c9553cf83956e3f
BLAKE2b-256 24e3a9eea3fbf6e168545ef1d5a65b3a4286b1c316a75077dc061f1aeeaea928

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a8ef7e036bf0d78ed73a0d390cbe66ed91623dbe14ff30aa6e5f50eefcf6d0f5
MD5 9cc10bd63f694842539a6075a5d9928d
BLAKE2b-256 fad3524fd7603e23368833fe9bca700162c1033a85b546d87664b8f1d5a25404

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 820c66ad1db344e8e219470e90cdb9e0ec276664ddb0befc764699a9fa9ad8e0
MD5 35fe723fba2ccf399cc2204ea2b78b47
BLAKE2b-256 47ef104eb608256169c653fe3a67d19026b345dc21df6d2742716ee1a737d156

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 942216fae42df1152a2d89da1af93923b066565d37b651b1d3cccfeabb471f63
MD5 3ffb1748a6918759d38637cf3445690f
BLAKE2b-256 cf9cd8fb31da2a81f712d59e6d4ab62f9e8de0cf09677f33c3d953d31e782c68

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bda7ab2495f26953b1f37b8adfb107c48b371452ed9d0e7c245b91513dac79d0
MD5 0003c5cea93ba3270e96db9fe4fec3bd
BLAKE2b-256 cc313cf4ade4c7c65a62111a815ed00e08f1cae1f27d2e0cb0f267d724ca6a66

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a8958e2c2aeb76ecfbf5eca84548f9642d4035561caf8bf04843cf89eb649d91
MD5 219c5a73190e31dbcc9195c3bb3616cb
BLAKE2b-256 8fc0bf85e2591dc51a4dc2d095434586fdcd4bdd57d99d75e747870e92c34934

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f959e1423902f22f829394436681969775587b2d8221493b22a01bde16056a2
MD5 358db4171ee167ec784b808ad3e1d5fa
BLAKE2b-256 94a72850ee9eca7bdb7b996e97a19e7882ef07e453ce9b98ac1659797f4e3722

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9030c3d1fc4eb199d375bcd7147d576d0b4e3eb9b5fd49ff153def01edacd786
MD5 1a8c18f2341df4490fcb5fac9cd5759b
BLAKE2b-256 3c522b71764180a43059cb18972da6f8e9f6e476be38bc9361357ac1c3fb0f4a

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c153df348a57b2535e632751253733841466fd5d0ce4e86c439fc351d7a92f3c
MD5 9ced092d502b5f3e472d7a83c3c8443b
BLAKE2b-256 22ec8e7ce9c9e87f576a19c5500c3057d2131360efa55bcc5c02e5347fce093e

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e41802590783e3152278611d2452683b6c46e4f237498fbbc849fe8070ad077e
MD5 ca450a308f40aa579fc0cd4156547236
BLAKE2b-256 bff4941edc3256193c7ab1e4e4c942cb3317478512897bd9b8c882c35244cc58

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1f3c1ee7ccb19cdd7f9e4540b22b79ce2cd7167a2d2c164ce3e50d19cd7a0338
MD5 6a63840f95d70e386937795e319493ce
BLAKE2b-256 235b2bce57fa1b2b848943807eb524d0313f982d0b8d89df7cea988a6331bf84

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10df5ac91dac4eca8971c63171f8743b98d10e593ea5cb545540d6bd45a11f4c
MD5 06ca61663dae11f56d9ee8fa5354b717
BLAKE2b-256 4cfe93c09249fe8b0b68ef966192d38059a72dce8f3dd6fbfbacb7679a48c1f7

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 acb08e3d501447730476c7fc97aeac0f962aa3ded541e6f2e56875dc28fcab79
MD5 f5b77210fb112f4784fea951a520275b
BLAKE2b-256 527152bb2f066d97bfd16015d1af309b7bfb81c082f2160fc152a4b035036ce2

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9e0f39a22458d35369eaf33ec9f0b8be279a6dd79664a53cf1069d9109b045d3
MD5 7f085aefae2a3b543f6f27a22cd8f5e4
BLAKE2b-256 b5341824b0f25e43421b7fa3479bf68cbfb31c90b63f97fa2746e4b0ee7b308b

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b0fb59db60c670129786b74f4fc0643351410c1e4b9e16c760306fe9b73a8483
MD5 abf9ca41c10c0a14a1dfb791c22d74d9
BLAKE2b-256 6dcdeaa06f9b6ac23176fa4bff4b481b154642d2567398dd233c61bedf1f81df

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 98292a065d96850f1dfa77638fe098f2a7013fd22c4d9edca445c3370e4dc3da
MD5 e3b72da64ce0ed4ab0c71a2e9557d1b8
BLAKE2b-256 9f6dc723cf32911951ebe4147b3b75e296e2becaa9f05e6ff08e561efaad0d6c

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6d46f94a4c4177c78b49b78adca3711a15685cf48d408b4bc6d624f2c8c72bb2
MD5 24ccdff3ff6dd68d81ae599ba1b155fd
BLAKE2b-256 eb0bad360ab0388c6e3d8d50a5430b0a6864fe4a260b505517dd9cd87b96110c

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 5de90defc1875196539785591e4dff31eb3ba045401e31da8e954e5a359faa80
MD5 4b73735cb2e7b0371e1d9f866857e685
BLAKE2b-256 05937827f6ec9fe2e7f26c2fa04d664c9a3c6119188b7d46f2a4717c1c80fd4b

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc16e8a273f5a21026d59577614c087385c2078e80cd42195c23e5526026d9b7
MD5 19f52358f66836a69ddf447a1fc21600
BLAKE2b-256 09caed6f56db4fabae6ef27cc999470fcc3a1668274dbb48b97c58dadc84031d

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4010759f734a5805fc4a9d9f9da2d9c0db2bde154af7997d3d12650bf0028678
MD5 1c0af412f5f82022a082cc6e607f07e3
BLAKE2b-256 9b0b473f6ecde540450963d190d29f38051753c0d758ba3617b09d73ddbfd1a9

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea2febfbaa62acf4b75b99140fa28b5fd3999ebdbbb2720cefcaad07922d11e6
MD5 cb4b6d9d9796c282582912c196c87d44
BLAKE2b-256 30705c82844379f2f4758d14df55c11bc38d99d148fd4eae65a146edffeabba9

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d611878dedcdd511d90f6f851723659db010c3f55ac86f3436b4c85632b4c0aa
MD5 996780d340f109f4af86bfce12f5c28e
BLAKE2b-256 bae7bd47264b852bf444c0672b35a724b44cc89b5609d828e874140c1238552c

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 88ca56781fb70a8390ecf3cb3273972585a017339f301076364ca1678423cb1f
MD5 db8446d1a4aa4b22e1aadb49cab22a33
BLAKE2b-256 d23f8109cd68ce6857b5357a9e6ba93788a51b492286a834d841d4979e380ef5

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 806f5f28f6325f8705d9800850220ecd69fef9289ba40917af93e983b7fa3ff5
MD5 c6569a299b4a7c01c9a519e3ea1e6293
BLAKE2b-256 66b1183bcbc6e65896f0dccae539bec6242dc673bcdb7f5ac75bc5fa4af8e0dd

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c2cb7ae98caf8d0102f591f43f85ecd8cd77d41932b1aba869b800fa0ec02a99
MD5 0be69ffe704a599027f35bf3efee5917
BLAKE2b-256 494b2fa3d2e4d40fc8bc76bf3c4dd6a79d65a5683e8fecbd0ecc3c5cda6f657f

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd60f90857be6d6a07c01d75b980bbf2c916de702c4ecb2619870998b3a82eaf
MD5 14e762d275fcea6bf9adad8fd84a72c6
BLAKE2b-256 b9a1d48000fd10daa3441dadc119015d85c87ea5e5519f858bb5559f38985b78

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65e039b12d2b5f425b28b9cb029468c2ac90bfe6a321c4f6c52d5ebcc2f60b86
MD5 334634c94fbc1bc8a316dfa40e6e7cbd
BLAKE2b-256 dae583e61c35cf2d0dc11a40b75c370b478039aa8851d2a523d1ff90a91c9d0c

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 70e1a3210db0d1748e3d5c3b472d021614b7a351246cf2f84445626d39c5736e
MD5 93dcf641785a412f38b2fe0fe2952621
BLAKE2b-256 31defcca7912eabe95e6f2527d94d13ee2f53e91c406cb4a923557f8a05b1776

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 700503672cd196d0dccac4df9202901089e0732e194bf75f5a5e4da2f56da309
MD5 9b540cbbd63efce22d5ccb14f2e0f828
BLAKE2b-256 d02f57411b317f94ecb426ca3f386a8d02c145a06756de396dac5bbf9a50dac3

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 494db088ea3a20638762f5958ff443f63e7caa2610fb5761617289c1d01e9163
MD5 e240e112bdd04aea3debad1e278b547b
BLAKE2b-256 404ad6d60ace7b4402acb4f1372f09b31148582adba8c410839d9ccc56d6bbbc

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 338fe16ed018a1a31dcd4df0a503db7e97ad0bd3846d7b752956da38bd6759e2
MD5 db2f6e122cf839b9b1192b0282136d4d
BLAKE2b-256 618f1b58c1b7b65483f7c32c9713d1793a72ad61cfc378715e2dcd27be76ad28

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 05efcd61d38938860a5ceeaa13109f42d816c458571f9c4bd79fb79c67b29ffd
MD5 a3403f956071576510deb65f72ee0ddb
BLAKE2b-256 d564fa87c2720d55cb067219a055de4b4ee937a05a607b832bf352a9d4dea9f4

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28acfb87f20ab174edd1dc425e5b30d22908a0df641c92d8a772ee6261916aea
MD5 76426580c382ecd98955015cbe66f211
BLAKE2b-256 8a411aebaaca8cc01d064472435a3e50a159e023da52fb82973304f5b1940ab4

See more details on using hashes here.

File details

Details for the file flashlight_text-0.0.7.dev304-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for flashlight_text-0.0.7.dev304-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2a9baf3d8303e3829c1cc1ae1db275f1eab8da23504708fc4779cbe8842d4c15
MD5 8e6c3a989ab9a062f4300601cecd0d3f
BLAKE2b-256 f66e0ea8465535242a8e9ff6a0daee1f75e016e59bab7e28024b2bce81fc624d

See more details on using hashes here.

Supported by

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