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.8.dev311

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.8.dev311
File Size Uploaded
flashlight_text-0.0.8.dev311.tar.gz 60.4 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for flashlight-text 0.0.8.dev311
File
flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
flashlight_text-0.0.8.dev311-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
flashlight_text-0.0.8.dev311-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
flashlight_text-0.0.8.dev311-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
flashlight_text-0.0.8.dev311-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
flashlight_text-0.0.8.dev311-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
flashlight_text-0.0.8.dev311-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
flashlight_text-0.0.8.dev311-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
flashlight_text-0.0.8.dev311-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
flashlight_text-0.0.8.dev311-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
flashlight_text-0.0.8.dev311-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp37-cp37m-musllinux_1_1_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-cp36-cp36m-musllinux_1_1_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux musl 1.1+ ARM64 Details
flashlight_text-0.0.8.dev311-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.8.dev311-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.8.dev311-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.8.dev311.tar.gz

Download URL flashlight_text-0.0.8.dev311.tar.gz
Size 60.4 kB
Tags Source
SHA-256 checksum
How to use checksums
c6bb1d3e27fed79314c4388aa6a19f7561aa5bf9e54afc7b25f53465cea9fbab
BLAKE2b-256 checksum
How to use checksums
bdc3e14eb76a0b237ddd6b44584a708f663d7031bc170812fd67ab96626095c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-win_amd64.whl
Size 490.9 kB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
518acc1f0cd4e8e2303ec8c9197667440426cd0cecf07d2bb01c9c1796ca106f
BLAKE2b-256 checksum
How to use checksums
0e7a2cd984ae0b5f92231c9755a905201a13ff61fd51dfec100af6da6425caaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
60f0be9e36228e721ad778864fcee6666543c8a2d9a0ded7f3185adacc94c6bf
BLAKE2b-256 checksum
How to use checksums
23379a1b58c29ac386be9a7c91c29ea10f5ed8702429035fd6b0970f7e832554
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
a12e3534f1e3cf2b4f2c850398aef2ca710cbf3229a64fb3825e4709417db0a6
BLAKE2b-256 checksum
How to use checksums
b10ade9a033d0a7ca44f858dedd7e4d37b2379094b5636124c07cb7a06e67c19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Size 910.7 kB
Tags PyPy 3.10 PyPy 3.10 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
228f32248958a2365063d8440649548dcb5543765d31fdbe3d2ec1532386891b
BLAKE2b-256 checksum
How to use checksums
679bfe4b68740efcdfa2e16640f8f2b9e423a22247ca1120a23845bed2610ae8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
4e49adf1723731376dd4803775fff613a242a638994f41db2d92f9a053c8b802
BLAKE2b-256 checksum
How to use checksums
5efcb63b7b844d06505bc2a4b36e790e5170183796b0a859227cafa7792f151c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-win_amd64.whl
Size 491.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
38ab4a9d90651f2335bc8634ad3ed408ac902c0482d2a0f8d1c304860846cbca
BLAKE2b-256 checksum
How to use checksums
6fe9f0d47715b62571b11d9bf33512ab873cbdcef020ec1362fac72f61ac627b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
ae685770628536d5674dd9ff0c2b0ce69ffd7a85c069927a4eed88caa758832a
BLAKE2b-256 checksum
How to use checksums
8aaad883518acabcb60a6a369c462b5a15cfc23e29e4bddb9da17f447b5d7c7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
1e0edf6c1e1cdb1f15a635d6f7ec194d561bcd505df85c6f5f15c46995a7ca7e
BLAKE2b-256 checksum
How to use checksums
ebd3e19deed4ef6e7bb945bcd4e66f83aa4a7e02093d7413c0b4ef193b4a8658
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Size 910.7 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7206beefee745e0f571767adda92e6ff490ae42ba34a182760f1d91b17200635
BLAKE2b-256 checksum
How to use checksums
0388b6101a8f584926bb2b5e6ce816aefa7af0ba7fe12026598a22ad56607d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
5965e5442a36a75386464e40fcdd4bc264d255faade91d8a8e3e70d966248916
BLAKE2b-256 checksum
How to use checksums
d30ac555edf128783f63c3dd9b91cf4521619d36e23025a28e34b73b0990b0e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-win_amd64.whl
Size 490.7 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
891060a4a9b1527e2b5cdc44c2b666c06257fa3939e4ee8836ba25b9d7575304
BLAKE2b-256 checksum
How to use checksums
08e5da6ab878ddf4684cdab492d495e4d6c82e051f3e876a9f1e2bda265ce829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
9d6c9469bd01ea2cd5bb28935e630746fe571ee3ccae59635c96659e1dbd504a
BLAKE2b-256 checksum
How to use checksums
8d3ddd5098cb8e8e759b5f8cfe50fa71afb30c4df520fcf22694e9960b22edcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
9745b597221a2c2663ddfde8c48d8e644bbf70777e9ceb5756caf4f618911d72
BLAKE2b-256 checksum
How to use checksums
000dc971d88cd79abb84cc19611d44b010a57c8e7e4ad437fd61b197254c6521
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 910.8 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
10d1c8459ff2f05ffa62059bcac78080c49be8a5c1b6cdde40cd2147b0b02690
BLAKE2b-256 checksum
How to use checksums
796b62591bae4579e81371765796c36e1d7087c5c26eff73b33a6df1d89afb4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
a7d32fc9264057c77df6946f6038c15245a5e0b4a52cf303cb3221323ab8fce1
BLAKE2b-256 checksum
How to use checksums
013fc70a0ced09c39af7969e6ebdd9f86aba43a3cc8400bda4a3e6b336af596c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp37-pypy37_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-pp37-pypy37_pp73-win_amd64.whl
Size 490.0 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
9dba137c3abbfbabec5f5fed19d89b9d4d8006809ada7aac2b10fe46bbe22dd9
BLAKE2b-256 checksum
How to use checksums
c8219129b3a43574d75cf8d46b1f40b3435f0724b5eed6705b975dd0b5d77486
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
86412109f094a6a615877f50431e268fa3dcd65bf97b9d978d60e0262383c7bb
BLAKE2b-256 checksum
How to use checksums
62fc3b5f68623b189ac6bdd88ec59ae08e49ac5c612006d21ec6440be6fb1194
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
3f085fb0de973a76ae3f936359e093af248ad82aa20c54e1e04d350bc96b80c5
BLAKE2b-256 checksum
How to use checksums
5aa0e7bd7280930819d90df1115b2fa5175115ca4ded808e58b08741129e0641
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
9e8d48cbc4dd30a12beb25140544d438c97b0655eedcbd8d4575f5b8ecb94833
BLAKE2b-256 checksum
How to use checksums
96271491f758c2b3486b676c925c286948cce8cc6fe6f496890969425006e498
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp312-cp312-win_amd64.whl
Size 494.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d32aba5a89761064e46c307a4dfba97a3026014f3b5c31469d32a9ee9b598abd
BLAKE2b-256 checksum
How to use checksums
1ec09dde1d9ad722d66656f7648321656db76e6758a287e25f673a640ec03c58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
abe27cad1664dd140d1f497ba74e1d5b3f6bbee02d75232a3ea4be5ae85a938b
BLAKE2b-256 checksum
How to use checksums
34a65ce41091ae3a7a621a5f221988b59ad5bf8f0f60a64d12b825c95727e220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
79d1c618095c35b4920adf4b684de7318a0fac1efd864f65bf5aa2ce1c250202
BLAKE2b-256 checksum
How to use checksums
49961080d1e9fc549ac82247de4918a933f232e144ffbbb4fabb4f3c4fe0451f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
ed6dd7686168780d65e62e518943efc2c14432e5d413cd25fd2f0ba4dd8dcfb5
BLAKE2b-256 checksum
How to use checksums
ac860bbac78ff6d90f52dd7d31ccc068009b7a512012498eb6430bde7918b689
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
aba52f462fbb772f339c55735e59d5c3629ee56b2ea269a46a463e5dc90b67b1
BLAKE2b-256 checksum
How to use checksums
6c73333c532c5302b1708aeaad8b19c1d6c43bc18303273bafc9e67aefd90988
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-cp312-cp312-macosx_11_0_arm64.whl
Size 914.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
65fec821d9ad211c1172f849338416bd0fd929a64317f7d447a7825d5b3eae44
BLAKE2b-256 checksum
How to use checksums
f528ead280e76e92359e5b8d90572c1501c223754b1045937ee9c047596545aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp312-cp312-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
9e86644bc0a6eefc2595a9f791cb47a74400f0b75f42158b3d0668ca31ef4c48
BLAKE2b-256 checksum
How to use checksums
44e121185bd4d92e378b66017a8078c41465b1b0e0aee01ecd66100dd8c472b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp311-cp311-win_amd64.whl
Size 492.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8c0d6e440edf4314f810a52d20840b695e5483ddc6b42cfd1ef29402edee1175
BLAKE2b-256 checksum
How to use checksums
5bf13267c0331602245644c0662a856fa3d6076f721a6b7a8073ad77e1070c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
483c3b3584e1c7be9514b13e3741ca9853c7f9c79051098e5d6e5eb97c31fbdc
BLAKE2b-256 checksum
How to use checksums
8c636904a9ad44490bd37d70f7503312087f13aab962c9a81c53ddbf3d1d8752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
587808902b8476706a4751260b1885905560e2bc85a2fccdd6758ec1230cf884
BLAKE2b-256 checksum
How to use checksums
617c07bbc87d0ed75778d05f94125a2416cd506f621c95579a3ddc2e36b39f93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
bbe6566cc099b70848986d90e1ef6b964839a48811858aea8930b398273b090d
BLAKE2b-256 checksum
How to use checksums
864e057ba470b82aed807f3c1708b3911c6ef019582ebfbb7fb6ad1c4b6cb740
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
0566c837936aa784e4d07250a0d32807444b7412e4893de8091d0c267e523f0d
BLAKE2b-256 checksum
How to use checksums
0afe97b1be94cec1ca2272f0e7da99bbae7c84c6563b2e83fc230aa94e728dbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-cp311-cp311-macosx_11_0_arm64.whl
Size 910.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
283d05654f784fb8345d794209e95432d35a661228a3bde4451b927887a7a780
BLAKE2b-256 checksum
How to use checksums
9660edf22592ec047608b9e794dbaafed0878bb99e295fd200ef4fcecf47e141
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
da6ff4e26f7f7ffda205d82e08585b386f1f26b1804b5c5e388712b4452cf79e
BLAKE2b-256 checksum
How to use checksums
3c4a72d836e65845370267f73955cb5f907c1d1a3687762e23853c0b481320e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp310-cp310-win_amd64.whl
Size 492.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
4b7b0ff1127db6ccadf2f678b87641b5403b852194f9bb6a7569f06be428f022
BLAKE2b-256 checksum
How to use checksums
d540762579ed75d610b81ba47572d0f57b06912f396ace036a24de851d28722f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
b8feabc86eccc02a1e2973c4148286da3624a237aad03c329550fc099ff2be63
BLAKE2b-256 checksum
How to use checksums
f7939ecd6db8c012e8619b8c5adb4ee8a7e2dc23a24da8bfa7ea408ce5b0f209
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
cae75a188b26f0c3d37e512de78d9d30948565301a32ef6f19cc291a3868ec6a
BLAKE2b-256 checksum
How to use checksums
8833ade78b4a51b1c912b3b8f7b06a47f41a6d83e174f940cf9394fdb33662ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
2310e64ed401c4965ad81e63e0042ef99689cceaa63715cef7d6e3351a9b6bec
BLAKE2b-256 checksum
How to use checksums
80609bace4b15f8314656335a0af69d22195222969317f5ff45dd8ddfb4bdb04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
6122b6838350d5e9f5fbd22f5612fa1b74d7eabe4cbee89fb1dd2d6604e9ece1
BLAKE2b-256 checksum
How to use checksums
443fbd32dc5ceeee232ec300b7a131ff74952db1e1ddce777953fa443dca3766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-cp310-cp310-macosx_11_0_arm64.whl
Size 911.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
958e5ef057b9f0c2d3c7b28c83e3df321d0027b5e1a39f8933f3f961ec4af988
BLAKE2b-256 checksum
How to use checksums
23823a2412e930dacae1b2c6ee6c83d5e603380e005f8552f0c553986c805a61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
95f890d667448dd86b72a66161ad1b0b97d42eb09cd0c57e76a46514f542bbd1
BLAKE2b-256 checksum
How to use checksums
9b47cc16b4422d01fdfa8117bde8ffe8fdac4b8e1e0a3d6556486c10165a32f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp39-cp39-win_amd64.whl
Size 482.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
41b9dd8c08c53b80521cc19f8f091320943fd63a1823cd74c600948a5c8c9ac1
BLAKE2b-256 checksum
How to use checksums
c6aa7ec1f93ede8b0c57124aae985afa342c61c4a7c678ad2dfe42605a495193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
2d271f2f0ad654dd7c8ad35c630d4dbf1158b3b0877f6a901a00e0f274db6ff5
BLAKE2b-256 checksum
How to use checksums
a425043b0669c6997780c503a44cc4afae1d11dc48672e6215fa1cfbcd5094ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
96e4e8911d36319b590f341710a703e32d9003402805115e29e25456114bd775
BLAKE2b-256 checksum
How to use checksums
4622b967037234842843ff04367d40e2a76f0b3cdb95ba52843e6dc96dcaa068
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
024ae377542b8c74873cc6755f91ae6f34a40caa75de8768d6c6c33d192cb446
BLAKE2b-256 checksum
How to use checksums
08758f69747b22d7d821a627bae659f5bdc0fd1c477742ac615a0408c6ca53e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
0aa75086c3bd2bf52a327ddaf6aa3fd31505f9273aa86175cbaf625fe0cf348f
BLAKE2b-256 checksum
How to use checksums
5eb8e3317346703860964359724a8c437c71adc33efedacf0f1d4552c924f09b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-cp39-cp39-macosx_11_0_arm64.whl
Size 911.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
77305b33ca0e87218851d403f2afc99fd6eefd3049afd42f9e31edbe16e19513
BLAKE2b-256 checksum
How to use checksums
ba6b38e7e6e729ff8bbdd24eaef059eb1a103bb68e18dce450a39af37039c233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
fdf4f9b9850efe3af4be682ce0338cf9c381704bdb2f2f82c7342546e3854238
BLAKE2b-256 checksum
How to use checksums
b5c9088297887915a3ab9ce988d300bc09f64e41e803eb6fae3c94b8f33da9ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp38-cp38-win_amd64.whl
Size 492.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
b136b776b62dc51e9972e70bcf3580fcf89c6b92b55053eb91aab212195100fa
BLAKE2b-256 checksum
How to use checksums
d2fe353b0235f4688da31a2b8e1386a54ebf3fc77ac0bae0cbd050e5e2c738c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
a4593cecfa720599c818d319379333d02e15a6a1a9188e28804d08ccc11971bc
BLAKE2b-256 checksum
How to use checksums
937a13eaf132c3fc3e82cf12243dee8fe6aa403ef98b994751313def3e275a4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
b01c01ed6a7195914a662b9b027f6f4baa8730622f63ef41acd578f35037b880
BLAKE2b-256 checksum
How to use checksums
37571cef4569657783fb284376b567da80cda9de7d788a77c4a735a5980ab828
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
fd694a952947d6479a64b86775bd7fdad53a44e0fe4f9d22a86d88c1dd95d336
BLAKE2b-256 checksum
How to use checksums
0d655ceb17d0e3c8dcdddef11def0a124028b1a176d19d333012d8f127c6415f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
dcbaa1314aad2665490ceda05a63b379d24798c3b64af72402762f0de20f6e65
BLAKE2b-256 checksum
How to use checksums
1049662dcd587d62a3d13ae2a171f6df6199eb9bb53fb05d4e7033be15015f3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev311-cp38-cp38-macosx_11_0_arm64.whl
Size 910.5 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
dac2d53ad814168e1255217cd89a528930d60e97617bc33e209ae6edcbc6798a
BLAKE2b-256 checksum
How to use checksums
dfc18b7e5a7b307a7ac9f0dcf824cdb185ed8b5e2771b8c1cea49f7da7b15440
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
d272bb9c31b08b551d4f78b80d446790a4f3d63a8828afec564d70507cc50c32
BLAKE2b-256 checksum
How to use checksums
7526eb0f948105fe7141019febd4a0cf353a3d55c627fd550a0d15b5412026ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp37-cp37m-win_amd64.whl
Size 491.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
2436598e87b88b0777069b5880665e0a9198105de1f227db8da48917ec4db7c9
BLAKE2b-256 checksum
How to use checksums
0125fe6ea4e4838c2829b8ec2d154a54fb97eca951608c50f2fefd409e905b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
73e4ae19e63925db0e9762983324555e270ff6baf30c1a78168825b225477463
BLAKE2b-256 checksum
How to use checksums
bdfb59e10fcde2b6ead972a010252b1710b96dd5598aaf3fb59d54944b00d9d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
b22f9ec01c20083c22f5e22eb1db59c97ac0a102f69094f9cae696facf193682
BLAKE2b-256 checksum
How to use checksums
cc9b4d61a2c06139a4f88e51dd913198d3b3235496b95e3338c190f73ccf9685
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
9aad13b13c3bc898b07edc5ada0ca7188ef8ed41f752f03b8f12d45361542412
BLAKE2b-256 checksum
How to use checksums
f6fbee7fe19b4e5a99563fbc764e1c957cca545187693e0fa7be5986924ebe01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
d274af2e96459e65436544dee6a61158096b22dcfc98651f957a5454cf8cbc1c
BLAKE2b-256 checksum
How to use checksums
d5488cde34612e79b8c6967fc7f10049cc3897d1662e9da83791b9b8f7791312
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
995ffacb1320cedf9908c990c02a6203c0d42746d131505b05c642275c6928ea
BLAKE2b-256 checksum
How to use checksums
7bb6a1df92a737c60e1707e0b8e5c9a823432072b0104e28bdafde7b29eed3d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-win_amd64.whl

Download URL flashlight_text-0.0.8.dev311-cp36-cp36m-win_amd64.whl
Size 491.6 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a8b39d44b4e2b81a57f95a8e173ac4e8949556659ba04b9ec8ddabf6805f0507
BLAKE2b-256 checksum
How to use checksums
5c4bc21c9975ff7b811c8868d9d2f49ec4db6f23180dae2ccdb99d58dc0fd160
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
7b541a7fd7a49d3e5e9acf187a2eebf67f7468775e8c8a4aa1463ed71d117f93
BLAKE2b-256 checksum
How to use checksums
61bda44e7bf302be4028bdbf72e994b6fe06b7c71c532af89ccd0c5f073ae58b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
84b77016d7b12657c89641162e3c099fd55ddd2a28eed49a3d0f9841006bf891
BLAKE2b-256 checksum
How to use checksums
6ab91d58b7a039e773c6e278ba8dcd2fd4f76373a89820337beff51c3d436193
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
6f04a749250d6431492a79a28fd65240dd31782b88f208827d48bfc228048926
BLAKE2b-256 checksum
How to use checksums
f80951f2f6440c3c74a5646068bf2c1a1dd38ca797f0c151acac94fc4cf9e035
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev311-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
000ae3bbd7944d95e20add8b6dbba0f6b0ae858c5d397b1310a0d710cf6d5bd8
BLAKE2b-256 checksum
How to use checksums
bdcef262362b2e8fbaa7bc779567f0e5d8dd2725fbe5f40600cd07eaf7d5a628
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.2

Release files / flashlight_text-0.0.8.dev311-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev311-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
35aba75505456b4dbae06eb313a8aebd75ae9ea62cc8337da5450afed26f9172
BLAKE2b-256 checksum
How to use checksums
97b9d6b893cc16245e51dd42752d14b3d0b95c22b6c847b1a377ffe87b5632ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.10

Release history Release notifications | RSS feed

This release

0.0.8.dev311 This release

67 release files

0.0.7

67 release files

0.0.6

67 release files

0.0.5

62 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