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.7.dev305

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.7.dev305
File Size Uploaded
flashlight_text-0.0.7.dev305.tar.gz 60.4 kB Details

Built distributions (wheels)

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

Download URL flashlight_text-0.0.7.dev305.tar.gz
Size 60.4 kB
Tags Source
SHA-256 checksum
How to use checksums
38686ebe124225d3197157c8a8553e72a35368ee2f0317fcc7d0ff4ce7d35b54
BLAKE2b-256 checksum
How to use checksums
52cf45df093a7b589327032c2fbdc8c1b6c18ce3e52d63ed9068bf4253800dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp310-pypy310_pp73-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-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
2cc5d513b2bc2385a51138933ae7b4bc6f24790c478f6bd3f480de5da90ad2e2
BLAKE2b-256 checksum
How to use checksums
b9b5c9a0dce4252c8e984dd3d62e6388befac3464f94248d422c474179cdc5c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
d77f40010ea5036ceb5ffcde98a266d6dd861b83f99a7f9f9165cce35250a9db
BLAKE2b-256 checksum
How to use checksums
df13a1a800811153c1a90bcb6a26b6fc3ee1ae3d1c83587a2d10e72b24bf8de9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
5830cffe8b8cef883bb40512fa8ba859cbf4f4217afbe01f000c0c1d112908a3
BLAKE2b-256 checksum
How to use checksums
abd875aff9481392b6c448b64899636ff2cc5dcbfa34ecfc62ab5557285f5790
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
60bbb87e2a1d5209e842e43f34d02b3475cb554b27f94dc2f5cf3d22a0b74b26
BLAKE2b-256 checksum
How to use checksums
18942ed54b5444ede522592292ae448a7ca891ebc34ea24a2e8e0b9fd47edc9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
9f346b02889394b1afd7c4841dd528e9862e3993b769942516b21e21ab36c094
BLAKE2b-256 checksum
How to use checksums
6c431270c1ee27d6f337aabc76ac2b4ba822fa649a6111712d462eead71c87a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp39-pypy39_pp73-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-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
18460969b84f6896f8243b279a0737f476c623a4941d5c57fd623ac46c287e6e
BLAKE2b-256 checksum
How to use checksums
6107a29e5af03932e6052f9c4772beced2e2e84feb1799258aa0dd2c1b2d9a65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
fc5d623a35c639309864065bfd7933b009343bf7223099b28537c66184154dbe
BLAKE2b-256 checksum
How to use checksums
12d1242bb487f6178896ec0f7d88d09140685fa1ed741e3893b8b59ecb7172a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
d9e22d6e7a3a2b642913c32618ca2059dc838d9d29961b1d667087b797810c4a
BLAKE2b-256 checksum
How to use checksums
07d3d5a0bf29d1457654789df39c10042b62ae1c4eeaea4daebbb70fb7d1700f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
74d9d0eebf83e8c5bca811c708be1b2011ec2a706b6770fce090d421b9106ed7
BLAKE2b-256 checksum
How to use checksums
bc6400945cdd62a6c19c7dc2c5f1d867594e1606e1b0cabf103667cb33b8cf48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
c741d8dab6e9da77d54801cf61d796a356937049cdf8352b56cbf8c9f52d0f35
BLAKE2b-256 checksum
How to use checksums
c931da7b424ff657c8957dc4a1fdddb7c37464f913e55f1d62237bba0f477f3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-win_amd64.whl
Size 492.3 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
e9ac2aaafa978ebffec5ace14f1d9e5d7a2808f2d89da5ec824ee66d62b5cc00
BLAKE2b-256 checksum
How to use checksums
bea1dae51b24f51b28c5c3087f03dcf7c0fa93ed93f3e630da7127cf308e57da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
131ccc2cd1982b850a400ac564e6d6277d955cbc8afbf8c9730de02ffc0d755c
BLAKE2b-256 checksum
How to use checksums
7c97ce85d311c752e07c66f825dc2aeba1c5124a4e11fe1ec79c2f7346e86812
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
2c243bc632ade374ce74a1592591feb1bfc0a2031e638445ced79886c281f0d6
BLAKE2b-256 checksum
How to use checksums
1e8a4634058ea1c79dceb64aad6b5a06109cda9eba979595af924597f79373cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
3b6946102ce30a38bdbceab1fd7cfa6b5b35d17e9c5e60dd4175d937e150484f
BLAKE2b-256 checksum
How to use checksums
545fbaf5446a483851a193e24efc438812ce4d0fa5e42772cb4fd4f7d74474f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
3f209a751a845a741e5c8d7c11b988493ae8a84ad09b2dde4365e45a66529303
BLAKE2b-256 checksum
How to use checksums
f90a80e58ba70e7991fbf0122aa0e9ab0d96266335826e6de5ccda1ffee1c221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp37-pypy37_pp73-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-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
845cfced43b5dd0fe908cb74af30acb2955be223b344388efabe152b33012a80
BLAKE2b-256 checksum
How to use checksums
60ea253588c384b6ae15d1777642c8ffd3c116373f0d482c8ec7660a845e1043
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
15f7eaab68be27ac6438afa05c83d0840654f9f7d082477e06d38e6baf7468b8
BLAKE2b-256 checksum
How to use checksums
a4b6ba7d68e9b1b87f39c77fb799d73bd817e944dcb3736fbdc6fe0e29691c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
0270b21e600ed3124c31d80f8f75e237a21505034c78c550692eb2dcc036934d
BLAKE2b-256 checksum
How to use checksums
dd3634865c631bb31e4f11129bfb0c62a52d70a333949b64c0c7d1347da5336d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
5d6906ace42c72fe410e7dd5d2acd699b8e899ca621e1f4bb1d6ccea63fc3fdd
BLAKE2b-256 checksum
How to use checksums
f838dcdefbbe944cf6a1708df4b55cc17021383d6ad7f8a706203981339aae31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-cp312-cp312-win_amd64.whl
Size 497.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
dae0cef9c7fe80be327ed9203f6e6d624d5e8d4b29111868640674d28099ab44
BLAKE2b-256 checksum
How to use checksums
e018054a70af294111184902a01b25e6c488b188359795a5bd8a2291b4de2e82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
17056640192aae5126d8f691d20ecc2f57ce7fbae7ce1ddac07031ec87effc15
BLAKE2b-256 checksum
How to use checksums
1b7f914d8fab1dab71afe64820a4f2f79dfd87630b4fbc5ef7a5e205f2f77e28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
ccc43d2228b642ea3e67ffb1658d91baae03d030b0e4132af906ac6c810a211e
BLAKE2b-256 checksum
How to use checksums
176ee118a56f353cd7de4f0c838278a4e065c1efc69819a4fa56b5f28287c4f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
a06b8eb8aef2f497fd72c7ea22dabb9b13875e214320e63f667edd88d9981cdd
BLAKE2b-256 checksum
How to use checksums
6d86a2e448358182b8716df00dc06eff12e663d237ff3dd4227128ce148446ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
c4acb803c27dce0851de28eb08c330ed3962535847ab5a1f4e20a538405cb7e6
BLAKE2b-256 checksum
How to use checksums
cefbc58a91a0f357ab0787f0f0511268966415c8e3cfb0943e71e60923cc7b98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
6b969904d1a990b7ec191c4e2aafc3b4f1a9d1d41e7b594f00f02cfad05830a1
BLAKE2b-256 checksum
How to use checksums
1a0dd1e9e4814ca9b02a228a7a3131e0d683ab86b2070a4bd3501ca7fdadc998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp312-cp312-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
357ea8d4611a4f68b04b4c8d617b9d1fde50a78895c0f6122103c8c12d52e3a7
BLAKE2b-256 checksum
How to use checksums
1dfdc1eb37a43141185a14ec11e09bf363a809b0b0a47477572d9365c18cfbb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-cp311-cp311-win_amd64.whl
Size 494.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
071255d54c8827f3b1a8b90345753d9646d5bddc25e6c71a0a73d3dc7b92ec0c
BLAKE2b-256 checksum
How to use checksums
3b7f1127a95616d9015257f59d672e90998c067ceac9316f7fef06424c893717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
d0604da60eea2c54b9c701f8b5d070b318e9d3464d061679c2657cdc31d106e3
BLAKE2b-256 checksum
How to use checksums
b486d2928d37c716fada6b96333cff85887c7e9856568c7e8a63c38ad4e103b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
4c166a74307512274f5918a64d807e4008ae1e345d55f5d024d8197a59a0ec46
BLAKE2b-256 checksum
How to use checksums
6b123720463e6bf629563253c123a02747b44b8eff2acc1c27509cc87da60308
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
9b94e4809cb0acffcfe014857e589a55a7df1779cb9e14215e0e1e0baeeb926f
BLAKE2b-256 checksum
How to use checksums
3690e3b239b13fe4d6b91f783f5e34a748bef26932252327c65c1d422d69cb20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
81a92e5ca35752f7c28a3ecac0264bb1b23af8cded5ce40af8abdba41596aefb
BLAKE2b-256 checksum
How to use checksums
0c15e001b0b3e486abd12fcb60eebb0f5952156a50659ecd771dc96e7a2e41d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
02ad706f4bd9ff12f52f1b0f564ed55361e66f62da787246cf2338f3f792a2f3
BLAKE2b-256 checksum
How to use checksums
0deba7e8b086767c8f45f3d7b7130b32c8e1792613bc11b5bedf451c7323e2ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
913bf95c02b0a79e1d74e4caeb06cc3c1e904eeccbc8b11203530ec3f941ce49
BLAKE2b-256 checksum
How to use checksums
a5a1d771a8016486a3684636fa0041d51344a94de15641fa2b6581c566da3673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-cp310-cp310-win_amd64.whl
Size 494.0 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e88e8b977917c295f719e346951764c2003c0004e33f7cd1b8d6bea1f1528025
BLAKE2b-256 checksum
How to use checksums
8c4d58d3c8b42e73d3b250ea1ea0846dc750ea42908183ec3edec6877720018a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
ca7841378b14b87f64e9d50a842f181f56207ac59c560d8aacaddb4fb0679537
BLAKE2b-256 checksum
How to use checksums
c015954269c16b02012606ef6a988605bf80ad096c5b97fa0ed58a04e9b384de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
6764e6df955f55b6cdf36bc5efc8155ddeaf71900d9f022948ab7fedec80b5e4
BLAKE2b-256 checksum
How to use checksums
366c0f124ebd20ec0c82b3a71111f0e0ee518e0f2dc72bcf7f3c627c0826e85b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
d1a55655ca347cf51b908dbbb103b7cbe20c04d2327b2c8b23f7081cda094944
BLAKE2b-256 checksum
How to use checksums
449bd4fccf5ef22814d1465f2ab5145cf1aa9247d43cf7b3a9cc79c3861b2214
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
4e8edf60d017fbb9cd672d7836635b3ff42079fdc6121bd3df0121fa8a44c663
BLAKE2b-256 checksum
How to use checksums
02b6f9d35ae91931c80fd5de59ebb6d283693d12f616fd70a291e0d87e21ae1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
05827f1117cf9f43c74ffc98853bfab7cc51f51a817686f17218eb68e1d8a6a3
BLAKE2b-256 checksum
How to use checksums
b0cd35621409672bb9773a3e95159bc7772a6e9ddddbf8d0f345b09ac439adc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
04d00fcde388af26f3c050471e5b91c4dcb37ec96cce9741cc301fe7910d0a04
BLAKE2b-256 checksum
How to use checksums
26bfb1b442d8db2460fb1b9ccf787389acaf875361262f9f120f22b7665448c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-cp39-cp39-win_amd64.whl
Size 484.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
7a555fe29c213d2fb13ee0a60fc0ab030599118cf172622c31cbc79fa498c782
BLAKE2b-256 checksum
How to use checksums
416f93db83f493c8b7f2156c246c6eea422ddd2ca20b0c4cd880e65729e17c02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
78657176a2a21155c019ce0172bf01386a52ccac6fe45823998a8acb518f68b5
BLAKE2b-256 checksum
How to use checksums
341300b439eec49f8ba5207d632a783035a6e51193b79f7ae389d5059b3cb535
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
f7ee72e4bfd5e8f9947aed52d8f5b8fd56b2f0d365e809547be7641614716500
BLAKE2b-256 checksum
How to use checksums
a8c295ba55a49a12164bb7695589bf60cd800962fbd7845f45b111e238bd7733
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
828370fc960f2771643254ddf628256be225af6bcbe83e3b02dbd4d5d1214ac7
BLAKE2b-256 checksum
How to use checksums
36c72bed7e59321b5c9d2124a1dbb750d1c01d2c41a5732f4be5fc2388f99966
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
b74634960531fdb9ce2beec970ee091a974f542d12aa33594cb39ac1551641f7
BLAKE2b-256 checksum
How to use checksums
7133829b894286a2b7e25727f1e6633cef8388782a692def5a4dc2ea8eebb6f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
96264de5dec5a2d2f3f734b3619e88611f19fd4db3a828749ad36adde74d8c23
BLAKE2b-256 checksum
How to use checksums
b64b02efde3b32358a1c3c87ee6c8d827421586c8ec84f4b0678945fbbc5068e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
a70c31026a72ce326625d08ce907fb69d64984a5f1ec22a849aec2df3dba83da
BLAKE2b-256 checksum
How to use checksums
37576bdeb4ba84b33c845f8608b75afae0738a3c3b157a0ce1a2710692c324db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-cp38-cp38-win_amd64.whl
Size 493.3 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
75148437897575ee5c62b6ccb689bcbde09f83fe07f84858bff2a554dca11f41
BLAKE2b-256 checksum
How to use checksums
53f6247bc06660e4ca54edaf005ceb236360c6dac7311c1f5294a1fd314dc8a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
38c75dd7cb8fa345b386cfd989556d055c9d7ce5e7f5b29704d87bba47a9b986
BLAKE2b-256 checksum
How to use checksums
11bd7ec3e1f713f3381578bf60b39e0dba247c5e049d30f58f4445af30345fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
8202743b9f9741d97bcf39d09df8dbd0a5e07c5b05d7ee3accad563f6c8c4b4e
BLAKE2b-256 checksum
How to use checksums
5ece39846d5aea9a63138ed67094c0159fed1add758527b046963ac9c2e25155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
f9f7c1be3ffac5e83dd29576f83cd2fa363fb4e5516bced93724c30d4ab329e6
BLAKE2b-256 checksum
How to use checksums
8d63ec9567e3e03a9649be2aba655f55d1d79a848133b135827b0c4b1e1c3e99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
b0e7098283cdf6de518f680d482c0a8de7849f662b918f4a1fc5402b5671d26c
BLAKE2b-256 checksum
How to use checksums
653d78fd900157e89fd173566cdad08522b3ea57807cb0217a7a7063669f4541
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.7.dev305-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
0530b3184a789725ac2478d2b2fa6a2c4e642a2d777e1e57031e447f5da7a14c
BLAKE2b-256 checksum
How to use checksums
b366f79f4b03937b10e89d337d34b7ddbd24f11787a5b2beb22db4f8854762ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
9584e1a2c8009e426a73b21e149f948e3f2bfe83dffecf19dae87c4a7fcdff2e
BLAKE2b-256 checksum
How to use checksums
42c246184195e1fb7a0eef562dd138ee408240a1516b87aca059fd7bf53f4957
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-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
1afbb0c46bb4ab0046ffc9906288d1d2c3a72fbb17bfad8ff6765c1ebfe85614
BLAKE2b-256 checksum
How to use checksums
dc5fd6efef71a0c36aafbb74b3be1f2bb9be3e6339cc11cca98d7bbb642faf21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
8940931da36aed645db212b1a8373c9ad46f3dc2a9ff9d68b04a4fec6105bd0b
BLAKE2b-256 checksum
How to use checksums
c8f86c03eea98c76130889528e7a8e4e4ef0593a9252bccc6373ef07315ffecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
9e4233a1ef878f7e915a06bb4caaa80f85919793c24ff394b52b14d31eb69b57
BLAKE2b-256 checksum
How to use checksums
c8fdff30f50cac3dfbd06b16d2aa2009c667fa53d4a8d0156f8c3aa57b3a1261
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
bfdf05e8aa9f61a2c4c37abf84c18bccd804545bcf164d8e315281d9cb17c05a
BLAKE2b-256 checksum
How to use checksums
6e508bcc98428b5c1939fc642166103c062bca6983f6b8bfac9a4b46c39c0bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
0c199c8a7e59908b288a74d14e860c1b80972097c61a9548f629ac60ac764b6c
BLAKE2b-256 checksum
How to use checksums
2259f3dbdd250ab6f3a199b44a3e34a945fe2d2082de54d6e2b97c4ecffc06b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
0bd38037a30086f2ab6f969729a14a46d8c64cc8fbdb6cabd46d216a72e45896
BLAKE2b-256 checksum
How to use checksums
ba60bec501af46b487b7ba2d4c404fed75e02b8d814fbe43d107123a29c86bbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-win_amd64.whl

Download URL flashlight_text-0.0.7.dev305-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
9a9d4b0f756ab2717261d302eebeeddb67aae24df8de633fbb49747379890aa9
BLAKE2b-256 checksum
How to use checksums
7dc4c4a796b948788ce6d4a7c265c182f5029bd7fdc261568278a67047484c82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
f9aa55f783ec9325ade94215d71019f56fcaa095965f352b95a8e879eba4710e
BLAKE2b-256 checksum
How to use checksums
9e67c6ba493fe675b4c1fd6af4159adaa34a355ab83983c15a36ecb2ffae8f4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
1e324a27ff86e9dbe7b963d55ef69d78838bdaffe86615d7ff1c6cac5f6744b7
BLAKE2b-256 checksum
How to use checksums
42a519f7c95256c535e6900f559f7d97d9dde5260da3918fa385fd65f2acf469
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
3080d860c9a34269b1be5f47f4f3bb753bcea754cf2a1cac6054c9d7f4ea7667
BLAKE2b-256 checksum
How to use checksums
ecf938df9ef5e1e183192235ed3a1d05aea91cb4de282324150d3d4ad3effedf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.7.dev305-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
7b7238d78a4d07e4744249b9e3fdf38f0fcfc95d5e8c6c1dfe21ff5967deb62b
BLAKE2b-256 checksum
How to use checksums
f0bcbbf04b94916dd2ca1fc0f6bcb8f1d8c22d6ad20a8ee9105d0e31e3314b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.1

Release files / flashlight_text-0.0.7.dev305-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.7.dev305-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
801e00482210651844549d1bc1581a715416348444f418a9b766303fe143fe99
BLAKE2b-256 checksum
How to use checksums
6484b6a426923bfe8e86715afa54daaacc3aea05900f0eac6cc42ba2303fa938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release history Release notifications | RSS feed

0.0.7

67 release files

This release

0.0.7.dev305 This release

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