Skip to main content

LPU

test version python license

LPU is a collection of utility classes/functions for language processing.

日本語版のドキュメントは README.ja.md にあります。

Requirements

  • Python 3.10 or later

The core features depend only on the standard library. The features listed under Optional features additionally require the smt / trie extras.

Installation

Installing from PyPI release

$ pip install lpu

To also use the word alignment models:

$ pip install 'lpu[smt]'

To also use the Double-Array Trie:

$ pip install 'lpu[smt,trie]'

Installing from GitHub master

$ pip install 'lpu[smt,trie] @ git+https://github.com/akivajp/lpu.git'

Modules

lpu.common.config

Inheritable and serializable configuration classes, useful for calling functions with many arguments.

from lpu.common.config import Config

conf = Config({'threshold': 0.5, 'nested': {'depth': 3}})
conf.update(threshold=0.8)
print(conf.data.threshold)   # 0.8
print(conf['nested.depth'])  # 3
print(conf.to_json())        # {"threshold": 0.8, "nested": {"depth": 3}}

A Config keeps two layers: values passed positionally form the inherited base layer, while values assigned afterwards go to the main layer. to_dict() returns the main layer only; pass upstream=True (the default of to_json()) to include the inherited values.

lpu.common.environ

Handling environment variables with stacks, useful for changing and reverting global settings such as debugging modes.

import os
from lpu.common import environ

with environ.push(LPU_DEBUG='1') as layer:
    layer.set('MY_SETTING', 'temporary')
    ...
# both variables are restored here

Only variables assigned through set() (or given to push()) are tracked and restored.

lpu.common.files

Utility functions for file handling, including transparent access to gzip files.

from lpu.common import files

# opens plain or gzip files alike, detected by extension and magic number
with files.open('corpus.txt.gz', 'rt') as f:
    for line in f:
        ...

files.getContentSize('corpus.txt.gz')  # uncompressed size
files.wait_file('lockfile', timeout=60)

# the safe_* helpers treat a missing source as a non-event (reported by the
# return value) while letting any other OSError through
files.safe_remove('workdir/*.tmp')        # number of files removed
files.safe_copy('model.bin', 'model.bak')
files.safe_link('model.bin', 'latest')    # hard link, symlink as fallback
files.safe_rename('model.tmp', 'model.bin')  # replaces the destination

lpu.common.logging

Enhanced logging objects (built on the standard logging library) with colorizing features and control through environment variables.

from lpu.common import logging

logger = logging.getColorLogger(__name__)
with logging.using_config(__name__, debug=True):
    some_variable = 42
    logger.debug_print(some_variable)   # some_variable => int(42)

debug_print parses the caller's source line, so the printed value is labelled with the expression it came from. The level follows the LPU_DEBUG / DEBUG and LPU_QUIET / QUIET environment variables.

lpu.common.progress

Utility classes and functions for progress reporting (progress bars) that work with file-type objects and iterators.

from lpu.common import files, progress

# progress over a gzip file is measured by the position in the
# compressed stream, so the percentage is known without decompressing
# the whole file first
for line in progress.view(files.open('corpus.txt.gz', 'rb'), 'loading'):
    ...

for item in progress.view(iter(range(1000)), 'processing'):
    ...

lpu.common.text

Conversion between bytes and str: to_str (tolerates invalid byte sequences), to_unicode (strict) and to_bytes.

lpu.common.numbers

toNumber converts a value to int when it is close enough to an integer, plus intToBytes / intFromBytes.

lpu.common.colors

put_color wraps text in ANSI escape sequences.

lpu.common.validation

check_argument_type raises a TypeError with a readable message listing the expected types.

lpu.common.vocab

StringEnumerator maps strings to sequential IDs and back. The phrase-level helpers (phrase2id, id2phrase, phraseMap) are backed by the Double-Array Trie and therefore need the trie extra; the enumerator itself does not.

IDMap is a richer vocabulary on top of the same idea: it reserves the special symbols <pad> / <s> / </s> / <unk>, counts how often each token was observed, can be truncated to the most frequent tokens, and can be saved to / loaded from a plain text file.

from lpu.common.vocab import IDMap, LabelMap

idmap = IDMap()
idmap.feed_corpus('train.tsv', 0)   # feeds column 0, line by line
idmap.truncate(32000)               # keeps the symbols + the top tokens
idmap.save('vocab.txt')

ids = idmap.encode('the cat', add_symbols=True)  # surrounded by bos / eos
idmap.decode(ids)                               # 'the cat'

LabelMap is an IDMap for label fields, where a field may carry several weighted labels (positive:3 negative:1). str2dist() turns such a field into a normalized probability distribution, and str2score() into the expected value of the numeric labels.

labels = LabelMap()
labels.feed_field('positive negative')
labels.str2dist('positive:3 negative:1')  # [0.75, 0.25]

lpu.data_structs.trees

Tree expressions and operations: TreeNode, parseSExpression, calcEditDistance (sequence edit distance) and calcTreeEditDistance.

from lpu.data_structs import trees

tree = trees.TreeNode.fromS('(S (NP the cat) (VP sat))')
trees.calcEditDistance('kitten', 'sitting')                       # 3
trees.calcTreeEditDistance('(S (NP a))', '(S (NP b))')            # 1

lpu.metrics

Evaluation metrics for machine translation (bleu, ribes) and for ranking (ranking).

from lpu.metrics import bleu, ribes

ref = 'the cat sat on the mat'.split()
hyp = 'the cat sat on a mat'.split()
bleu.eval_bleu(ref, hyp, 4)
ribes.eval_ribes(ref, hyp)

bleu is a simple sentence-level implementation with no tokenization of its own; use sacrebleu for publishable, comparable scores. ribes implements NKT * P**alpha * BP**beta following Isozaki et al. (2010).

ranking evaluates a ranker from the ranks of the correct items, where a rank is 1-based and None means the item was not retrieved at all.

from lpu.metrics import ranking

ranks = [1, 2, None, 4]
ranking.calc_precision_at_k(ranks, 1)      # 0.25
ranking.calc_mean_reciprocal_rank(ranks)   # 0.4375

Optional features

These require the smt extra (pip install 'lpu[smt]'), which pulls in numpy, and a compiled build of the package. The Double-Array Trie additionally needs pycedar, installed with the trie extra (pip install 'lpu[smt,trie]'; pycedar publishes no Windows wheel, so the trie features are unavailable on Windows).

lpu.data_structs.trie

Dictionaries and ID maps implemented on a Double-Array Trie: IDMap, TwoWayIDMap and Dict.

lpu.smt.align.ibm_models

Classes to train and estimate word alignment based on the IBM models (model 1 and model 2).

lpu.smt.trans_models

Records, tables and operations over Moses / Travatar style phrase and rule tables, including phrase table triangulation for pivot translation.

These modules come from work on statistical machine translation and are kept for reference; for current word alignment work, tools such as fast_align, awesome-align or SimAlign are the usual choice.

Commands

LPU also installs directly executable commands.

lpu-abspath

$ lpu-abspath [-h] filepath [filepath ...]

Get absolute paths of given files or directories.

lpu-clean-parallel

$ lpu-clean-parallel [-h] [--min min_length] [--max max_length] \
    [--ratio ratio] [--target-directory directory_path] [--escape] \
    [--normalize] filepath [filepath ...] output_tag

Filter a parallel corpus by length and length ratio, keeping the lines of every side aligned.

lpu-dialog

$ lpu-dialog [-h] [--exist filepath] [--continue] [--yes] [--no]

Show a message on condition, wait and receive the user's response.

lpu-exec-parallel

$ lpu-exec-parallel [-h] [--input filepath] [--output filepath] \
    [--splitsize num_lines] [--chunks num_files] [--threads num_threads] \
    [--tmpdir directory_path] [--verbose] [--interval seconds] command

Execute a command in multiple processes by splitting the target file.

lpu-guess-langcode

$ lpu-guess-langcode [-h] filepath [filepath ...]

Guess the language codes from the given file names.

lpu-progress

$ lpu-progress [-h] [--lines] [--refresh seconds] [--header string] \
    [filepath [filepath ...]]

Show the progress of pipe I/O.

lpu-random-split

$ lpu-random-split [-h] --input filepath [filepath ...] \
    [--prefixes prefix [prefix ...]] [--suffixes suffix [suffix ...]] \
    --tags tag [tag ...] --split-sizes size [size ...] [--ignore-empty] \
    [--quiet] [--debug] [--random-seed seed] [--ids [suffix]]

Split a parallel corpus at random into several parts, keeping the line correspondence between the sides. One of --prefixes or --suffixes is required.

lpu-wait-files

$ lpu-wait-files [-h] [--quiet] [--debug] [--delay seconds] \
    [--interval seconds] [--timeout seconds] filepath [filepath ...]

Wait until the files are found.

Word alignment commands

$ lpu-word-align-train [-h] [--save-scores filepath] \
    [--decode-align filepath] [--iteration-limit num_iterations] \
    [--threshold min_probability] [--nbest integer] [--character] \
    [--debug] [--quiet] src_path trg_path save_trans_path [save_align_path]

$ lpu-word-align-score [-h] [--save-scores filepath] \
    [--decode-align filepath] [--character] [--debug] [--quiet] \
    src_path trg_path trans_path [align_path]

Train the IBM word alignment models on a parallel corpus, and score or decode alignments with a trained model. Requires the smt extra.

Phrase / rule table commands

$ lpu-smt-convert-extract [-h] ...
$ lpu-smt-filter [-h] ...
$ lpu-smt-make-glue-rules [-h] ...
$ lpu-smt-normalize [-h] ...
$ lpu-smt-triangulate [-h] ...

Operations over Moses / Travatar style phrase and rule tables. lpu-smt-triangulate builds a pivot phrase table from two tables sharing a pivot language. Requires the smt extra. Pass --help to each command for its options.

Development

$ uv sync
$ uv run pytest

The test suite runs against an editable build, so the C extensions are exercised. Tests that need the extensions, numpy or pycedar skip themselves when those are unavailable.

To install without building any C extension:

$ LPU_NO_EXTENSIONS=1 pip install .

License

MIT. See LICENSE.

Metadata

Release files for lpu 0.6.1

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

Source distribution (sdist)

Source distribution for lpu 0.6.1
File Size Uploaded Provenance
lpu-0.6.1.tar.gz 176.2 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for lpu 0.6.1
File
lpu-0.6.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
lpu-0.6.1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
lpu-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
lpu-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
lpu-0.6.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
lpu-0.6.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
lpu-0.6.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
lpu-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
lpu-0.6.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
lpu-0.6.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
lpu-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
lpu-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
lpu-0.6.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
lpu-0.6.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
lpu-0.6.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
lpu-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
lpu-0.6.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
lpu-0.6.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
lpu-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
lpu-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
lpu-0.6.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
lpu-0.6.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
lpu-0.6.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
lpu-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
lpu-0.6.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
lpu-0.6.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
lpu-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
lpu-0.6.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
lpu-0.6.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
lpu-0.6.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
lpu-0.6.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
lpu-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
lpu-0.6.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
lpu-0.6.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
lpu-0.6.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
lpu-0.6.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
lpu-0.6.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
lpu-0.6.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
lpu-0.6.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
lpu-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 93.3 MB

Release files / lpu-0.6.1.tar.gz

Download URL lpu-0.6.1.tar.gz
Size 176.2 kB
Tags Source
SHA-256 checksum
How to use checksums
54e4b085f29fbc14c8c0f1aa9c413b1f3e18e68bb4edce37a8a3e78bfa6dd7be
BLAKE2b-256 checksum
How to use checksums
d3d1a95c3789f2e3703d38fac649a9530fc5bb5ee7bf3d63c656abcb52c2bb09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-win_amd64.whl

Download URL lpu-0.6.1-cp314-cp314-win_amd64.whl
Size 723.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
91d6283556a49044bdf6c903b961caa913e3c06227cd62b430d5ae6853c5cfba
BLAKE2b-256 checksum
How to use checksums
423dc7fb251ccfd8a1239d8bc5c24b337ca343a30f747a270ec8ee7a3f08836c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-win32.whl

Download URL lpu-0.6.1-cp314-cp314-win32.whl
Size 669.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
44c82d9f00f3280582b6dcd9055b4b84f902b7375212554b593a462b5c574cc3
BLAKE2b-256 checksum
How to use checksums
f10aa7ec5565c89ba8773ca6d49a786a2e1c92f64991e166ffafe62f79b94d47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL lpu-0.6.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 4.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ecca4963e4024f24262c89c66bc938e24d018d598a5ea160787d26a4151c0ab
BLAKE2b-256 checksum
How to use checksums
8f28382124b462a3d8730913073e2a10c21f0f00ccb4bbe3d18c715443decbcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL lpu-0.6.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 4.4 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
07d095c43c03dfa87ff61490387d383562a3c6b2793c21283f19842fae96e91c
BLAKE2b-256 checksum
How to use checksums
8ec33532229ac7c3e3546d2edfb4bbcd67068e3feac319e1c1be0d638b9058b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL lpu-0.6.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d1cf44932dc10a2612a537b4355a47a4723f5a3b1631717d986083ecb34bf10
BLAKE2b-256 checksum
How to use checksums
cab7ef62f05123c9953e2869ea59eec995aa0a6f79c181d532653f1baf115168
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL lpu-0.6.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7fb0ad29b96db4b06dab335f70e0a83a46e7d725e5dbd4bc8def5321a9ac09a7
BLAKE2b-256 checksum
How to use checksums
0d09f5fc358accdbfa44549cec7f2e38e7f96305211106a5871a7b8c94bf8c44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL lpu-0.6.1-cp314-cp314-macosx_11_0_arm64.whl
Size 613.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f49b5c4cc6f3d4fb2aad1fcb4a84bf15b9d562a4d76288a36b067ed5a5d209b4
BLAKE2b-256 checksum
How to use checksums
cbcd2e64fc3351ac7ae12801826e11091891b37924d55ecb9330eac4046aa533
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL lpu-0.6.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 618.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
c668d28c8b9f71c31ad34200c1901e7a91e5630c0f3218c79b68bb079cabf749
BLAKE2b-256 checksum
How to use checksums
42c3430d8f10ea0a797921c40e5cdd3122f48a99eb393ddb14ee0aec64f4b59b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-win_amd64.whl

Download URL lpu-0.6.1-cp313-cp313-win_amd64.whl
Size 706.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
3019f554e91dd16fcd09de053c4cfe2fbf7a5fc770317b66358bf29f6ff77c8c
BLAKE2b-256 checksum
How to use checksums
9605ac0cd3334761e5cc80efc1f731263fc1afddeea52ba1a706d6099ad1e964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-win32.whl

Download URL lpu-0.6.1-cp313-cp313-win32.whl
Size 654.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
2721d5488603feea00d6d2ce383058ee3c9bec506f279c53c1e76dec7711dff8
BLAKE2b-256 checksum
How to use checksums
b46f537c5b515400ff5019fc14d581d7ec24da03450964ebf91602780df8eb47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL lpu-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 4.6 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
816f426e5b397d10ec2d0bb12f742a3ec4749b6306529870fbd667cddbec01a8
BLAKE2b-256 checksum
How to use checksums
c6a3088602bcad40e86eb0873ecc5c011bbc42616fe31322ae4319aff6ae2a61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL lpu-0.6.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 4.4 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1d63d7d0e160248410ef5100febf44040d64ccd144cb3e9f634ee9749b3b625a
BLAKE2b-256 checksum
How to use checksums
1c750f50a33699a41bbefacbc0e14fb9b3dfeda7fd40dcf23b3fde380908eee7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL lpu-0.6.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
968294f6864d97c84d59b64d6d25eccd0a3423ebe6f9c1367d53eddc90f625c7
BLAKE2b-256 checksum
How to use checksums
43b5943b9d4db4742154e49ad5acec3d1e9f8027282c1690672bb77994b4d8ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL lpu-0.6.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ec7db684e1de1bdb3e7e144ec7ebe041c7d91898b2a8b030f4ebe7cf4e1d8396
BLAKE2b-256 checksum
How to use checksums
0019df34119aeb0393273259503588ed35fae84c3901f64867ab0e6671869926
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL lpu-0.6.1-cp313-cp313-macosx_11_0_arm64.whl
Size 608.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6a27e43668e3fb04b29685707cc1b52024c1cb801421c8fe9852343d32fc919f
BLAKE2b-256 checksum
How to use checksums
9fe75ea4194120b4a056316a56932659058282fb986903c01cc597e6e896059d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL lpu-0.6.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 617.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d5f1d65b9d79a6a76b0dc55fde569cd423f9dcd030a194caf0f7cea2725dbbf5
BLAKE2b-256 checksum
How to use checksums
28204bfdd3b4a6ff141e990fe0a9997502f1cf1ca55ab35dce34ee776c30fab1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-win_amd64.whl

Download URL lpu-0.6.1-cp312-cp312-win_amd64.whl
Size 708.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
338c0cc33f10f44683bcc4c0ec90b2cf6d5cec0fc4111ec3a99555801898b461
BLAKE2b-256 checksum
How to use checksums
6b7204bc6f579687e6ce74676134eb0b59a8c6c975a4c6cea03cb48802c2cf6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-win32.whl

Download URL lpu-0.6.1-cp312-cp312-win32.whl
Size 655.5 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
54d91013f1ce3146aa137da1ad47bf2abcca554c1effb3219ab2b6a8a2206019
BLAKE2b-256 checksum
How to use checksums
7bb5523c566a63e073025a1a5455b50cfc11c04c59322cd50694882ddc1f1270
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL lpu-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 4.6 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d950b2107b98bcd453f91457abe4a7cb16c241775863c5d55cd843ef1f55f513
BLAKE2b-256 checksum
How to use checksums
732d4d1969857e53ae1fd70975b2b9cc9917cd30cd7211484f5ffdb91047e1c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL lpu-0.6.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 4.4 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
95654220489e054ae83db1ac3bced7f00fad5bd5c8c106003a9078dfef8ddc50
BLAKE2b-256 checksum
How to use checksums
1a29ee5b8f40f268a06847770fb46bc94f01ff73e3d22c4efcec23073acfc22c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL lpu-0.6.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
99cf0193080d4c3d328e4613e23f45eecc9751a4871661139242229f75c45d5b
BLAKE2b-256 checksum
How to use checksums
3f60003ca0f96079c52d3115b8dedfedf48ac484255f23e20e519c10c2a585a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL lpu-0.6.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0eca1141a7daeec1875254b8cf2e985ce4fd3bbb6b7b3d53dcae3e04bffef892
BLAKE2b-256 checksum
How to use checksums
73083c6a9a804f46f6cdc2eea095d7199628f50704084c32b19a8f152164cd4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL lpu-0.6.1-cp312-cp312-macosx_11_0_arm64.whl
Size 612.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
652f36b75fbe7ea23769fedf38a96e91f48b8f589e023025c0140ffa463dcf29
BLAKE2b-256 checksum
How to use checksums
e64a09066791f2d1fb7d932b2b3ac10ba0eb4cea14b0b5b67d8915811a10839b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL lpu-0.6.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 620.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
eefb4e22f76038993e43ed8055202cf9be91356d58fc28735f4032d32063c808
BLAKE2b-256 checksum
How to use checksums
ceb0a32387d4af6fb6024158bf19a3c083d54c39d211570b9978fa0283071804
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-win_amd64.whl

Download URL lpu-0.6.1-cp311-cp311-win_amd64.whl
Size 722.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
417c62d78f4ccbc61ef70e75169dd3d6eec2b456182ed8e4d0ccac8de0ae994a
BLAKE2b-256 checksum
How to use checksums
3bde2c7ff95f2fb47f714355c7ba200b9b65d53d383f72f515775c569747a0fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-win32.whl

Download URL lpu-0.6.1-cp311-cp311-win32.whl
Size 664.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
52b0843dea1a29e934f808adf1273986818c3ba5fe33ea15eed7eff8042574e0
BLAKE2b-256 checksum
How to use checksums
e8aa8a5789704a3263d17d4c50f9067f65befdcaac25950b17583fbacea67587
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL lpu-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 4.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
77057095c74469735989cae218f9ca0f6f439d0bd3875ca74badb0621eb3a46f
BLAKE2b-256 checksum
How to use checksums
4a22b9b44a68b31add7906f8a5fd2203e6d70c18140dea0ff30c4c319fcd7895
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL lpu-0.6.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 4.5 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a717351e82d9c8224e2998f13734ee581fb94b9fc0674c47d4f994fc4983d008
BLAKE2b-256 checksum
How to use checksums
4c80c8e688005c5a2f6dda9ff51c0ac24f7a6d2b21c794427b9636f33b2ff1c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL lpu-0.6.1-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6561c5abdbdbcfaf2bec36084cda57d19342650150f5477655a0d8b4f37fe67c
BLAKE2b-256 checksum
How to use checksums
10068bc2fea4db946425db338bbb6587de6bbe304947e2057220f72fed83bf70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL lpu-0.6.1-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
764d73dd509dfe5b14af8ffa71dd6118a642f83859cecc4b9490d3b585bd816c
BLAKE2b-256 checksum
How to use checksums
8f8b11fac44c10e5a17a91896be5b480ed3504bab37e52f59f5eeb478192c831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL lpu-0.6.1-cp311-cp311-macosx_11_0_arm64.whl
Size 608.5 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6ed17a0a0583b3e0adb7fdd03e9465abecd38e7ca1f417cb1f7062103ca74c58
BLAKE2b-256 checksum
How to use checksums
fd4a3e4edf0a016f3391b8b4da2ace7547156bdb96bb1393fddf208df73ec089
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL lpu-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 620.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
3eb147b633f48e5049d3feca7e65c3ec53a0d050cb378405941bfff9a3b601e0
BLAKE2b-256 checksum
How to use checksums
e198828f023de7bc59c94f83a79a65c13843e420da83e881b917f4240e5b5dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-win_amd64.whl

Download URL lpu-0.6.1-cp310-cp310-win_amd64.whl
Size 724.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
cf89562860b51fec383b1293985c9b523304ef3db76002e413dfe1f7192ab440
BLAKE2b-256 checksum
How to use checksums
fdd426a62540b12d9f356f402c886d9bb470cb0a187cbab23e7c02868cf1d8c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-win32.whl

Download URL lpu-0.6.1-cp310-cp310-win32.whl
Size 666.5 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
d99ef69a1cda271a0bc22173efc05b758eebf88f52a82462e54fe372117b8da0
BLAKE2b-256 checksum
How to use checksums
4c5eac3bae11acc77c23c6958cbd67550db182a0de70d915ccd33d9fca16f865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL lpu-0.6.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 4.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
77fe8daaa50409efdf4cbcbfb66464dcb3230f650597edbcd7e21189d2495387
BLAKE2b-256 checksum
How to use checksums
5836401939ec7eba8f5f6627142e4886e108ea7f96946b670dc52174d0e06044
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL lpu-0.6.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 4.3 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d8a07e4cbcff308db814fa6602d988243ed63d4660d036ca901ed9552f242b4c
BLAKE2b-256 checksum
How to use checksums
2fb4da480e1fe8632ed5589a706f572182f05f9c16f02f03024e6ac7d51075af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL lpu-0.6.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
929b8ec6aad968fa189053cdfa8cb7df3c7cccd00c97155278f3d8c9ec7ae482
BLAKE2b-256 checksum
How to use checksums
d93637e5ad57959543a8a58d0b2f5fb54d9d8a7e015e2cb32a04efff851e03dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL lpu-0.6.1-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
edbcdc68a9fcbd31cfee6e506f7d86980fb94f15fc694f332b40689beb734a81
BLAKE2b-256 checksum
How to use checksums
60709be10a0686354b6bd2e30bf5aee7cde76dcc60d8d4e96634e8e40c88b188
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL lpu-0.6.1-cp310-cp310-macosx_11_0_arm64.whl
Size 611.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
601c8a67090e6c2200c42083d15871f2aa491dedda0c20de3af3dfd5f3ddad1c
BLAKE2b-256 checksum
How to use checksums
6838ebb365f793d9508628e4cf1d9d81ac40f9ea96f02d09f5c47296c93aa47e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Release files / lpu-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL lpu-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 624.2 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
93dbd1a581677fcb11635a4466fe186aff5fd05a375db40c0f2076e8cc3f2571
BLAKE2b-256 checksum
How to use checksums
f59751299f24a817df668696667c1326233d523c68b1316996e5b079a9708c09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

Security for lpu 0.6.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 41 files in this release have been uploaded with provenance metadata.

Select from 41 files

Attestation for lpu-0.6.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 16, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.6.1 This release

41 release files Full provenance

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