Skip to main content

Logic Prover (logic-prover)

PyPI version CI Docs Changelog License: CC BY-NC 4.0 Python Versions

logic-prover is a formal logic theorem prover, explorer, deducer, and Lean 4 exporter in Python with optional Cython acceleration.

📚 Full Documentation & API Reference: https://francofantomius.com/logic-prover/


Features

  • First-Order & Second-Order Logic AST: Full support for parameterized sorts, canonical variable renaming, and substitutions.
  • Resolution Prover with Equality: Otter/Discount given-clause loop with superposition and natural deduction proof reconstruction.
  • Formula Explorer: Diversity-guided formula generation and interestingness heuristic ranking.
  • Deducer: Network-level minimal hypothesis detection and equivalence classification.
  • Lean 4 Export: High-fidelity translation of formulas, statements, and tactic proofs into Lean 4 code.
  • Interactive HTML Graphs: Proof DAG and dependency graph visualizer.
  • Optional Cython Acceleration: Core AST, substitutions, resolution engine, and constructive logic solvers compiled to native C extensions for high performance.
  • Automated Documentation & Logging: Structured logging subsystem and Reflection/AST documentation generator.

Installation

From PyPI

Install the latest release from PyPI:

pip install logic-prover

To install with visualization support (interactive HTML graphs with Jinja2):

pip install "logic-prover[vis]"

From GitHub

You can also install the latest development version directly from GitHub:

pip install git+https://github.com/FrancoFantomius/logic-prover.git

From Source (Development)

Clone the repository and install in editable mode:

git clone https://github.com/FrancoFantomius/logic-prover.git
cd logic-prover
pip install -e ".[dev,vis]"

Quickstart & CLI

Syntax Note: Formulas require v0, v1, ... for individual variables, => (or implies / →) for implication, & (or and / ∧) for conjunction, | (or or / ∨) for disjunction, and ~ (or not / ¬) for negation.

# Initialize Knowledge Database
logic-prover init --reset

# Prove a Theorem
logic-prover prove "(forall v0 (P(v0) => Q(v0))) => ((forall v0 P(v0)) => (forall v0 Q(v0)))"

# Explore Candidate Formulas
logic-prover explore --strategy mixed --count 20 --top-k 5

# Analyze Network Dependencies
logic-prover analyze

# Export to Lean 4
logic-prover export lean --output theorem.lean --stubs-only

# Export Interactive Proof Graph
logic-prover export graph --type dependency --output network.html

# Generate API Documentation
python utils/doc_generator.py --output-dir docs

(You can also invoke via python -m logic_prover)


Python API Example

import logging
import logic_prover
from logic_prover.axioms import get_combined_signature
from logic_prover.core.parser import parse_formula, to_string
from logic_prover.prover.engine import TheoremProver
from logic_prover.config import SolverConfig

# Configure logging
logging.basicConfig(level=logging.INFO)

# Load logical signature containing predefined predicates & functions
signature = get_combined_signature()

# Configure and instantiate TheoremProver
config = SolverConfig(prover_timeout_sec=5.0, prover_max_steps=500)
prover = TheoremProver(signature=signature, config=config)

# Parse hypothesis and target formula (using 'v0', 'v1', ... for variables)
hypothesis = parse_formula("forall v0, (P(v0) => Q(v0))", signature=signature)
conclusion = parse_formula("(forall v0, P(v0)) => (forall v0, Q(v0))", signature=signature)

# Run resolution theorem prover (returns a ProofDAG on success)
proof_dag = prover.prove(target=conclusion, premises=[hypothesis])

print(f"Proof Found for target: {to_string(proof_dag.conclusion)}")
for step in proof_dag.topological_order():
    print(f"  [{step.id}] {step.rule}: {to_string(step.conclusion)}")

Documentation

Full interactive documentation, API reference, architecture deep dives, and tutorials are available at:

🌐 https://francofantomius.com/logic-prover/

You can also build the documentation locally using MkDocs:

pip install "logic-prover[docs]"
mkdocs serve

Project Architecture

logic_prover/
├── core/         # AST, Sorts, Signature, Parser, Substitutions, Rewriting, Database
├── axioms/       # Mathematical theories & classified axioms (Logic, Peano, ZFC, Groups, Rings, etc.)
├── prover/       # Resolution Prover, Clausification, Proof Reconstruction
├── explorer/     # Formula Generator, Diversity Metrics, Ranking Heuristics
├── deducer/      # Network Analysis, Minimal Hypotheses, Equivalence Classes
├── exporters/    # Lean 4 Exporter & HTML Interactive Graph Visualizers
├── constructive/ # Intuitionistic & Constructive Provers (LJT calculus, Wallen's matrix method)
└── sol/          # Second-Order Logic (SOL) Extension


Testing

Run unit tests via pytest:

pytest

or with Python's built-in unittest:

python -m unittest discover -s tests

Contributing & Community

We welcome contributions to logic-prover! Please check out the following resources:


License & Commercial Use

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International Public License (CC BY-NC 4.0). See the LICENSE file for the full legal text.

Key Terms:

  • Attribution: You must give appropriate credit to the author (Franco Fantomius), provide a link to the license, and indicate if changes were made.
  • Non-Commercial: You may freely use, modify, and distribute this software for academic, research, personal, and non-commercial purposes.
  • Commercial Use / Dual Licensing: Any commercial use, including incorporating this software into commercial software, hosted commercial services, or revenue-generating products, requires prior written permission and a commercial license agreement from the author.

For commercial inquiries and licensing agreements, please contact: Franco Fantomius <mail@francofantomius.com>

Metadata

Release files for logic-prover 0.2.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 logic-prover 0.2.0
File Size Uploaded
logic_prover-0.2.0.tar.gz 2.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for logic-prover 0.2.0
File
logic_prover-0.2.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
logic_prover-0.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
logic_prover-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
logic_prover-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
logic_prover-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
logic_prover-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
logic_prover-0.2.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
logic_prover-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
logic_prover-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
logic_prover-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
logic_prover-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
logic_prover-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
logic_prover-0.2.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
logic_prover-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
logic_prover-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
logic_prover-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
logic_prover-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
logic_prover-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
logic_prover-0.2.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
logic_prover-0.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
logic_prover-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
logic_prover-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
logic_prover-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
logic_prover-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
logic_prover-0.2.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
logic_prover-0.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
logic_prover-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
logic_prover-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
logic_prover-0.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
logic_prover-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 179.1 MB

Release files / logic_prover-0.2.0.tar.gz

Download URL logic_prover-0.2.0.tar.gz
Size 2.2 MB
Tags Source
SHA-256 checksum
How to use checksums
555311749b97265d82daeab5558ac6cde54f3913148d923149cd5d25be41e18b
BLAKE2b-256 checksum
How to use checksums
0f33d49812d59b2787062a81f66f042ccd5dc26ec56174066087e7166604354f
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-win_arm64.whl

Download URL logic_prover-0.2.0-cp314-cp314-win_arm64.whl
Size 3.2 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
81f17aeb701424a960ca4f285402451d78b5b7b46ef79749793e4ebeeac145f9
BLAKE2b-256 checksum
How to use checksums
fce6c2a344b658849218b1fd57a3786cdad81391bbb28dad9f270e2d339112b9
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-win_amd64.whl

Download URL logic_prover-0.2.0-cp314-cp314-win_amd64.whl
Size 3.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e84ab0f3c1721403f9398cebf425fddbf76bbb4d22e53768a42a904458c70c52
BLAKE2b-256 checksum
How to use checksums
40897d8ff07ec17322bf1ff4f6d129b3792bce99ae7b22d31c2665e234139d31
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL logic_prover-0.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 10.9 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
092ad04ce7a082dc8f54f98394da15f057e370eddca6fc51440397131085553d
BLAKE2b-256 checksum
How to use checksums
b98584452f3814efb507aed8aa10b1cc328d6a5c121b3a187a5612814129db4c
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL logic_prover-0.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 10.8 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
81ad0b2de0e4fcee1a56ff4a6df06429ecb914fb8cdf5e0cff15b2b84d03464b
BLAKE2b-256 checksum
How to use checksums
1331738c76f04c345af876ab385f58c6f4db33b0ca043fe43e95d38c078b8951
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL logic_prover-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 3.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
26d2498994841de92876b79a38685069d09e9b9d55e35ae573984c539b4027ad
BLAKE2b-256 checksum
How to use checksums
c78a4a113fec68d8681fd625ba49e6bf838993ba24528d4a4b0cf7bd3a13c20d
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL logic_prover-0.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
2e371cd0a1eceedb12c3d0a7e090c9bc077039691cc4a4a0a9c74d307ce88753
BLAKE2b-256 checksum
How to use checksums
f713e6acc66c2143e2316e0a904e7fc775c77e9571f08aef7dcd159a3d876880
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-win_arm64.whl

Download URL logic_prover-0.2.0-cp313-cp313-win_arm64.whl
Size 3.2 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
c768d527dc1fc81e63f549ce872c94f89ea1abf7edb3c2b8a736d2724f632c33
BLAKE2b-256 checksum
How to use checksums
54772ee26ac96cdea789e31b7e06b65f108292939950e45e7eaaab71018ad5de
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-win_amd64.whl

Download URL logic_prover-0.2.0-cp313-cp313-win_amd64.whl
Size 3.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
526f13311af95263c505c3f159860ba18cc9ce755e2ef4573cb872978763749c
BLAKE2b-256 checksum
How to use checksums
e26c14bd7a5ee80fe4de5fc76c87452048126460ca15b704d42282a14c1e5197
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL logic_prover-0.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 11.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f383b021ece6df9e6d0385caf6522c024d871c70d76086a437d0a3426d5aab00
BLAKE2b-256 checksum
How to use checksums
a7cb83f45561e323b20f6ae34b15d969817d0ef10ccb0c82a7c84afbb67fbe1e
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL logic_prover-0.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 10.8 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3923466de1bfc8b58336ea6e711c8a4c4e536e002afe63defdae14614a6e0f40
BLAKE2b-256 checksum
How to use checksums
7b8be4a1f1ba69c4043d517aa97a17be0b1aba584828236529f13cba1a97f034
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL logic_prover-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 3.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bdcc2a8658be00de35ef0bb108d327d79f7585b35e4bc3b64436502064e45dc2
BLAKE2b-256 checksum
How to use checksums
e3425688164661251fb0b248ba177ba8e4c49ae4722228dadbc2da170e54589b
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL logic_prover-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
91b799e8d4c7aea07beb00508624ea6601bd28eaeb358762b6e9f3ae878d153c
BLAKE2b-256 checksum
How to use checksums
baf6c0f40ed7f1a70f0486a89acc9c6c99799e3b34eec9b033525869af1c7c4c
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-win_arm64.whl

Download URL logic_prover-0.2.0-cp312-cp312-win_arm64.whl
Size 3.2 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
71568c7d52cbfc01671427bd1316b00a4f8f24c62adaec1910ac3a64d94ecb96
BLAKE2b-256 checksum
How to use checksums
5f74bdaeac926c0c2a366203372756d9f2edbf1d738710d3863e1416fea61f72
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-win_amd64.whl

Download URL logic_prover-0.2.0-cp312-cp312-win_amd64.whl
Size 3.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ed5e051bbf1648690977c1ba590bf29679d41e06ac2c938dd5582b6391a40ba9
BLAKE2b-256 checksum
How to use checksums
ea124da1cf6b58a3c61bdd4cb1fc0d8f83fcd0c0186ccbeb41845d125245c792
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL logic_prover-0.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 11.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a6f1de516f4eda4dbe4b5c65c90f2f928277aaf758177b8de5c2b83e1f422c97
BLAKE2b-256 checksum
How to use checksums
ec638a01007aa7a9c0cc218a2b9642b0249de6ffa99e25ae8757e33f37e3c23a
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL logic_prover-0.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 11.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3bc2940572de0cb56aefd667fefdab02a157db0657f5ad273947976b0699d836
BLAKE2b-256 checksum
How to use checksums
2d3f99b6376213af372c12f7ad1e1f2e34a605f16b66c15326de682e68d3a212
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL logic_prover-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 3.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cee0dd6f08a105af269887472548fdd34bf2c7f302609c9cac65aada1ded3e1b
BLAKE2b-256 checksum
How to use checksums
be322b748f3aec1d44206b2d0571b0a90e3f5f826c2e15a9e85fb79a3fbf9d9e
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL logic_prover-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
a113a27a763bbf495c55e2394767caa6ac6f9195065d13e376cb265a5b1d9ebb
BLAKE2b-256 checksum
How to use checksums
6d9fe7ff5fbbd9b52d48e10fa315b251f674f07e4a34616611ed3c0850311318
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-win_arm64.whl

Download URL logic_prover-0.2.0-cp311-cp311-win_arm64.whl
Size 3.2 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
bd5357badaef2c33fe77c8d4e496c1ae31767015b80b0edfa7e372d9132c78cd
BLAKE2b-256 checksum
How to use checksums
f1826e2d24f337254cd46cc88647043eb22c0f6963b5dae69e1e75353716131e
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-win_amd64.whl

Download URL logic_prover-0.2.0-cp311-cp311-win_amd64.whl
Size 3.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
97a25d660812f340178a27d9f6cfb31ab7707470fd74a41322d187e95cdbbc89
BLAKE2b-256 checksum
How to use checksums
4a6a518f691002acc8f61fe9aa0cf0a23cfe790d44ede8fa38bfdd42f362b699
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL logic_prover-0.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 11.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2f30ffd7ce3bcb4e7b53662c63ca46b2a9d4181cb56260f713c73407de5aeaf5
BLAKE2b-256 checksum
How to use checksums
83671ade0c875aa066d230083b1d0227cc16b9fc1a2102f08726681433fbb149
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL logic_prover-0.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 11.2 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f207a7b373c4d7b0afdb471b98e4f756a5f5a9fb29a44562d4187b9209490136
BLAKE2b-256 checksum
How to use checksums
bf01c7017fbce8e28e0b30ecd235e2697e045099d397d092ebbea517b3200b27
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL logic_prover-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 3.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cdfd16f11f2b2768f471582011c1ea5a7debd72393811e3a720ab9efac7a951e
BLAKE2b-256 checksum
How to use checksums
e69d4f28d744a14c4dd8a80ac425bd00bae1ddbe2ec5f535b9c5bafe3cdeb34c
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL logic_prover-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9c833388a203148dd2055e966131990673ef85f8dd8486c25b26d5bf231d45ad
BLAKE2b-256 checksum
How to use checksums
e75d847480cb8c0ba4c550789d501befedb72199137d0b5a84af9906d4a8d84b
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-win_arm64.whl

Download URL logic_prover-0.2.0-cp310-cp310-win_arm64.whl
Size 3.2 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
b3c68f3e74ad5620ed9de9246cb3a4acd151f7113d35c3319a340338b1512f89
BLAKE2b-256 checksum
How to use checksums
2c19ad721737b328fc2335f6df39ed29abaeffa1ff32369d77ac91c0df802ab9
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-win_amd64.whl

Download URL logic_prover-0.2.0-cp310-cp310-win_amd64.whl
Size 3.3 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bfb2ee9a8dee8a5ccecd06c20aa8ec0f8023f9cc129e0f520335943bcf6bb338
BLAKE2b-256 checksum
How to use checksums
7970d7ad38deceb1f894abe9db8ddb33a92c1cafe2d5539450318d772edec01d
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL logic_prover-0.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 10.8 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4a6a4018d683dbb5eb87496a89cafa955b7e1f63b8cb1c0e8a6f7cbd64d477b4
BLAKE2b-256 checksum
How to use checksums
b86ce3ba1adf9891be3a398cf5ea7fbdde2ce41aba78b7efd51d56e69bbc7d7c
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL logic_prover-0.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 10.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f69d3f10ba6040e4ead95b3b204f553f091f305e9ed47f4b7d44be59e9e7ea50
BLAKE2b-256 checksum
How to use checksums
60bcc919cc7dda8ee3de5517cf879bb9fd8bfba25b33d9f5b1f241a5c26bedfe
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL logic_prover-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 3.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
657231e77293c5659e8c9572ff4b011e1cd7b8ae2515b8ca8cc89e5ddc485397
BLAKE2b-256 checksum
How to use checksums
4e2e094dd47301ca760ec8c3f6ca79e631ebfd146347cca9cac3af0961277dda
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 Aug 18, 2026.

Transparency log

Release files / logic_prover-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL logic_prover-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 3.6 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0be44822df652d2ce301def87ba12fb611c1affc4c96e98ccfcf1701029f1c20
BLAKE2b-256 checksum
How to use checksums
98defb874f7234fddc2a066dc735f4c423c25b26c99d3395bacc5d172521883c
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 Aug 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

31 release files

0.1.5

31 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page