Skip to main content

automaton-lib

Finite automata over integer symbols, computed in C++ : regular expressions, the operations of regular languages as operators, exact counting and uniform sampling of words, searches in sequences, and weighted automata with shortest paths, best words, exact determinization and minimization, and Pareto fronts.

pip install automaton-lib
from autolib import Automaton

a = Automaton("(0|1)*0(0|1){2}")   # minimal DFA : the third symbol from the end is 0
b = Automaton("(0|1)*11(0|1)*")    # contains 11

c = (a | b) & ~Automaton("11")      # union, intersection, complement
[0, 1, 1] in a                      # membership : True
(a - b) == (a & ~b)                 # equality of languages : True
a.count_words(100)                  # 2**99, exactly
a.random_word(20)                   # uniform among the accepted words of length 20

Weighted automata :

from autolib import Automaton

# Each transition costs 2.5 if it reads 3, and 1 otherwise
routes = Automaton("(1|2)*3").weighted(lambda edge: 2.5 if 3 in edge.labels else 1.0)
routes([1, 2, 3])                   # 4.5, the cost of a word
routes.k_best_words(3)              # [3] for 2.5, then [1, 3] and [2, 3] for 3.5

Symbols are 32-bit integers. Words are any sequence of integers, or numpy arrays read in place.

Documentation : https://bebui.github.io/AutolibCpp/python/

License : LGPL 3.0 or later.

Metadata

Release files for automaton-lib 1.0.0

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

Source distribution (sdist)

Source distribution for automaton-lib 1.0.0
File Size Uploaded Provenance
automaton_lib-1.0.0.tar.gz 183.1 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for automaton-lib 1.0.0
File
automaton_lib-1.0.0-pp311-pypy311_pp80-win_amd64.whl PyPy 3.11 PyPy 3.11 8.0 Windows x86-64 Details
automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl PyPy 3.11 PyPy 3.11 8.0 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 8.0 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_x86_64.whl PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ x86-64 Details
automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ ARM64 Details
automaton_lib-1.0.0-cp312-abi3-win_arm64.whl CPython 3.12 abi3 Windows ARM64 Details
automaton_lib-1.0.0-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_x86_64.whl CPython 3.12 abi3 Linux musl 1.2+ x86-64 Details
automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_aarch64.whl CPython 3.12 abi3 Linux musl 1.2+ ARM64 Details
automaton_lib-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
automaton_lib-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 abi3 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
automaton_lib-1.0.0-cp312-abi3-macosx_11_0_x86_64.whl CPython 3.12 abi3 macOS 11.0+ x86-64 Details
automaton_lib-1.0.0-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
automaton_lib-1.0.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
automaton_lib-1.0.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
automaton_lib-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
automaton_lib-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
automaton_lib-1.0.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
automaton_lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
automaton_lib-1.0.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
automaton_lib-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
automaton_lib-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
automaton_lib-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
automaton_lib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 18.8 MB

Release files / automaton_lib-1.0.0.tar.gz

Download URL automaton_lib-1.0.0.tar.gz
Size 183.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b175d8b2c01ba9f305207b28159899af808610be00f07ff87bafce4ac7881961
BLAKE2b-256 checksum
How to use checksums
91c22a4462954439e78b78494980ae91688009793c83cb2dced67dfbf115de32
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-pp311-pypy311_pp80-win_amd64.whl

Download URL automaton_lib-1.0.0-pp311-pypy311_pp80-win_amd64.whl
Size 704.8 kB
Tags PyPy 3.11 PyPy 3.11 8.0 Windows x86-64
SHA-256 checksum
How to use checksums
70c3e95a3b2b9a05b3e1b7f2f578a16544956d9345317d58aa6c96f10faabb20
BLAKE2b-256 checksum
How to use checksums
b4c210b682fef6442fd6987ed06e8f56344dfa7fd988d238abcbcc16625c51cc
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 595.5 kB
Tags Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 PyPy 3.11 PyPy 3.11 8.0
SHA-256 checksum
How to use checksums
5748885ea15e579d27ee95e2160fcafc05c095c9000d7e167668713eb2eda960
BLAKE2b-256 checksum
How to use checksums
396fd1c2ba4626ab8853ebc41ed8b5e064df233af21a9b91b9e4bd9a40292ba6
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL automaton_lib-1.0.0-pp311-pypy311_pp80-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 550.0 kB
Tags Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 8.0
SHA-256 checksum
How to use checksums
fe3b2cbbbc617eef507606b5016e86793a6121f3d5ae1a2d4a44a9e82e7eacd3
BLAKE2b-256 checksum
How to use checksums
85514a17273f2320715063551cd8aaec78274aeebf5975289102fae7fa33e932
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_x86_64.whl

Download URL automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_x86_64.whl
Size 478.8 kB
Tags PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
68f64ca58f4b4a6082b537cf9c34f56305948cc8c4e8e0ae9e8e40ab825a6957
BLAKE2b-256 checksum
How to use checksums
135481583b50af6480410d0f88f94d65acaefe54a2bd2afa938291469e7d367f
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_arm64.whl

Download URL automaton_lib-1.0.0-pp311-pypy311_pp80-macosx_11_0_arm64.whl
Size 429.5 kB
Tags PyPy 3.11 PyPy 3.11 8.0 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f8a3aa10d2cf1e7fe2cc59501f91cf49559a7892c66a2222f0f5b2f0176848f3
BLAKE2b-256 checksum
How to use checksums
ef8708b0fc81f3d17430c48fc2eeb5ce2a1833ca342bbd69c7b407c07feb27f6
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-win_arm64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-win_arm64.whl
Size 793.9 kB
Tags CPython 3.12 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
fd7407627a553bb1e52bccd2ee566157d4ceea335f4554fe0a255d6e6aeb3d97
BLAKE2b-256 checksum
How to use checksums
338b18a6eaf8eae39a8873373d285e702aad5f0c001d0abc020167302e8d1bb2
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-win_amd64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-win_amd64.whl
Size 641.5 kB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
859178e7543ea28538249d8f313fe91b16701496338197f84fa0ac09be91bf49
BLAKE2b-256 checksum
How to use checksums
72245dc5ac06c11414315fc0b1058e69e05703e25bf812d3519de929a6f9c469
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_x86_64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
5cb374fa3909bec202cc5ed97ada6df4b85b48e0b3e481e420d54c4c64738bfb
BLAKE2b-256 checksum
How to use checksums
f845a4c34e65e7a410b9ab8995f5d0a39249ea17073a41f1247c8b0bd9e38dae
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_aarch64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-musllinux_1_2_aarch64.whl
Size 999.4 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
27d5350f39834c2423d8a4675af604fa682015c2c25f5cc6f9f20978a373b0ac
BLAKE2b-256 checksum
How to use checksums
ee2dbcc3d63691f9b4b9ff017003fdbf1151fd6054ce1006d976a8038e442615
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 593.7 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
a5d7771d74803d0b8c0f482135dd329bcf23b21df7255a701cea73d80a73b182
BLAKE2b-256 checksum
How to use checksums
ac91df0f7b49a86efd763e81e1f15655ec38c972629e8ad963b90adcea839c50
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 547.3 kB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
3276a0ddc9b5762227b06da8884508407c997baa1aa092f7845199e96fac5bdd
BLAKE2b-256 checksum
How to use checksums
96cdc6b3e31d710f591193b818cec4cd8568ec66dc97cca842d3202efd00ac6f
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-macosx_11_0_x86_64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-macosx_11_0_x86_64.whl
Size 480.7 kB
Tags CPython 3.12 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d331cbef26debc4325a8dc762ca4968337898799fc8ec8844105f2f9c2817a60
BLAKE2b-256 checksum
How to use checksums
7843e829dec171e05941fdc27e2bfd1f27a637fc99fcb844cebee8b6df249555
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp312-abi3-macosx_11_0_arm64.whl

Download URL automaton_lib-1.0.0-cp312-abi3-macosx_11_0_arm64.whl
Size 430.6 kB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
128a4903c681fc24fe507467eda4b684ea4464ee72f7994f261edf18e243b551
BLAKE2b-256 checksum
How to use checksums
f488683e86993f9d85ffdcec27734d82b49dc0495fe87688d39c3de8aac4f54c
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-win_arm64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-win_arm64.whl
Size 795.2 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
97f980716b11e7086776d2f619a3c2dd467659de80ac4709c2109d0ecc9094a2
BLAKE2b-256 checksum
How to use checksums
de2e432cdfc332de2e64492adfe546a7cc76dbe3d2ebac3ffe4c2c53868f5d93
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-win_amd64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-win_amd64.whl
Size 642.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1daa6e3bb2e1efa903ab4a75ec86695524185c507b2470abd85f34645ab357b9
BLAKE2b-256 checksum
How to use checksums
ffcea412f3a4097f11d8db7464d6b0e38682085e0dfa653b4a5864951182eb89
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4805a25b29199ef91bc75b18b1e892c4da1398725ace3e1d7618ed7163015fdb
BLAKE2b-256 checksum
How to use checksums
69139001fd5521a3cd6a543d666a7d1078be9ab7ea66f09945c1db58e2036d70
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d65a657a321378fb80589113c414b30245d240ccf68721b942fa78fb555f5a94
BLAKE2b-256 checksum
How to use checksums
963adccb52f7aa8cd8920b13a502100916cb344db625bef2754b3c39ab293a9c
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 599.1 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee92538b02ee102349d564db245864a2b0a95e4ca1756d7612b2872d8b23d9ec
BLAKE2b-256 checksum
How to use checksums
22438b64cbf35489c6122b761edc865e69da5171c44ac16bfc7f7fa9e54c848d
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 552.8 kB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0ca5ef501e792ecc55e94a5291413c04ea0e5af99ad78da507037bee0386a75c
BLAKE2b-256 checksum
How to use checksums
dc984d39d3a317c51b891a5f55e0f0ee52c53e66cacdb54d25fe90017a0c3ac1
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-macosx_11_0_x86_64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 481.9 kB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2c99d170eea2f91e2d978d96d70ec7b97e88a8ba6a3aa35761cea8f53f1cd3e9
BLAKE2b-256 checksum
How to use checksums
0eb54dc79827649b35f3392d6efa71de27a0eb944e5bab4b1398c61aec0d2476
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL automaton_lib-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Size 432.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
86e90f8f3cfbf5d0c843296b8150401a5f19a40b6165d5c93b4e3ca2e2d6b749
BLAKE2b-256 checksum
How to use checksums
94b33f569abcd9617ba197371c01d42492e8ec8d62fb36dc9c9a866d3f2f01ce
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-win_amd64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-win_amd64.whl
Size 642.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2242b9d3e8eb4dbad131e22f140faac038c8547a5349b04e3194e682a0f061ec
BLAKE2b-256 checksum
How to use checksums
1e11da6563baba9f15a7e07f7ef1fced86b0438f2c10e7420f494143fb370285
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
778dcbb8a835be2b92e027c7bc48cd3ccbb852f8d339d983d163ea1cb7628355
BLAKE2b-256 checksum
How to use checksums
7993a9ed5e4472770524e4ac1ff2fb2f1e87c8664129e89d12674ba8d40922d5
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.0 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
27ac59806ffff308924f610ad950ab3eee96cda6b2c75aafb94f1bf2a87cc0a1
BLAKE2b-256 checksum
How to use checksums
541f814ad6cea6e71f35b6dffcf249e1c48e20843777df93dc454ef2718d5e3c
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 598.7 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a28d96a62db7bc60f7d68e313f5043b7236b3d9632b79d11d98fb5727c6031a7
BLAKE2b-256 checksum
How to use checksums
beb668768d433d84a173c90cd8308c2e48199fe2ec332b6a1227275c6c7b2714
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 552.6 kB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bc6742066266a65699b5136d55995a681f6823de9466fa213f390728708084e4
BLAKE2b-256 checksum
How to use checksums
a137867087b165b6177e2a9b49e74ca595792c2fef841b6f9a670b929b72e7fb
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-macosx_11_0_x86_64.whl
Size 481.5 kB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
8444856e98ce499ec79479325c0dcc0533230071e47a9f1b6f7378180c086425
BLAKE2b-256 checksum
How to use checksums
efdee88ee9edd3631c369e99a51364e0cd16a5fe701da986c2eeb7a75f8257e3
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 20, 2026.

Transparency log

Release files / automaton_lib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL automaton_lib-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Size 432.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
86dc8712ecf5bc099144351334d4b968208fe4b6fe20e7fdf94854e686fb1650
BLAKE2b-256 checksum
How to use checksums
b55d5b2f8d94fec51e119e3a54c51bfe84d0ed8f5a82e05ee839ced15f86ba2c
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 20, 2026.

Transparency log

Security for automaton-lib 1.0.0

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 29 files in this release have been uploaded with provenance metadata.

Select from 29 files

Attestation for automaton_lib-1.0.0.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 20, 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

1.0.0 This release

29 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