Skip to main content

pyowl-core

PyPI Python License

pyowl-core is a Java-free OWL 2 structural kernel for Python 3.10 and newer. It parses an ontology once and exposes the same immutable view to Exact-OM, pyELK, pyHermiT, pyOwl2Vec-Star-projector, and OAEI evaluation code. Consumers build their own reasoning or projection IR; they do not reparse paths or own a second OWL object model.

Version 0.2.1 is the current release candidate. It preserves API (0, 2), model schema 2, wire (1, 2), and encoded structural schema 2; adapter protocol 1 is unchanged. The portable implementation is the compatibility baseline; native wheels are optional accelerators, but every file for one package version is built atomically from one source revision. Historical 0.1.x test and performance records are retained as historical evidence and are not relabelled as 0.2.0 results. Current release decisions and remaining evidence gates are recorded in the release checklist.

Installation

python -m pip install pyowl-core

The portable wheel provides the complete Python implementation without Java or a native compiler. Compatible platform wheels may add private Rust acceleration, but public behavior and values remain identical. Use BackendPreference.PYTHON for a quiet, explicit portable path or BackendPreference.NATIVE when acceleration is required and fallback would be an error.

Quick start

from pyowl_core import (
    BackendPreference,
    DocumentFormat,
    ImportPolicy,
    LoadOptions,
    load_snapshot,
)

source = b"Ontology(<urn:example> Declaration(Class(<urn:example#A>)))"
snapshot = load_snapshot(
    source,
    document_iri="urn:example:document",
    options=LoadOptions(
        format=DocumentFormat.FUNCTIONAL,
        imports=ImportPolicy.IGNORE,
        backend=BackendPreference.PYTHON,
    ),
)

assert snapshot.is_complete
assert len(tuple(snapshot.iter_axioms())) == 1

Passing snapshot to another package is an identity-preserving handoff: coerce_snapshot(snapshot) is snapshot. A provider implements owl_snapshot() and returns the same OntologyView. Cross-process handoff uses encode_snapshot, decode_snapshot, or open_snapshot; pickle and ontology path round-trips are not part of the contract.

What the package owns

  • The complete immutable OWL 2 structural model and canonical identity.
  • RDF/XML, Turtle, OWL/XML, and Functional Syntax acquisition and rendering.
  • Explicit import resolution, provenance, limits, and secure offline defaults.
  • Documents, resolved snapshots, persistent overlays, and zero-copy composites.
  • Lazy structural indexes, fingerprints, and validated wire/cache transport.
  • Equivalent complete Python behavior and optional private Rust acceleration.

It deliberately does not classify, realize, check consistency, project graph edges, repair an ontology, or expose consumer-private IDs. See architecture and view lifecycles.

Release status

The distribution name is pyowl-core; the import package is pyowl_core. The source tree carries the 0.2.1 production release candidate. Native wheels are optional optimizations and must never remove features from the pure fallback. Publication remains fail-closed until the current corpus, native, consumer, and artifact evidence named in the release ledger is attached. The 1.0 API remains a future compatibility milestone; it is not implied by the production status of the 0.2 line.

Documentation

Normative requirements begin at the master specification.

Compatibility boundary

  • Distribution: pyowl-core
  • Import: pyowl_core
  • Python: >=3.10
  • Current package candidate: 0.2.1
  • API: (0, 2); model schema: 2; wire: (1, 2); adapter protocol: 1
  • Encoded structural view: pyowl-core/structural-columns schema 2
  • Runtime/build: no JDK, JRE, JVM, OWLAPI, JPype, ROBOT, Maven, Gradle, or Java archive
  • Project source license: Apache License 2.0; packaged third-party notices are listed in THIRD_PARTY_LICENSES/

The exact tested consumer commits and ranges are recorded in reports/integration/consumer-compatibility.json.

Metadata

Release files for pyowl-core 0.2.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 pyowl-core 0.2.1
File Size Uploaded Provenance Actions
pyowl_core-0.2.1.tar.gz 2.9 MB With provenance Details for pyowl_core-0.2.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pyowl-core 0.2.1
File Actions
pyowl_core-0.2.1-py3-none-any.whl Python 3 none any Details for pyowl_core-0.2.1-py3-none-any.whl
pyowl_core-0.2.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for pyowl_core-0.2.1-cp314-cp314-win_amd64.whl
pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl
pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl
pyowl_core-0.2.1-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details for pyowl_core-0.2.1-cp314-cp314-macosx_13_0_x86_64.whl
pyowl_core-0.2.1-cp314-cp314-macosx_13_0_arm64.whl CPython 3.14 CPython 3.14 macOS 13.0+ ARM64 Details for pyowl_core-0.2.1-cp314-cp314-macosx_13_0_arm64.whl
pyowl_core-0.2.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for pyowl_core-0.2.1-cp313-cp313-win_amd64.whl
pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl
pyowl_core-0.2.1-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details for pyowl_core-0.2.1-cp313-cp313-macosx_13_0_x86_64.whl
pyowl_core-0.2.1-cp313-cp313-macosx_13_0_arm64.whl CPython 3.13 CPython 3.13 macOS 13.0+ ARM64 Details for pyowl_core-0.2.1-cp313-cp313-macosx_13_0_arm64.whl
pyowl_core-0.2.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for pyowl_core-0.2.1-cp312-cp312-win_amd64.whl
pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl
pyowl_core-0.2.1-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details for pyowl_core-0.2.1-cp312-cp312-macosx_13_0_x86_64.whl
pyowl_core-0.2.1-cp312-cp312-macosx_13_0_arm64.whl CPython 3.12 CPython 3.12 macOS 13.0+ ARM64 Details for pyowl_core-0.2.1-cp312-cp312-macosx_13_0_arm64.whl
pyowl_core-0.2.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for pyowl_core-0.2.1-cp311-cp311-win_amd64.whl
pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl
pyowl_core-0.2.1-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details for pyowl_core-0.2.1-cp311-cp311-macosx_13_0_x86_64.whl
pyowl_core-0.2.1-cp311-cp311-macosx_13_0_arm64.whl CPython 3.11 CPython 3.11 macOS 13.0+ ARM64 Details for pyowl_core-0.2.1-cp311-cp311-macosx_13_0_arm64.whl
pyowl_core-0.2.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for pyowl_core-0.2.1-cp310-cp310-win_amd64.whl
pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl
pyowl_core-0.2.1-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details for pyowl_core-0.2.1-cp310-cp310-macosx_13_0_x86_64.whl
pyowl_core-0.2.1-cp310-cp310-macosx_13_0_arm64.whl CPython 3.10 CPython 3.10 macOS 13.0+ ARM64 Details for pyowl_core-0.2.1-cp310-cp310-macosx_13_0_arm64.whl

Total release size: 53.7 MB

Release files / pyowl_core-0.2.1.tar.gz

Download URL pyowl_core-0.2.1.tar.gz
Size 2.9 MB
Tags Source
SHA-256 checksum
How to use checksums
52ad4a47fa413dce3d348eb9fc996913cb489818380231d317ca9db632cd7d8c
BLAKE2b-256 checksum
How to use checksums
914be19c79391089427fedffe8bdb64e807314c2241b54333dfb8ba04fd33229
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-py3-none-any.whl

Download URL pyowl_core-0.2.1-py3-none-any.whl
Size 471.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f29a2c17864efb727a0571ea505221fd90a875b3b7bc231bf438627a3338eb92
BLAKE2b-256 checksum
How to use checksums
831607315106c940de469a9585584db7e203272e49d936d45b3a66f49bacb7f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp314-cp314-win_amd64.whl

Download URL pyowl_core-0.2.1-cp314-cp314-win_amd64.whl
Size 2.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
86252b6a4460959d95b0d97751f391ccc2790dc97f1329ccd0f8d048888e5eae
BLAKE2b-256 checksum
How to use checksums
5c0587fc8b8fca923893f3365b42877c442685ab9b9d52c517248577c517cc7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a8b6a4babdbad865b037acd5b4a6452e80a590f4353d5d768b21ab5aa290a589
BLAKE2b-256 checksum
How to use checksums
f97d63b07f1ab716337a0edf77309a66ea20eee9d033abafb0fd4f42db302b23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL pyowl_core-0.2.1-cp314-cp314-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3a50d3a5dbd9249235e8b675989dcc37df667ee2047a374aee2368c0ca47cb73
BLAKE2b-256 checksum
How to use checksums
0d6204826a11c476d7721da9f760550811199b2c466858d765505a3d9b672583
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp314-cp314-macosx_13_0_x86_64.whl

Download URL pyowl_core-0.2.1-cp314-cp314-macosx_13_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
d20467d2af9ac4416172c8c08e7a0910559e11bc821430346dcee4b83725cd6c
BLAKE2b-256 checksum
How to use checksums
72954fb6c827d9f94a4a56039f078d12edf945d4fc4fa89000763746cc884fdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp314-cp314-macosx_13_0_arm64.whl

Download URL pyowl_core-0.2.1-cp314-cp314-macosx_13_0_arm64.whl
Size 1.9 MB
Tags CPython 3.14 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
4ca89fd3b5e0443304f45c00045a2db7089c14a6da6fa9c87124a7ec2cdeeaff
BLAKE2b-256 checksum
How to use checksums
3fbd6dff38b293e16106293ca7efc9d41a05023a536ef4786020e5578c4e8d0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp313-cp313-win_amd64.whl

Download URL pyowl_core-0.2.1-cp313-cp313-win_amd64.whl
Size 1.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ceef59c4dd44d91a4c265dfa9bccdb259869cbbadfe620902c573b278706bc1e
BLAKE2b-256 checksum
How to use checksums
d8cf0a89f45f7722ec9e64cd0f1d90f80114881561dc3f11590fabd491ce1d3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
76d9d76dee2c085cb81a4d16242be277b57925b7db47a625b20fc7e1f9056da8
BLAKE2b-256 checksum
How to use checksums
199785620c2817de37b8ccf035ec65fec38de87eb2c6d7b2d7cfe6cf85756b0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pyowl_core-0.2.1-cp313-cp313-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7d3c101ef0fdf43b8e5a3036257fed0fe2b093cf229fd800ced2e1be1e13e766
BLAKE2b-256 checksum
How to use checksums
9f505c52176cc68e3bb1e8b05cc4a009b53891e9861f6694acc081321ce49352
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp313-cp313-macosx_13_0_x86_64.whl

Download URL pyowl_core-0.2.1-cp313-cp313-macosx_13_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
cedd9e09def844bdbd62e6e70507279cc00799fc90247507c2da4c076f77d2db
BLAKE2b-256 checksum
How to use checksums
26a66fa1e7abc1e4e7da86c858a5078ea29c113b2c651a70252b7dc93cab6887
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp313-cp313-macosx_13_0_arm64.whl

Download URL pyowl_core-0.2.1-cp313-cp313-macosx_13_0_arm64.whl
Size 1.9 MB
Tags CPython 3.13 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
863795127967f6ffa0348261cef43e59afc0a591cf7652eb7c218065a5423a85
BLAKE2b-256 checksum
How to use checksums
271a0c1af325dffe2ea40ed5c7bef6205189c191daa1eb235802f3ceb39b0852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp312-cp312-win_amd64.whl

Download URL pyowl_core-0.2.1-cp312-cp312-win_amd64.whl
Size 1.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a73863a680647fc925e45c82207f67506be546da75b778822069db569588fc92
BLAKE2b-256 checksum
How to use checksums
0eb0751c11a795fccd659ae64c2a2555f6dc968a8df128b0b70f2fe02deefd92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d1365b50724657d253a62601a8fbdb33d442c228ae69923bb8abc30af7391862
BLAKE2b-256 checksum
How to use checksums
3ed3acce9040e54fc945aae9def2c0d6bd08a1c8af5b25004a796d17c9686f78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pyowl_core-0.2.1-cp312-cp312-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bf63cb13168e2da420dad833da3ef4c2decc232f5875c5a17b918204711032be
BLAKE2b-256 checksum
How to use checksums
1d2d83319a0d19e0db1b46b9b980767f6567cf2dbd375e6572e7ed037c1ef158
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp312-cp312-macosx_13_0_x86_64.whl

Download URL pyowl_core-0.2.1-cp312-cp312-macosx_13_0_x86_64.whl
Size 2.1 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
1e79f8147105316fb25d25c3f920f8912e2d7f676a909071f9c9eefc15213e35
BLAKE2b-256 checksum
How to use checksums
e699bc1cc759a742c4a1d7e962f1fadc4626d93472edad9f1ae8bfcf35955f54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp312-cp312-macosx_13_0_arm64.whl

Download URL pyowl_core-0.2.1-cp312-cp312-macosx_13_0_arm64.whl
Size 1.9 MB
Tags CPython 3.12 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
e70e97eb6ae6f9f26ce194b512096c7abe8266a553119f9bc8dc229c29c1cd81
BLAKE2b-256 checksum
How to use checksums
da680eaa438e43139d554f5e7b22a0ad38c61637bb7f13b95dac61e6be9d5eae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp311-cp311-win_amd64.whl

Download URL pyowl_core-0.2.1-cp311-cp311-win_amd64.whl
Size 1.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a567bf63fd1cc7ca03894f1eb50ff7563fe4f576a70da2c449864e4a0a38cab0
BLAKE2b-256 checksum
How to use checksums
ae2d700e75f2a053b07cbbd70aa5c481cf1fb9d4f0bf0a4d1089944d28d44afb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
30586377c58447b96e9b28066197d15d92f10f4d4271bdb76103a956985c9382
BLAKE2b-256 checksum
How to use checksums
7b2e69901671792fc3c348ed2cf6048adedd9e0fcf322a39ca0a1c8c5894b954
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL pyowl_core-0.2.1-cp311-cp311-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
94061bacb6dca6e6496fb3ed62afcad1b775ad1ea500a521ce731d03bd2271d0
BLAKE2b-256 checksum
How to use checksums
9c52c9b709acfc63972688df30177b199967502e70964d361ac66e855b8f08ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp311-cp311-macosx_13_0_x86_64.whl

Download URL pyowl_core-0.2.1-cp311-cp311-macosx_13_0_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
371189f8dca156eef8c423308bd75e7b508baa42bd825ffd22f0201dbc622bb0
BLAKE2b-256 checksum
How to use checksums
97dcfb2b330b79a489e72bd4f753c285382b628017a40445fc306e65023eda94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp311-cp311-macosx_13_0_arm64.whl

Download URL pyowl_core-0.2.1-cp311-cp311-macosx_13_0_arm64.whl
Size 2.0 MB
Tags CPython 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
2cc209612a56c5ae2974455b92ed002fba53f26f453bb816878ac7a6e8c6d1dd
BLAKE2b-256 checksum
How to use checksums
89fb2b3846ea360640f119a4c05b52d060ef24d364fbf9dbf64c1e3e2f31c64e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp310-cp310-win_amd64.whl

Download URL pyowl_core-0.2.1-cp310-cp310-win_amd64.whl
Size 1.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
1b4358ce6f75734642b92c7e10de26759975ba51b45393aa5a4f21bdc1e92ea6
BLAKE2b-256 checksum
How to use checksums
cddb7d0a18d75677cc54d30d65c4a7468748529962c53631a559fe322b828242
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_x86_64.whl
Size 2.1 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e23c6d5d966fb54f095c5b1097f726dcab45178adb208f6163fc4e59cd03cce0
BLAKE2b-256 checksum
How to use checksums
12d43513e633f6eb208c6a2385d928ba80bd6de98f203b95988dceb93411b686
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL pyowl_core-0.2.1-cp310-cp310-manylinux_2_28_aarch64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2e0bb6029c2d3187f017ab8797cc5527b7e75254457f42bf17630be67a24057e
BLAKE2b-256 checksum
How to use checksums
98703b3975639ab28885347336258b3fd10cdebc2e6c0a4b9978589d71d7b640
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp310-cp310-macosx_13_0_x86_64.whl

Download URL pyowl_core-0.2.1-cp310-cp310-macosx_13_0_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
20e15e4612865eca7f49eb13ac52c0ce1028f1698462440ca26f70f56798ad1c
BLAKE2b-256 checksum
How to use checksums
87c214652ff2d0b74441607c55fd4a2ac113d707d484f18592bab3f0c36172db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Release files / pyowl_core-0.2.1-cp310-cp310-macosx_13_0_arm64.whl

Download URL pyowl_core-0.2.1-cp310-cp310-macosx_13_0_arm64.whl
Size 2.0 MB
Tags CPython 3.10 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
c91d193cb13f7e5419e5faf214b98d771aabc611e5ab0c3a6963ab8f525e8940
BLAKE2b-256 checksum
How to use checksums
13fc46df7ea7a32fc1b1c961f66424b057ac682ec23dd628d2a19b733936260b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

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 Sep 20, 2026.

Transparency log

Security for pyowl-core 0.2.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 27 files in this release have been uploaded with provenance metadata.

Select from 27 files

Attestation for pyowl_core-0.2.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 Sep 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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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