Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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 .

Metadata

Release files for flashlight-text 0.0.5.dev302

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flashlight-text 0.0.5.dev302
File Size Uploaded
flashlight-text-0.0.5.dev302.tar.gz 60.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for flashlight-text 0.0.5.dev302
File
flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.10 PyPy 3.10 7.3 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_11_0_arm64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_10_9_x86_64.whl PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_11_0_arm64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_11_0_arm64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
flashlight_text-0.0.5.dev302-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details
flashlight_text-0.0.5.dev302-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details

Total release size: 75.4 MB

Release files / flashlight-text-0.0.5.dev302.tar.gz

Download URL flashlight-text-0.0.5.dev302.tar.gz
Size 60.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c863309fbfc3f4c944a6fb5d700610a3b9881ebcc380accfdab529592f1a4904
BLAKE2b-256 checksum
How to use checksums
ba797e84c8af5d8b19315d5c13d230429740141e0140fcb2d829f855b6e364b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-win_amd64.whl
Size 492.6 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
70186de5b81c7a6e408374ae39df4f6ec848b66dc47ff5d79fb27925a2c69ecd
BLAKE2b-256 checksum
How to use checksums
230814565d6409bd9020906c964efcb5ad3d5aa596b66373e4f9e6f02174b32b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
2f9f383c469a35b3d4fe1f934737b723189d8f6cd4b579e787ae0558c87bef42
BLAKE2b-256 checksum
How to use checksums
37421dea3a46394cb575acac4f593cc1c04fa4d9a50ea6921c1d3c6357a584f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3
SHA-256 checksum
How to use checksums
3eb44275b7d092a1534bb7205f8e5141342514f12aed4d58e76bbb3e95ac3a30
BLAKE2b-256 checksum
How to use checksums
517c97aabd9ce61560a5f9b34012a2024f4f3a506705c5a2085779aed375ea9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 910.6 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4dad537572ef427b886d1906f6f56c98ceb09c2c244a0954af90b7a990505750
BLAKE2b-256 checksum
How to use checksums
3961ac129c32066d40b5b5c3cd47abf21524ceb8268d3af1229093a0ca5883c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b86e950c3557c8a9be8a39e0a48935baa54f33363af6fafc28808c3b86f9c3d4
BLAKE2b-256 checksum
How to use checksums
3114248e507dfe6c4730b01daf9179a095eb4ce2308270321a93644c780c348d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-win_amd64.whl
Size 492.5 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
0698d78439a141b456eac3ada4549258459b9408c20fd3059aefb82e02185818
BLAKE2b-256 checksum
How to use checksums
cff1d22fd9ebcb61149e3d38c76a035deb27438698df0310e6469141daeee053
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
e401242b310e270321006bf0821980ab5ecbbe9648e693fe60a8281078e6511c
BLAKE2b-256 checksum
How to use checksums
8d827be9edb4831a52a830b60b766458fb50d6ac34347f9c2a530a6b187dd3ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
af80ebdb185024f8feb56ba812b87d62d5d77aa7557eed9428180c3455a029c3
BLAKE2b-256 checksum
How to use checksums
88ab351bf14b23e4cda31e417dd0487725de5b43997fb0a00c7ab9ce66bbbdd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 910.6 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
47c1b54476f316fad20a2bcae272233634ca229f4337daaef43c91c7cada50d7
BLAKE2b-256 checksum
How to use checksums
962fd4f9574b92efb5936ec0c66f0bd4f168783287ef0ad956fd8faaf241602e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
702c56e8512d0fe35e01f8a5c4d066c79a197eed3fe5e55963b1f0bcf61ef696
BLAKE2b-256 checksum
How to use checksums
8acb924265b22387022ff123c3fa97c7459844f597bd0e20acaeab8e13f7d7b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-win_amd64.whl
Size 492.2 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
effe5b7235a0a4677c134c39695af9754b6138d063bd45e2f626f23d5f6b6b31
BLAKE2b-256 checksum
How to use checksums
1083e6e346ade61909684fb9a8e05636b872a42c39175f33bd3061175aa02359
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
3ba46726cbb4922073dd51a41f251906277a457525162ba975c21f08f3617719
BLAKE2b-256 checksum
How to use checksums
0b673fe756fc8b8d44627e46fd99e4ccff64d8f0c6ada3ec6538641ade5f5d63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
4adafa8eb1a23d11e64d887aa9033a1c0f62b6150f51dedaff875b612701d8d6
BLAKE2b-256 checksum
How to use checksums
838096a23e6affc412987f89027105424a10f1c9ab756be953058987cc2c3bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 910.6 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b50ad57f687232c1787c5617c0849bda19f874237cbad5de503616ed3067c559
BLAKE2b-256 checksum
How to use checksums
6bccbd2c17ba87a96bcbbf5e7c5b89ffc2368373040cdbcfa4334eb425709b5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e086f2070dd063e59f4686e4e615a58cb404d23a7523af21a088cc266a2a5a90
BLAKE2b-256 checksum
How to use checksums
67517969df0ce188cbdb7255e5a07e7175f1ae57c418692b611fbd59bd447f8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-win_amd64.whl
Size 491.6 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
320593ae6a7f6ddb81271a5482487f0e4d6d374a5d0a55a425cc9fa0eae11cba
BLAKE2b-256 checksum
How to use checksums
218882234fc95d190df4bbc4e7452aa471f0e8630439d0d68bcde2ca59ea79c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
69a5b981a11173a8456b5a51a6527bb967e363fbdc6d1f33fb7b29e7e7d88c67
BLAKE2b-256 checksum
How to use checksums
6f4cc5cedfc1e56b1042f188cfdce32c179dcfdc4e1b390ba5b04548707d7fcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
3704535cdb0ec5d8d50e4fcd916c1ba3ec48245caf79e7bffb22b6c6ebe6841c
BLAKE2b-256 checksum
How to use checksums
e659a0bd9cec7b10c341949b487cf940ce675ee6c7e9bd763138b444480d3842
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dcd2e72d3fd8385e7685b7539d95b09f8cf64c87f869b56c26698e454e2a39bf
BLAKE2b-256 checksum
How to use checksums
4d72d16bc2b9791cc2f00bc44782b1e13d0430da515c266cac6801cd8f7ce359
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-win_amd64.whl
Size 497.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bae72908ee2809aadcb19a6c6a4abf29d7629690e8004b966ecf30107b4a173e
BLAKE2b-256 checksum
How to use checksums
acebaa38b9f0db44fdca247d4549ae7a27ab4c4995592ba334cf382bb845850a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
5222d5d78606f6575979a04daeb34fce839586beaa38624550b22baee4b5b8fe
BLAKE2b-256 checksum
How to use checksums
6b31902abbe139307057fa780cac4c97e85b32fab0cb1928b8d936cf11f14dc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
00f97a6d2bf16ac533bd845d1e5083073f115cfb7e0676c1224cebd1931d6ab9
BLAKE2b-256 checksum
How to use checksums
6cf643b43c5fe2a791e159a0e485518d391b9cc6cd0e1f08f46f031eac53717c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
23b5aafe3b2c53b2f758385a0f958aec595e4f1e1204ffb87e770229003c74f7
BLAKE2b-256 checksum
How to use checksums
bf1ff40d9e5971ec68de2d55214a2e26e24bf872ce664968df0f97e10ce761fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
26fa8f61d58eb0a2a7b0d0cf610d3b1f981f25a606fc34271285b905f73ed69c
BLAKE2b-256 checksum
How to use checksums
e735ec7b4db68d924cd44aa1b187b46ade93db3e8a8f4247ae65049d7ef3ede8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-macosx_11_0_arm64.whl
Size 914.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bb48372a0ba35280c053d171d969e9b74c2c55938a052ce5e4351bab5a8743db
BLAKE2b-256 checksum
How to use checksums
c22465f56a81ffa646a560f3fbbee2add91a69f6d0ef4494815bdcbcc310477a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp312-cp312-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp312-cp312-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7da6456578bbcbc08869ddcbdcc045fc2a506fa0ca3bd0c21e5c14862d7f0a2c
BLAKE2b-256 checksum
How to use checksums
f94f6e46d179d65f97225facbeb3ba59f314fb97502e7129a749846239cd4f8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-win_amd64.whl
Size 494.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ff0e7a1c75f59197bf2e9dac29304241a27d2f7e2631681f258bafb0855730da
BLAKE2b-256 checksum
How to use checksums
9ea26563c7284227631f76ca52a3c82d1eaa657d6d3b5e7de89b8c4926a5e418
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
0110ef8780f23626643fbf5c11d48329b16e0da3402de046768aa22e7d97531c
BLAKE2b-256 checksum
How to use checksums
f2b47624e4e47ff96f5d2e23cf75b8e205d33345505ad2a0975a04960db5905d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
61198d6f2991d4164b4ca3bf77d5cdd304300e4284744f313c853c7001719be3
BLAKE2b-256 checksum
How to use checksums
ac5c5c2c103180c45b0d535dd145f4f9d379a34a32873f472621c6fcd82164dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
42b7fc386afd1a7ad781e31c66e5b363414afcbd21a8da0c852b9befb39f0a85
BLAKE2b-256 checksum
How to use checksums
7a66f6ac2d314e99039f77e863d97f32a4ed226518247639643f4446f9550058
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3e219bb20e4789aa6625a0a305581d9790ac0496bd75c76f9663bd1c137f6a57
BLAKE2b-256 checksum
How to use checksums
7297886e4673b38570a3fe5f3f2569bfd7a9be53d4732a25d126efba3287726f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-macosx_11_0_arm64.whl
Size 910.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
693de5480d5a76275b719a0302916237d37d09d83aee10581ffc15aab1a6c6e8
BLAKE2b-256 checksum
How to use checksums
13e40fcc5e91f06b91eaf21ea1fc5923742dd280882130572f31384ba6bd6229
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e0079c48ca1ee3a50e718b2da48e76ffd9fea115ab7a72503f7ac252aedca616
BLAKE2b-256 checksum
How to use checksums
90e0824df1db4dcadc3a9ec179bc0ca625811d934470aa032538d59385303343
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-win_amd64.whl
Size 493.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e27e8e79586db60c5aeaef420909f0706a24f390e4733dffd7f927c2280d64ea
BLAKE2b-256 checksum
How to use checksums
6690f3d4e48e2a80fbbbe5e7b42ad374a67f1475beceab617bd1681662538479
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
3ac47df16c42dd9338a27915c29812b165f5d3773b6b03199d70e6333f5933c8
BLAKE2b-256 checksum
How to use checksums
bd647392655142b1c7008c63a108fc7a38ba09e0157faa6c89c70b778a539ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
69e8154faf4b5318bbcb56ea71d6caf4113bb2f29237e7febe22d3a31aac64ef
BLAKE2b-256 checksum
How to use checksums
5afc263e88b0b466fc07b2f1858f87afffdd3eef606b78f18e4c9010ca9aac75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2a39243559f8c3dcd053205f2339ec9fd64bdafc6af7ac50a619043503630f90
BLAKE2b-256 checksum
How to use checksums
0fdbf762a72030918a659a099a572d7fe7274d96103b1ee8306b969f79544075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
fb3e50d4e150b198663bb97790401185bcc99646236ea2cd6a0461c9932efe86
BLAKE2b-256 checksum
How to use checksums
97cf0846b815eab8ad5e210a9300d1e2c2c22fadfcf443769d651d9f74516cf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-macosx_11_0_arm64.whl
Size 910.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8895195120fd67d10acfcc5995c039fc696807791ac004b6ae143efab103670b
BLAKE2b-256 checksum
How to use checksums
848ed0e5c300ae5b07cb44b457f11a23a060819b28ce9b9fbb0f56cbb4cd0b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a320645bc04ec914028d5ce4e5b92739a3232c37563d5e4e24f747828b25d1df
BLAKE2b-256 checksum
How to use checksums
70e3e7d726f16b199473c73e08190c90940b4e453cb4e8064c9bfd500ce12113
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-win_amd64.whl
Size 484.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
0bc6bef689a7b684f69a6464d0ee6e14f9728dc06e2423cf87cb0084e4fb91ae
BLAKE2b-256 checksum
How to use checksums
449fcee1433653bcced003a70871edc6c9fed936c78fddd853a0130b34652b5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
b49068891f65b51169b461ab2e96833e3c76400e9b859895eb1be0f09ff404fe
BLAKE2b-256 checksum
How to use checksums
4dd78058bd51988bc6167d0465ca464d692a731a1a6d0ced845b8e85c8755363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
2ccccbd2ac9c6fd393e1068c23e44dc23984b40b7a0214d61d1b65bfd192b8fe
BLAKE2b-256 checksum
How to use checksums
699900be2957090655348463547dac08770da88730df497dd687812fe9c0012a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fb1b97225fb6a165b89f967e924044612c7344c4867e6988b7bbc894bf8780c2
BLAKE2b-256 checksum
How to use checksums
1ddbb13ce177498b8010b1dd258b07d51b03bf4469740f67af67ae9b7a41ecc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a4ac8fd0f4202100c05165c8f110e48c04ed8f6d7a4f5e674e6138666354f044
BLAKE2b-256 checksum
How to use checksums
e7367bc439a4c8aa6179216605fb9f074f264c7897d98e6c0d871d72a21c4ca1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-macosx_11_0_arm64.whl
Size 911.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e76d457f896bf6c47e6786bec7e4156cc73d5fcc4d3f13ab83f08323c92e2f40
BLAKE2b-256 checksum
How to use checksums
d44c1be03d91a39325cc4b0a4244df041665e34e5477a3050c10297b10256e94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp39-cp39-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
da1f8ac4b175c3b6259ef78a9d8fd6f210102955b4cae9fcfb1c792d9c5c57be
BLAKE2b-256 checksum
How to use checksums
eae393376bf74da7081d2b317d4eedb0362f62f2ef47e1863f8c0d2ff02920a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-win_amd64.whl
Size 493.3 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
209579f242082bffe2bb01454cf62796de2b2c0da3572b043a2c2b9666616527
BLAKE2b-256 checksum
How to use checksums
5dd465af1e202242899df8b058a1beb580258f88b7813eb0b2108c8455212ec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
95838a355e3f96aaebee35ddedaf7c38c7b29bc2e33d0298523466eea2f78aaf
BLAKE2b-256 checksum
How to use checksums
e0d34df0a7ee14abaa68aba079c3359c5a403e4f4d7244538fbbcc0b655646bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
637ef8158a22caee451b14761d5aeee03269998fb49b9354cee5581356be266b
BLAKE2b-256 checksum
How to use checksums
f66b810477a374dfa5275e1bafda439b9ec641a22c699e36e025ccf886a1ee38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fbf3ec135101de9ebc8e62b114e97e1d2564b64b947e676a0c0a812775332b01
BLAKE2b-256 checksum
How to use checksums
b1e94419b83ad7b5375fdfd890b016a75e9d6623fb9ff92976b57c92101c9371
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7a1178c68e147d5e5760d1be59e4c5bae93a5be3a3168f5021366078ade327a5
BLAKE2b-256 checksum
How to use checksums
f8627cdb352fa5fc0f20388cae993c7601e06aec485e1241c25a726a37d408bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-macosx_11_0_arm64.whl
Size 910.3 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ed2a78e88a73cbdadf161fb42df7cdfcb0141b870656053a221ce801828c7ffe
BLAKE2b-256 checksum
How to use checksums
4e3989b69736fbf54a192aeab04f487c06faf9c44f12a511daed60cb620806bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp38-cp38-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3b02105f7d58b2352773f9522ea9295f87f3ea181f0fc84dabe0a8c450aeb1b4
BLAKE2b-256 checksum
How to use checksums
d03058120cc41abc51588de7369200e0bed0ac46cf22ad849105436a1903eb31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-win_amd64.whl
Size 493.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
b3be83273aa9feeb16f441e9fa045f0d6a92d4aa91016c587e7b158255acc057
BLAKE2b-256 checksum
How to use checksums
5f4a68f4457f8ab387e03bab5b4ac1fda578bcd2663756a75a787224c462999a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
c4f02e7d6d000644dd633aab31b447432d08797d064d46dff6bfd643c6cdc983
BLAKE2b-256 checksum
How to use checksums
038f7637009fee4958e9eab1d4fbd98191498ec47c7b6f9b88be8d89c958a149
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
1ace465833ef8bd72352a6df4ad17274af32f6e617c9bcc4d443f145584f1e75
BLAKE2b-256 checksum
How to use checksums
ae3808663a3f20974efbf11b6b6e263ea40d61646ef98ee744dfa2b341f5b668
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6ef823ac218a6a1f9f99db7a56835a9b8b080c69f246746d7d3092390b510655
BLAKE2b-256 checksum
How to use checksums
40a8766f36bbdff696dea06861f0d5d92523536c4428cec72e2cd71c512dbe86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
bd0b71d7eed280436237d5d14127a8d661b49fe90a05dfa1a883c17279ac37b4
BLAKE2b-256 checksum
How to use checksums
4fc0c287775b07575ab0c1595c66cc96f25e3f50c394ba5d59dd029685446417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp37-cp37m-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3ef69f1573240703e4a2b679e5aca8a3154e33e19bb7ccf5fdd0919215c67858
BLAKE2b-256 checksum
How to use checksums
c332795eed431837eb64f74f0dcd16fef367fb0c6173307f9ca39ff902aab3b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-win_amd64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-win_amd64.whl
Size 493.7 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
f292ce494775f2472850081f05e1c9c853faa23941d566b6dde0df93484c290b
BLAKE2b-256 checksum
How to use checksums
f8fe5275d69418fc871169f9740c4c70ebd73a3b67863223586499fa8b90961e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_x86_64.whl
Size 1.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
ae98a19a149646d80f504505e8827609495f0ce12abf6d84a44a458e06720845
BLAKE2b-256 checksum
How to use checksums
7212e6c17f2c2b04881e5afbeccd7d633f7976b2788f8f5337cc7879be901ca7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-musllinux_1_1_aarch64.whl
Size 1.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
993be45c45cc181d7eb97a19e06fc8bfd094a08d6eae986d1877d648e459fe10
BLAKE2b-256 checksum
How to use checksums
ea3f2b5c472b37d915cf47b4556886e82706d6b9d3272f964267c106dc58fd94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f1dfedb7ae58fd18df36bb4b61a2a731026e0601fd5c256810357084ba7959df
BLAKE2b-256 checksum
How to use checksums
b6859c74dd0824240a18419fe4e4daa0a7a827770c5da0d4ae369a1f1bbf3770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
47ae0039aabdf536e50940776ad854d85dfaf735a219a8b8b964eab700962401
BLAKE2b-256 checksum
How to use checksums
96595af7835fd6aa0064a3681c5e45a68506243ec0e894a1d3b5f0bad4af6e5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.2

Release files / flashlight_text-0.0.5.dev302-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.5.dev302-cp36-cp36m-macosx_10_9_x86_64.whl
Size 1.0 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7bc2a62c92d285495c82e6c4cc644f988e4c199e6dd274569b6e144728e15956
BLAKE2b-256 checksum
How to use checksums
3717ad264b4050135f6e7b5e0a560d0fbb6d37edca93dce5e170a32558f52d79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.8

Release history Release notifications | RSS feed

0.0.7

67 release files

0.0.6

67 release files

0.0.5

62 release files

This release

0.0.5.dev302 This release

67 release files

0.0.2

40 release files

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