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, and resolution engine 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
logic-prover docs --output-dir docs

(You can also invoke via python -m logic_prover)


Python API Example

import logic_prover
from logic_prover.kb 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
from logic_prover.utils.logging import setup_logging

# Configure structured logging
setup_logging(log_level="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
├── kb/           # Foundational mathematical knowledge bases (Logic, Equality, Numbers, Sets, Groups)
├── 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
├── sol/          # Second-Order Logic (SOL) Extension
└── utils/        # Logging Subsystem & Automated Doc Generator

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.1.5

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.1.5
File Size Uploaded
logic_prover-0.1.5.tar.gz 982.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for logic-prover 0.1.5
File
logic_prover-0.1.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
logic_prover-0.1.5-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
logic_prover-0.1.5-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.1.5-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.1.5-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
logic_prover-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
logic_prover-0.1.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
logic_prover-0.1.5-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
logic_prover-0.1.5-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.1.5-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.1.5-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
logic_prover-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
logic_prover-0.1.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
logic_prover-0.1.5-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
logic_prover-0.1.5-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
logic_prover-0.1.5-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.1.5-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
logic_prover-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
logic_prover-0.1.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
logic_prover-0.1.5-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
logic_prover-0.1.5-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.1.5-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.1.5-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
logic_prover-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
logic_prover-0.1.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
logic_prover-0.1.5-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
logic_prover-0.1.5-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.1.5-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.1.5-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
logic_prover-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 81.0 MB

Release files / logic_prover-0.1.5.tar.gz

Download URL logic_prover-0.1.5.tar.gz
Size 982.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7343d6fe13ca879889652b49683a64c26dbf1b7f056befff8d00f88707fd44dc
BLAKE2b-256 checksum
How to use checksums
8cde1954a4aaa78f670deb761ecfc91a9300b0334c101f5da2a250c263fa8ed9
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
15defd70a742ab2f741dd2150e91c141b519135a93899046064a80954f518ece
BLAKE2b-256 checksum
How to use checksums
f8ca0a28de81054c25f48407d49c2684840be53c952679951ffc58bb69936c5f
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 15, 2026.

Transparency log

Release files / logic_prover-0.1.5-cp314-cp314-win32.whl

Download URL logic_prover-0.1.5-cp314-cp314-win32.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
928fdfec08f50e2c00a79a190580d7324c6447e737fe45fd6072a758927b5c5f
BLAKE2b-256 checksum
How to use checksums
ac04015b6d86e73d41d547f29b72a61ba46729966a4cca863b0d0485f94f08b4
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
09945605f9a421b10882b2f91b6155f4c12aff5bcee0f4b07ae7eeac7a88b578
BLAKE2b-256 checksum
How to use checksums
9a74a2e27a6426b0945590a8e7a39452d46f573bbc17c74f8371d4b7b855dd42
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
07d0a67fb3be8b1659653e03cb0a6c4ce3e3f6f0ec1fc126001cd213ebe008cc
BLAKE2b-256 checksum
How to use checksums
00bb5752d9c2e7771fad75af27b070aca38e36d6f8d9fe54962c1baf30a40807
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp314-cp314-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ee99fdbd22a3391a15f2347776f6c88229af74e90afad04a9e0c1ba0926d0483
BLAKE2b-256 checksum
How to use checksums
4537ff506711ed6e1fd7a7033ebb3489e08a41918ab255480eac8a3b24a976b0
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
db34d8db91d5a14eb8b4059c99337ca1c2b58c467426b55806a0a58afe251b31
BLAKE2b-256 checksum
How to use checksums
6c5bf0a6c9461bc412596b8af11ca91161dded422401fd0f1369bb42020b6ce3
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1a8b272e14a51fc251c806359461b2d32d89372600f1ba9f51ef1e94fcbf88c1
BLAKE2b-256 checksum
How to use checksums
4644b0ca24ec437b9c7c350e1da63ce8e976ff09da45883eb35fec2981fc2b14
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 15, 2026.

Transparency log

Release files / logic_prover-0.1.5-cp313-cp313-win32.whl

Download URL logic_prover-0.1.5-cp313-cp313-win32.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
7a3492442d90b619b975fc385b6d5b929aebda59f42ed796a674d4a668d64bb1
BLAKE2b-256 checksum
How to use checksums
c17baf4bf6b0445b1edf74f462c61a70eaa21896ada8c09ea131d6dc31434847
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a3ac1dd89517417ab9bed01f4f1034d96170bbcfb9b1dfe6a63dbb4cb20597c9
BLAKE2b-256 checksum
How to use checksums
b1bcac29d614e376fe0d3452777298db29c7dfaf5759f8b7f59c5dd1f50ef954
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1ad80ef72d2d6815e684298b019d9753fb12e724e65331dd381810d58b9618ab
BLAKE2b-256 checksum
How to use checksums
3ab10fb84dd7584ed7cc00f79735f23d2d40661788d59aa29b697073dcca03b1
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp313-cp313-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e8a6b242c7048be3fbe3368af800cb97003cd47bded45af276bf23be1bea836c
BLAKE2b-256 checksum
How to use checksums
93a5ba95caaa246535280aa8488c322a5ac4b3be09ea5291a22d115d900b1d7f
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp313-cp313-macosx_10_13_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
873778fe3dcc44099fbcff42d9d4a31fd3d75ac517ebf30c7a4f7f1627a356c4
BLAKE2b-256 checksum
How to use checksums
624ec744dfafbe2908808e51007568cbfff3a6f3ccd46c646e29441f8aa52e40
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp312-cp312-win_amd64.whl
Size 1.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4af697c68d5c703a6ff49e4266346901826249c37b3aac3b9aca6407e5c27981
BLAKE2b-256 checksum
How to use checksums
aac679af4e8455daabea756edf310eadd5aca38e66250d1982cebf5b00fdd694
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 15, 2026.

Transparency log

Release files / logic_prover-0.1.5-cp312-cp312-win32.whl

Download URL logic_prover-0.1.5-cp312-cp312-win32.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
aca02c72a283a719ae27afee94b25d88db60b769852f4f0aaf9c4c37e06eddc6
BLAKE2b-256 checksum
How to use checksums
c38c4bfb367bfb8e2b8d6e0bfd23c2919d97fe0c9acd765ab912f510f0ff2e76
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
be22d09e70145c701e8911917f19c3f59605c33962afbcbc62eaa7f404042d17
BLAKE2b-256 checksum
How to use checksums
83c4d35b1e12a2fc758726e432dd76f9043238ebf97c24532ba7948ee48f6615
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.0 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bea5ef70b6f450b1b9d163204407f43bc409048eb59bebf3a417099ec4c8085f
BLAKE2b-256 checksum
How to use checksums
bb23edb772a5246c1d60c03a748eef614c8a5d7f9c8163cf3afed103f518c554
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a9d850a7befa31bfb561cc5ac814556113ffb6dc4da72cb56d292d1cc4af33df
BLAKE2b-256 checksum
How to use checksums
c5cb7321832b22718263e6a731ac1d61c831705d2f592e070ddaa48d4f7ed3c5
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp312-cp312-macosx_10_13_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
3dad4efcfd3b6265eae924e70ec90a805e8e0558f07ddde90d2d94504efb5f1a
BLAKE2b-256 checksum
How to use checksums
6e0c992d487b8fdc326ae000094b17aae5ad57592fa2720e9dca820643aeea7f
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp311-cp311-win_amd64.whl
Size 1.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
e2fee54c3901b29d907ebf3f6a44a35071b3f2a443aac7f82c18531b19a2ec8e
BLAKE2b-256 checksum
How to use checksums
e609c6c9558aa69557782230d3ddd3995de15c656245812cd85ce7ffb4fec3e1
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 15, 2026.

Transparency log

Release files / logic_prover-0.1.5-cp311-cp311-win32.whl

Download URL logic_prover-0.1.5-cp311-cp311-win32.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
848215129c34cb180e8af37c072f5515b3ee51b7dd08a6d5c4dbd77f78e2af6e
BLAKE2b-256 checksum
How to use checksums
47781ec98dff4284d4d01c5432d13fe240bc3310f24b6355bc636322859edbe9
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.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
00d25089b43a892e0a5e54d6dc0c3e3173150652b62533f1580485038de07124
BLAKE2b-256 checksum
How to use checksums
90365f86bf88ec97bd2dbdb727967963cfe0f6f46e8b65f05d08e3b02fe9d7f5
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 5.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
19d54fcc288ed518b8c5be6981185ee6a77ec6aa5b90cc1188cb4f19ce06aa02
BLAKE2b-256 checksum
How to use checksums
3df23f988b8588a6fae00220935757e9eb87bf7aa74392803273142035abcafd
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp311-cp311-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aeb04a2a9c6e931720369b0cefb174f1cf01ade4a75d83686ebec73bc55b306e
BLAKE2b-256 checksum
How to use checksums
08278c297d4ce195a73a57c39b1cdaa5da6863bdd4679e36d453d5076b487f0b
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp311-cp311-macosx_10_9_x86_64.whl
Size 1.6 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bb614b87541f2fd5aa195f69f8d5090d00149bf4db917d17da3da55d2f4f7c56
BLAKE2b-256 checksum
How to use checksums
73b247534529606c35d3eb5e82697daac4dfb0748f7feffe822c00c446d1fd67
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp310-cp310-win_amd64.whl
Size 1.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
a9732cc51b6afa1ed3fcd932a58004350e62775787776c7769b90dc725fc0235
BLAKE2b-256 checksum
How to use checksums
430ff5ae9404deab761abd5d107c76f54ae85d53b2c2e09c68e6df00164526bf
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 15, 2026.

Transparency log

Release files / logic_prover-0.1.5-cp310-cp310-win32.whl

Download URL logic_prover-0.1.5-cp310-cp310-win32.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
e61f5948f28a4b4b408f32d784260a869453d6808f1c7b8057e71f97ec551aef
BLAKE2b-256 checksum
How to use checksums
c6af6bc08ff6ddb40498c147b9598f0061254aa7a29a84d484512e02cfca0260
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 5.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c2b460cd866d88b353f853c05ed7081538b094f5ab66dd6efd450a38639a4998
BLAKE2b-256 checksum
How to use checksums
0513a43a203966af95718a46e810d95ea66149167b036e5ad3cefbbeb8efe07f
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1e4a780b91fbeffb13350ed96ca012f47acc7a0fc789be68bc7cd30462496b61
BLAKE2b-256 checksum
How to use checksums
3e93c4c9502d390204a1b8a89cba22df3c29723726fd70013e42feefea02c011
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp310-cp310-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
463212c834e84ac3c5964854ee493033a1ae2058c1a908c920aa17382b2ee35e
BLAKE2b-256 checksum
How to use checksums
b107458f9a60859b6af0c3245d4d5c0664cb4b1fb7de024162f235f72b822340
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 15, 2026.

Transparency log

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

Download URL logic_prover-0.1.5-cp310-cp310-macosx_10_9_x86_64.whl
Size 1.6 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
efd42c51f15fa1b08d9baaedfba5b740ae395fc3f89eda088e1c1468f79252e6
BLAKE2b-256 checksum
How to use checksums
14b68bde453d594d03f63fe3762095f10512384e808b44f3feef2f2e9de7c37e
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 15, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.0

31 release files

This release

0.1.5 This release

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