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

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.dev310
File Size Uploaded
flashlight_text-0.0.8.dev310.tar.gz 60.5 kB Details

Built distributions (wheels)

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

Download URL flashlight_text-0.0.8.dev310.tar.gz
Size 60.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fafb78cc3b0d2967cf40f623e72e3ed020aba22538d25f661e4416f98e3c7585
BLAKE2b-256 checksum
How to use checksums
c9cf5da88e9f11a0737def2573e19625b1284b4958e9f2ecc8d19b471a51eaa5
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.dev310-pp310-pypy310_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-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
a129fbdff4abf5f8d49a25fa7dc493ab41b5296aa40e6f229da97386ee779e32
BLAKE2b-256 checksum
How to use checksums
6d676320637e4b2f7436757d55dbd3425a11842a083505870df20e3b4c7cd8ed
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.dev310-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
52a9af2fe31d637de03a8acaa566abd32e46e61b6cfd148ce9909e23aac58329
BLAKE2b-256 checksum
How to use checksums
36cb67e558317efa4e20649ab666016f325961f4336ffda0f98eb54c651d7cc1
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.dev310-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
a887482c6097dc35136673963fc8d7ebfcf5967d53dc9985b76de229ddb581ed
BLAKE2b-256 checksum
How to use checksums
57f5a2a3ff348ff28e69a078fc29876d1a32bbdc6fe5c77d9ea194083be07147
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.dev310-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
d86c04ee45691b502a36f4ac85194d87ee6d389e1b9aa53e16eb24b331e506f5
BLAKE2b-256 checksum
How to use checksums
1b8d4d7cf3d9e4ad48146af65f8da039db69525b152a589599da83c981fb1353
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.dev310-pp310-pypy310_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
7e1a30c47e0e7683011a85c1d2448b00c189ed1bafa7caddb5820a11a394b12b
BLAKE2b-256 checksum
How to use checksums
c3ca7d13e13145024edfdb3cf15364c97547c44968b039c8069f0973b34c0b57
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.dev310-pp39-pypy39_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-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
711ac06ab55243a9e9768181e7aaf51a6ffa250e8e42f0b8219c26d06c2d1122
BLAKE2b-256 checksum
How to use checksums
f68d108ffd408546b1334019e07906edb5e0d247ab36445aed927748ee4e51fb
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.dev310-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
c7235297eecab5f7b3cb5bf8db8a2a1f66aed684426747a3da69e1ce6edec62b
BLAKE2b-256 checksum
How to use checksums
9e089ed4633050d1567c35e53a830d40a0bb8c27f0645f259ad6604224873a74
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.dev310-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
b3a4511c2fcf9919a747d514842c82b3f7409703ed17c140c0afd3896ba3a860
BLAKE2b-256 checksum
How to use checksums
9110e416095fa4d3d3d5070f3721b5f9b94b16d1dcaef7ba8f1745075d74d399
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.dev310-pp39-pypy39_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
76fc83a2ef116cf61d04548796aeff8294a4bed8101969747af6f3b14b6880ec
BLAKE2b-256 checksum
How to use checksums
247501c821933516554354064e6e5eaf50787ea4525e0d3e21fd74b47bcf99b8
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.dev310-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
07d7018b272904533691347e18321cee31354fb92190daaa45f2bd982f13eb3f
BLAKE2b-256 checksum
How to use checksums
728005cbb600d69e54d2a54d22abea9fdbb395f030b69c47df4632154bd6ed97
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.dev310-pp38-pypy38_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-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
d1ac50c760780caa3c98325481ee3edfa2b3d684364393294e2a46b51f8731db
BLAKE2b-256 checksum
How to use checksums
605ced7e63e3667db9bd132f8f16eb2efad9a7fff1cfcbe8f2cf33f80f60cb4c
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.dev310-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
32bfb9c7df35a3a2249fa0e15e86fabec2fb778064b131f9d83ce31d7d342d83
BLAKE2b-256 checksum
How to use checksums
2bb877229440232b1d1560197b345ec47950623c36e535f158c0015001e71b57
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.dev310-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
9c55e31bf506609288ef1c4f537e256b9b740c438df6c442783d58142185f200
BLAKE2b-256 checksum
How to use checksums
b2132ed24ea33dd843e80f97a4aa89691a30030464b7af942231dec36c371029
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.dev310-pp38-pypy38_pp73-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Size 910.7 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4bc7b37cf55abdbc311f24efa533d7da246191016c50395a9de272a0a9f7b198
BLAKE2b-256 checksum
How to use checksums
97ecd53a50a0603c66ace3332d2101e199b9b4939490319347120e396c577ab9
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.dev310-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
eb0fd94c2f746fd61b7ad1fb138c6c268c6ec015f4868997a76fc84bd2ec3196
BLAKE2b-256 checksum
How to use checksums
6a076d79705329dd723e4f99eb4fb2e4caa3ff0316b73fdb676c39b634000db6
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.dev310-pp37-pypy37_pp73-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-pp37-pypy37_pp73-win_amd64.whl
Size 490.1 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
305d6103193fa4a6f3c356d8e362a79a94808d1f63450baf3ad9439fee0506b2
BLAKE2b-256 checksum
How to use checksums
54063939f8e74c2ddd9a6a1fbd0125b880804a629f6633efec5c9dd162de7489
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.dev310-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
0156e93b5067fd36975412a7e7f0d7641270cefdbf3f333bad3f2332ab81947b
BLAKE2b-256 checksum
How to use checksums
b6fb36d45a1f25d37d4ee179a2b2518ca5b810962f811b95426a4daa2de3ab30
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.dev310-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
0587bb1ff8f56899c07d6e27779d3e448a53ee19a093b2695e49bd6678fccd7b
BLAKE2b-256 checksum
How to use checksums
1ca9d67997a7cf2f7f3d4449fa826cc16fe993842de9eed281cdea5518f17afb
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.dev310-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
2a3470b626c10e71ee95a6638696c8e641b72a49a812877ce1541e3e44ab5b96
BLAKE2b-256 checksum
How to use checksums
94c1e59b62dacfbadfa9a947228da4550e1c4922b09782c8ccabdb1f4ada4070
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.dev310-cp312-cp312-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp312-cp312-win_amd64.whl
Size 494.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
445519f29af6f6aa19b90c9d56e446cf1b030ee0f472b9db6b5d3819928b1eb4
BLAKE2b-256 checksum
How to use checksums
18ad7fb8f9ac2f0c890a22e3d257310308331cfe6fd91f8c86d06f86ddaf85c5
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.dev310-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
59657bdc184e428b9c771af33e32b734ff6923f90df37369d505a99bdba1dd2a
BLAKE2b-256 checksum
How to use checksums
c75546cb319361d1ce9624aec5a165511045ca2874eabf2bb9d3cd6acd7c90a2
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.dev310-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
b39539b93554872d9d35355894b1b0245a2a48bcf2255b05e3c251a388d7ba18
BLAKE2b-256 checksum
How to use checksums
6463a99932cc4a2ad9eb6071c8ecbeceb7618994403921140c482109d6fe8e37
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.dev310-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
cb10052275b6579a1cd31cb3abc2cb387d09894b0b665004613ea9a6e3cd2d72
BLAKE2b-256 checksum
How to use checksums
5fb72eb3120640e4910365440cc49023f13f9bd3e04fe13a89fa9c5f1952768d
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.dev310-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
5f0799256b32081bc831e851e34a394a34ab86c6d650339691dc63ef08f739ba
BLAKE2b-256 checksum
How to use checksums
23ce654ebfbbb8479fd88ca617f8437f42d906d81bd4923d6a392bf1af3021c1
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.dev310-cp312-cp312-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
a1d1c44cd0d2b961441051bd95a3d09d0045f70ce44b6c54cbfcc6703c8c9304
BLAKE2b-256 checksum
How to use checksums
00b5ce87e25c7cb7c46f3da0a6752cc66108ae63e7c3a9d90d57ca0ac69fef49
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.dev310-cp312-cp312-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
35c0ef08aef5fba68226e4ba50bcc2f2e500e481b7a8443a9a771b6fed944ee6
BLAKE2b-256 checksum
How to use checksums
d33777cd3c5779ac70fffc13a2a76bdfce59bc149ca6f4c7c017a45538c33b3e
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.dev310-cp311-cp311-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp311-cp311-win_amd64.whl
Size 492.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2b0f264654984c0e445ded77728e3f5bdfd67ea4635c3d1cd0b5784537f6f838
BLAKE2b-256 checksum
How to use checksums
ba94a762cdadfcb7dd79ea15e25e26eb03b2be257333f00e731d70769e8eb6a9
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.dev310-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
db642b88ccf6f9b7cff0065ed76a4f9e4caf045d20b469c8a89c845bc472bddb
BLAKE2b-256 checksum
How to use checksums
385474f3670a3cd4a44cd596092f4d1e54b817e309fad7f03ad168e290357c94
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.dev310-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
f50a1e2868ad347f3a2b4b98bb7f735bba45196fcfc8240076f19f8b7b813fdd
BLAKE2b-256 checksum
How to use checksums
b6c5ceee096490ef497c5a2de3bc26d093349d2581da7bafa9251efe1d6c7407
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.dev310-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
4ded86c66983cf86b0f8a26fd4b68f6e38216589f4882fb8e7da66851aba7b7f
BLAKE2b-256 checksum
How to use checksums
6a2d2708b2ac2801b74ae745fa98c303f0eea98e01cec5127467e56a45833fa4
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.dev310-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
021a0673d05751cf2892898b38d58f2970bc309b4137458b8c7a414f6c3129d3
BLAKE2b-256 checksum
How to use checksums
7e55a78d245484998069af70cc42270987b3a517aec9f30b4e53d1b50179bfd6
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.dev310-cp311-cp311-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
a39ac889ae2f0d0e3de83777e1cb5d6944217b604e58b84c2524c9c0bd9981a3
BLAKE2b-256 checksum
How to use checksums
c873abc944f567ea91197c8246560012463eb7ea4f2e45e2eb618666f230a5b5
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.dev310-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
01545734ba653f79016d537a058af2d74b79080070b2eb58da892cb8659dccc1
BLAKE2b-256 checksum
How to use checksums
c11c608a004ec9e7642cdc493b1d63f1c4e6b0c115ba34a38e632db7542dd52c
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.dev310-cp310-cp310-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp310-cp310-win_amd64.whl
Size 492.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8515f29416657e697a8e209fa909378a72a982698e375d5ef383ec0eebeaa757
BLAKE2b-256 checksum
How to use checksums
0772fb22f10967d9be015db0cfc057ba6a0a7ca30118661025b6cd9f1da76f4c
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.dev310-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
3dd99e4706c5a35a99cf0545c9289e7869af3764d11094e2d14cc5b5762f05b9
BLAKE2b-256 checksum
How to use checksums
78abb3a3bdbe3e7de8de16125353e364a9ac0649a566dac82b80cdbec353bc0a
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.dev310-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
680aa08227a69783e39ed7d8f7dea4b336d2303d21580249f05619b01f632f35
BLAKE2b-256 checksum
How to use checksums
0fcf070654acf992635e3f3076e96c5ab4b79e3a531bb21502b545555772441b
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.dev310-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
fa730bd8a43ae7650e87881db5a8cc6e6e3d23ba9a3953882b9a2c6e1b5ec983
BLAKE2b-256 checksum
How to use checksums
f98b8f28a1f27798a929d774b5551b2fd398059905f2745c9352dc3d0893401d
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.dev310-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
6625d500689af991635270564c802e6b2323b716aede2896815f6918e695d9fa
BLAKE2b-256 checksum
How to use checksums
f00ea9d183d15294457246e628808f8a389a6df7e46a0ad4b58853222b1eaa3f
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.dev310-cp310-cp310-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
08070c99de69ad0cb2bb417d95bdf916011799cb34a60db37d558eadeda55554
BLAKE2b-256 checksum
How to use checksums
6da9024de9cb0ab95393f20a1460ba8c2ff2a145ffba65609ae1665b1d778413
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.dev310-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
4658dc960c1b725e03f7b8467359c670a9ea3398eaa9fece367bc2d3703d8363
BLAKE2b-256 checksum
How to use checksums
b0a35ed7629ecebafaf69108b31b096787108780d99c00b4a582a15c6eb48f3a
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.dev310-cp39-cp39-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp39-cp39-win_amd64.whl
Size 482.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
49a04e29dbada56fbe4580cabcb51508a87294b7aefe5a6d07221915cd6b9873
BLAKE2b-256 checksum
How to use checksums
253305c6201e5d6de40fa7523eb26024547095a51e92455d39239d8c9f3d2464
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.dev310-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
77909834ee9187624261aef3e483cdc4904f5360c3c2717798a877749656187f
BLAKE2b-256 checksum
How to use checksums
8c4c6eb87439d502ec6d9b16e5dc04037b1bf2a3414129c01a7b0f8826a53e9d
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.dev310-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
cd3866011bd0fe773e452904a03feceef7d81654f773054bd5dc2460a60e23cd
BLAKE2b-256 checksum
How to use checksums
5c30a10e233e3cd64906105b299912b97b0e789bf9a1cb44b6fd7016463b43a0
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.dev310-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
5bd0e2192b144d21be7f35e083eb86d115f180680920b309d38ef5c0812d22fc
BLAKE2b-256 checksum
How to use checksums
7008c04e1f661c1089bf8b4e6ff646b82bd39da01f7a920e9df03d13f2526181
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.dev310-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
501df150cf2e23650bb205f0345d5ab7a21504b4d15086f8103bd9712530713e
BLAKE2b-256 checksum
How to use checksums
2dc5c1a04c891d6be9a5bae6f88ee5a5eb65c7a6f697831b282a8bf877513925
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.dev310-cp39-cp39-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
42d767fa128f0b9fe5a66527adaf2247263c4438eb7fca27921d90fb1bc80969
BLAKE2b-256 checksum
How to use checksums
8c08fd31e9a3f2fa104d17c53762a08ca2bbdd1bc859860462eff99d329d61ca
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.dev310-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
a0e61c8b63e0894c3cd4c8af81484fa1eaf01a216f125c87dda3dad4353a6dd2
BLAKE2b-256 checksum
How to use checksums
013addec354a23e7c8c7a8c65914554b7df578bc2a0861a2c51bc780a2cd485f
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.dev310-cp38-cp38-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp38-cp38-win_amd64.whl
Size 492.4 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
d5ba2f126551c76a8c03f51faadbc492b49a345902bb805b30d1154dd45fe6dc
BLAKE2b-256 checksum
How to use checksums
586df0a2edabcb6474bac962b948d528bac64ccfe3ff7bf9601f73f8e4e76de6
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.dev310-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
aab45e546ee7d7ebada138c6df98b45233e924ba189d99a7ed7eb046bf65b392
BLAKE2b-256 checksum
How to use checksums
6d7128c3120abf17f4fc67170c0a6e9a10ea047ca829d17aa192d4b2a9298c02
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.dev310-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
bec1ac0881d14fda9cbee9ee0401e1afbc5d686372d2315b3e9d8eaa8c0b05c9
BLAKE2b-256 checksum
How to use checksums
cd55e119cd30fa909cb60b4dd361933463da3b3f50166f8dbd86c6b546e38422
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.dev310-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
33f3dd406e65cf76fdef1ef2ec0e41d87866d78ee1be87182089ebf670af23bd
BLAKE2b-256 checksum
How to use checksums
81ee2ac0fd2a5afc08cd656b56dc6559109a1fa3d463c185c6f213af5441e9ba
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.dev310-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
2d66433ca9ddb0be3267bc28736adae78fa1738f5421cf295b48589d0c8b565a
BLAKE2b-256 checksum
How to use checksums
5edd0d0fec9af79b13156ec0fc4b8d0a054e9741807e96f5d9fd4d19104b61dc
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.dev310-cp38-cp38-macosx_11_0_arm64.whl

Download URL flashlight_text-0.0.8.dev310-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
c15c10907b9ae25c5f0866b0b297477f35a5d01200a11c1691db6aa835d87ba1
BLAKE2b-256 checksum
How to use checksums
8ba665f4354b2e11085c00bf33ee5ffa8ad01af0f83b5f2936f956a21257373b
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.dev310-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
0874e04a62bbb4437d2fa6443c3a8689308c29229e5e5c9b98faac7329424337
BLAKE2b-256 checksum
How to use checksums
859148837cc6c5bbec1da6408a43332926e2b05dbee7ac1fcc9e6abfc8aabc30
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.dev310-cp37-cp37m-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-cp37-cp37m-win_amd64.whl
Size 491.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
f6221270d9207a53227b7738fb7f7e77bdf998b751cd153af897eba987a5633e
BLAKE2b-256 checksum
How to use checksums
cc20e918ab4f8ab46ffdeaedd0fb907f5aa508bfd780a4b7287091254ad07322
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.dev310-cp37-cp37m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
750f044b6b0e5a5d06b338e49e848e0cf9eb17ccdd26c8f7354c986d8fa66ca3
BLAKE2b-256 checksum
How to use checksums
40814b40492d749d2e2cec64af9dbd14da1d42ca4d929ddacda8ae28a2f5487f
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.dev310-cp37-cp37m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
be13243f0f28dbf7c3117b6e04961343f2970906f405e06b66827d974b602f2f
BLAKE2b-256 checksum
How to use checksums
a2dd311f7acc86678cdd3ad67814647fdb4e566c5b5a3aadfb838822b73e2e47
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.dev310-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
95999ce679c94d9da3c96a13f5a7b6462bbc8677fa574e7a64e2d72db685a10e
BLAKE2b-256 checksum
How to use checksums
b6cba0f6d277670e98e0030af3cabd311c03b4526654637b20f462d168984620
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.dev310-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
ce7639c050160a021863ecb2c2ba21d83e5427440c0f1267edab293bb2c07512
BLAKE2b-256 checksum
How to use checksums
d09486a0d3c1cb0b1937511e8d319fa4dc34c1781d7e432ba4d18326ba8a594e
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.dev310-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
522f4e6363edd419aa824f871785944eb87e39e85382abf57ad1d54ff9964701
BLAKE2b-256 checksum
How to use checksums
a223090fc4174e9914560787626121578ed246f3d825331201defb3074289740
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.dev310-cp36-cp36m-win_amd64.whl

Download URL flashlight_text-0.0.8.dev310-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
78d7c9b13b199a4ae28e91cd2871ab8f560e18afab191733e9798fd4fda38969
BLAKE2b-256 checksum
How to use checksums
a0a94631de66e196d8f1198ec90f2d6d7080302fdffee5333d2f2e9dc50686e1
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.dev310-cp36-cp36m-musllinux_1_1_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
b352f41ad08ce3c076ded6dffa61b355d926561ae6d0aea8d1ed1d90ff71a9fb
BLAKE2b-256 checksum
How to use checksums
d9b4db14fd0657465e2da66bd1c54b386506c3719295e76e9cff6ff02b8ab379
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.dev310-cp36-cp36m-musllinux_1_1_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
a780ffbc4bb7948e143667d9a6adc542259d48f9560dd3fda06b3695d34c3009
BLAKE2b-256 checksum
How to use checksums
41ded85a6e919a7d0c77ae1dd2fdd4b72b1c90e490e60b8b254f1977077c360d
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.dev310-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
2b068831c017ebf32dcadf3ccb265385d5db301728125d67aa2226f98de92212
BLAKE2b-256 checksum
How to use checksums
390fd0d0452e61de6c32a337584d11c5c2c47067b1e9ac773d1affc23e50343e
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.dev310-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL flashlight_text-0.0.8.dev310-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
62ced6bcaf1ecacc53a1d9725ef8ca2ef2143dd8e964b2a198e4d00160760090
BLAKE2b-256 checksum
How to use checksums
23922b5da362a25be9adc0ec6b95ff15320ca151dd10eacdab88c47b9854e748
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.dev310-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL flashlight_text-0.0.8.dev310-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
375301617c7139c60e0655ed7b1e0c3651e7babf89875b9ba3939274c3492022
BLAKE2b-256 checksum
How to use checksums
d3936f22f990dfee29e125246a0f0c6d60d4f70d5564b55c2f1be8fd1d803f2f
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.dev310 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