Skip to main content
Change of provenance

The repository or configuration that created this release differ from a previous release. View details.

Python Automata Library (PAL)

DOI

PAL is a Python modeling library for high-performance agent-based, lattice population, and PDE models. Model code uses a compact object-oriented API and can be compiled with @pal.njit; PAL keeps performance-sensitive state and algorithms in a precompiled native core.

import PythonAutomataLibrary as pal

PAL provides:

  • Grid: typed 1D/2D/3D lattice data.
  • AgentGrid: lattice or continuous-position agents with identity and properties.
  • PopGrid: integer lattice populations without individual agent identity.
  • PDEgrid: diffusion/advection fields.
  • IList: reusable integer query results.
  • Multinomial: binomial/multinomial sampling.
  • PixWindow and OpenGLWindow: 2D/3D visualization.
  • @pal.njit: Numba compilation with PAL-specific source transformation and diagnostics.

PAL runs in safe mode by default. Call pal.FastMode() before constructing PAL objects to select the unchecked high-performance implementations after a model has been validated.

Documentation

  • PAL Guide (PDF) — first model, worked modeling workflows, and detailed API behavior.
  • PAL Architecture and Design (PDF) — implementation structure, design rationale, subsystem choices, testing, and performance.
  • API Reference (PDF) — source-derived public signatures.
  • Cheatsheet (PDF) — compact one-page lookup for common operations.
  • Examples/ — complete working models.
  • Testing — correctness, API, integration, and regression tests, with local and CI run instructions.

Installation

Install PAL from PyPI (including visualization dependencies):

python -m pip install PythonAutomataLibrary

For a minimal headless installation, install without dependencies and add only the core requirements:

python -m pip install --no-deps PythonAutomataLibrary
python -m pip install numpy numba

Note that --no-deps skips all dependencies, not just visualization; this minimal installation is for advanced users and may be reported as missing dependencies by pip check.

Release wheels bundle the native core for Windows, Linux, and macOS, without manual compilation. PAL v1.0.0 is published on PyPI. See distribution details.

Examples

Install PAL, then copy its bundled examples into a new, editable folder in your current directory:

python -m pip install PythonAutomataLibrary
python -m PythonAutomataLibrary.ExampleInstaller

To choose a different parent directory, pass its path, for example python -m PythonAutomataLibrary.ExampleInstaller ~/Documents (or python -m PythonAutomataLibrary.ExampleInstaller "C:\\Users\\YourName\\Documents" on Windows). This creates PAL-Examples/ inside the chosen directory, with runnable examples and a Documentation/ folder containing the PAL PDF manuals, without downloading from GitHub. The command refuses to overwrite an existing PAL-Examples/ folder. Run individual Python scripts from that folder; examples requiring a graphical display should be run on a desktop computer.

Build from source

PAL currently loads its native library from the package directory. Build it before importing PAL.

Windows, from an x64 Visual Studio Developer Command Prompt:

python build_native.py

Linux/macOS:

python build_native.py

Then run the tests:

python -m pytest -q Testing

Architecture

NativeCore.py is the Python/Numba API and compilation layer. pal_native.c owns stable mutable simulation state and the workhorse native algorithms. Safe and fast PAL objects are selected at construction time, so compiled hot paths do not branch on safety mode.

The public API has dedicated regression coverage in Testing/API/; the full Testing/ tree is the integration gate.

Citation

If you use PAL in your research, please cite:

Bravo, R. R. (2026). Python Automata Library (PAL) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.23439298

For reproducibility, cite the specific release you used: PAL v1.0.0.

GitHub's Cite this repository button provides citation formats from CITATION.cff.

PAL is based on the Hybrid Automata Library (HAL). Please also acknowledge or cite HAL when its underlying ideas or algorithms are relevant to your work.

Metadata

Release files for PythonAutomataLibrary 1.0.3

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

Change of provenance

The repository or configuration that created these release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Source distribution (sdist)

Source distribution for PythonAutomataLibrary 1.0.3
File Size Uploaded Provenance
pythonautomatalibrary-1.0.3.tar.gz 885.8 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for PythonAutomataLibrary 1.0.3
File
pythonautomatalibrary-1.0.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pythonautomatalibrary-1.0.3-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
pythonautomatalibrary-1.0.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
pythonautomatalibrary-1.0.3-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
pythonautomatalibrary-1.0.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pythonautomatalibrary-1.0.3-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
pythonautomatalibrary-1.0.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
pythonautomatalibrary-1.0.3-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
pythonautomatalibrary-1.0.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pythonautomatalibrary-1.0.3-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
pythonautomatalibrary-1.0.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
pythonautomatalibrary-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
pythonautomatalibrary-1.0.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pythonautomatalibrary-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
pythonautomatalibrary-1.0.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
pythonautomatalibrary-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 16.2 MB

Release files / pythonautomatalibrary-1.0.3.tar.gz

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3.tar.gz
Size 885.8 kB
Tags Source
SHA-256 checksum
How to use checksums
223771bbd92bfbb6f732554b8dc63f30ff93017873148a1a24166f8c475e6955
BLAKE2b-256 checksum
How to use checksums
11776038bb516aaa9630f9ec03ac33824039e6f7358196f2c36c8520e0a508c8
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp313-cp313-win_amd64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp313-cp313-win_amd64.whl
Size 998.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
407813f4019a0ab2bd1b230202b52e2b84f287c8a772cec75a1a46ef950a633f
BLAKE2b-256 checksum
How to use checksums
1e0256cd032bef2fabc3506467046a81a2a36fa7e7a1c53cae08d2d0a987f0eb
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 962.4 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6e52bb70f9ec5875761aafc35db9b0007a30a7661f22525c10c545930cec7bc2
BLAKE2b-256 checksum
How to use checksums
1265b20b97a9b4a6d96c124671da0bcc53c35399f0b83dcfd5f234f1068dca6f
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp313-cp313-macosx_11_0_arm64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp313-cp313-macosx_11_0_arm64.whl
Size 934.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ebe973afff11adca0f6a1fec5607c9b86b78347fce9f872e4a13d0eec59fd4e0
BLAKE2b-256 checksum
How to use checksums
69da325daed11ec9d672edffacdd92859c9cf1dde89c24e702b82e276133f9f4
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp313-cp313-macosx_10_13_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp313-cp313-macosx_10_13_x86_64.whl
Size 939.8 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
2fb87abd2a1fe6941d6792b339f510e61992b2882fbd750d393ab36dd0c41b2b
BLAKE2b-256 checksum
How to use checksums
7b066dfc496dc25c81d4f829d44561ecc71a983e41ec1d9901182f07439f7f5a
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp312-cp312-win_amd64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp312-cp312-win_amd64.whl
Size 998.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
18bcb78e88db1132e7db1d7f3ca6a60ae604fa9f5503c96a04672da46a33f2ae
BLAKE2b-256 checksum
How to use checksums
c4df6dd2ee2f33d91978ee8288e8e689fbd71323766018d962d204c2f8138b61
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 962.4 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c38e45e2d88e279e0ee16f01b3e68eaecfcc0ca8d8cea44eebb40f48b1a6d100
BLAKE2b-256 checksum
How to use checksums
2657901a6570c93c0c5a431cb25fcdb4f60baeb1e167dd0c616cb7c4638367a9
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp312-cp312-macosx_11_0_arm64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp312-cp312-macosx_11_0_arm64.whl
Size 934.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
446196cf66d38d82af07b6ddbc9100461c30d5c304677e2a23fa9538873142bd
BLAKE2b-256 checksum
How to use checksums
62ec4dc3413710f6c5b937b01d99c8ad0d137e30c3a141ad5b84aefbf30ad5b3
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp312-cp312-macosx_10_13_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp312-cp312-macosx_10_13_x86_64.whl
Size 939.8 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
32838dc2c7ac6c3c552209a410c497355a706335c5016570695283ec8ef5406b
BLAKE2b-256 checksum
How to use checksums
5292009bbe3ff5e4f364ef7ad4e81ecd4c4494163329f2f03d13dc7b45c5e624
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp311-cp311-win_amd64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp311-cp311-win_amd64.whl
Size 998.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
89698c2321dbb7c0d962e95bdf7f7aaedb85cf110db7b12f0f340d7bcd38cbb7
BLAKE2b-256 checksum
How to use checksums
275010e743872c017306fed086eb568074af644c6271294af8c69a3301eb848a
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 962.4 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6a57e6278bdcda7984d63890718d3627c1113815868e3b796be72850ce8bedc4
BLAKE2b-256 checksum
How to use checksums
2ed03e3918cd6fc89cbf9fbad083f6c1e0dce2447019ca343a0d9acb77acfa08
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp311-cp311-macosx_11_0_arm64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp311-cp311-macosx_11_0_arm64.whl
Size 934.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7f2eca4552348eba663a40c4be88c8036429d03178c7886ce377c98c4b6e359f
BLAKE2b-256 checksum
How to use checksums
8b779746d5d505c8205d199e947a02c038b90ec2afcfbb82450f91c9be9fac7c
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp311-cp311-macosx_10_9_x86_64.whl
Size 940.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1b98d10449b19dd78a57e151ab192231861ee566bb876e833b8a6b92f7388204
BLAKE2b-256 checksum
How to use checksums
3420d1cd0276e02fde2105765df8d24fab4d4ec491fb4a5f88b9b5357149a54c
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp310-cp310-win_amd64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp310-cp310-win_amd64.whl
Size 998.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f0e7d6505683a2d74badbb817bd106383774f3e268e58a407051212898f5296d
BLAKE2b-256 checksum
How to use checksums
dda41ea61b5cb824951b746229388e59e924d81be6d3793622b492dcabb50530
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 962.4 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9bd28adcec164c623151a88395b864f644a1cab6f9f1b558e6358aa5f81fb17a
BLAKE2b-256 checksum
How to use checksums
e15b36136fff0ecb5b394f6b86c3bc652b037e726e4893575ba623366a73a7e2
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp310-cp310-macosx_11_0_arm64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp310-cp310-macosx_11_0_arm64.whl
Size 934.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cb557f968153860d593115462db4dc3f25d68706eab80f09e954291771703f67
BLAKE2b-256 checksum
How to use checksums
299b078758542f97b75f28d912288e4c0ccf0069d90e5e4a7517e0232dca1cc6
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 19, 2026.

Transparency log

Release files / pythonautomatalibrary-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl

Change of provenance

This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.

We recommend inspecting the repository and configuration before proceeding. View details.

Download URL pythonautomatalibrary-1.0.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 940.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9e500e810e8bc30cc60ffb84eaa8acd73188fe0eb7672c9ec30f00b1e23e944e
BLAKE2b-256 checksum
How to use checksums
0e9cb09d173789de7fb3f2d10a4cb2b5c064321bae706a97102db0eb37cbc746
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 19, 2026.

Transparency log

Security for PythonAutomataLibrary 1.0.3

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.

Change of provenance

The configuration that created this release differs from a previous release.

While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.

Configuration

  • Removed 1.0.2 pypi-publish.yml
  • Added 1.0.3 release-build.yml
Select from 17 files

Attestation for pythonautomatalibrary-1.0.3.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 19, 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.

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