Skip to main content

Python bindings for StalmarckSAT - A SAT solver based on Stålmarck's method

Project description

PyStalmarck

Python bindings for StalmarckSAT - A SAT solver based on the Stålmarck procedure.

Installation

From Source

# Install maturin (the build tool for Python extensions written in Rust)
pip install maturin

# Build and install the package
maturin develop

From PyPI

pip install pystalmarck

Usage

Basic Usage

from pystalmarck import PyStalmarckSolver

# Create a solver instance
solver = PyStalmarckSolver()

# Solve a CNF file
is_satisfiable = solver.solve_file("formula.cnf")

if is_satisfiable:
    print("SAT")
else:
    print("UNSAT")

Convenience Function

from pystalmarck import solve_cnf_file

# Quick one-liner to solve a file
result = solve_cnf_file("formula.cnf", verbosity=1, timeout=60.0)
print("SAT" if result else "UNSAT")

Configuration Options

solver = PyStalmarckSolver()

# Set verbosity level (0=quiet, 1=normal, 2=verbose)
solver.set_verbosity(1)

# Set timeout in seconds
solver.set_timeout(30.0)

# Solve the formula
result = solver.solve_file("formula.cnf")

# Check if the formula was a tautology
if solver.is_tautology():
    print("The formula is a tautology")

Input Format

PyStalmarck accepts DIMACS CNF format files:

c This is a comment
p cnf 3 2
1 -3 0
2 3 -1 0

Where:

  • c lines are comments
  • p cnf <variables> <clauses> declares the problem
  • Each clause ends with 0
  • Positive numbers represent variables, negative numbers represent negated variables

API Reference

PyStalmarckSolver

  • __init__(): Create a new solver instance
  • solve_file(file_path: str) -> bool: Solve a CNF file, returns True if SAT, False if UNSAT
  • set_verbosity(level: int): Set verbosity level (0-2)
  • set_timeout(timeout: float): Set timeout in seconds
  • is_tautology() -> bool: Check if the last solved formula was a tautology

Functions

  • solve_cnf_file(file_path: str, verbosity: int = 0, timeout: float = 30.0) -> bool: Convenience function to solve a CNF file

License

MIT License - see the main project LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pystalmarck-0.1.0.tar.gz (36.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pystalmarck-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp313-cp313-win_amd64.whl (166.6 kB view details)

Uploaded CPython 3.13Windows x86-64

pystalmarck-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl (275.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

pystalmarck-0.1.0-cp312-cp312-win_amd64.whl (166.5 kB view details)

Uploaded CPython 3.12Windows x86-64

pystalmarck-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl (276.0 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

pystalmarck-0.1.0-cp311-cp311-win_amd64.whl (167.0 kB view details)

Uploaded CPython 3.11Windows x86-64

pystalmarck-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl (278.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

pystalmarck-0.1.0-cp310-cp310-win_amd64.whl (166.2 kB view details)

Uploaded CPython 3.10Windows x86-64

pystalmarck-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp39-cp39-win_amd64.whl (167.1 kB view details)

Uploaded CPython 3.9Windows x86-64

pystalmarck-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pystalmarck-0.1.0-cp38-cp38-win_amd64.whl (166.9 kB view details)

Uploaded CPython 3.8Windows x86-64

pystalmarck-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (308.3 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

File details

Details for the file pystalmarck-0.1.0.tar.gz.

File metadata

  • Download URL: pystalmarck-0.1.0.tar.gz
  • Upload date:
  • Size: 36.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b0fba3567ab51d892610b849276cc57d79f9d3548870491b56ebcc0845243ebe
MD5 45536a06c07d6ae816d3f47a4ad55e98
BLAKE2b-256 ca3cf10131b4f6ef6b281b91a3b0f11a3aea3f95bde0a0cdbab0c66741c40085

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0.tar.gz:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd5a4758522fb84530436e661cea680f23bb60bff0866137db6903b430f898dd
MD5 45859ccf13ae564576737c05109fce7a
BLAKE2b-256 c4e38c15a010ec7f1a0642abdc776f052a70d7184f9112127f4deb0b1d84b25c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a1495c8b1698a45ecda2f05792335b6c4942a4900f786e726e9a1016a96e05e
MD5 a2e61c89753a399a7c23155b96537564
BLAKE2b-256 82400bb5811749c5a803149ba851874d815a6d61499215033cab00fe571517fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0840c4d9b937158b8ff181c58147994e4cdd29b7fe96efdf117db746a853b096
MD5 739d2e79851257fce3a9f907ea8fd32b
BLAKE2b-256 28953398562acf783e9b5ecc281666d7a63c86429ce236fa19fa41983b852161

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 166.6 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 fadde165a472cd7251cfab47b7f0e1a9b3f7bbdef08a256d06478dbc989f9393
MD5 c6f08a107169d14f3cb5b607cae91b5b
BLAKE2b-256 b296cbc0b7d385172835530ce19467c1342ea057af67e5aa3638593cb01a0507

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 159873ea6e47c16fbded9cc011c4e7648a7e74369a7a622a4f4a37646c34985f
MD5 d7cd4aa0d50da7dce5e4351c1f38670e
BLAKE2b-256 af80035dd9323c46525ba03d5f2dc6ec4925d5375bb3a9cd424c883202f44496

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d3348c9a6d089509a221e6a3f9f7363094e217aa7970c722924b05e9d15267fd
MD5 b76ff845dc997af73c9d2ee69f0142fa
BLAKE2b-256 1805a4ee737bf5a813d24bbc158300dee1259a67754dcf42f3fc334578578a20

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 166.5 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 15cf94207d5e3fea8bab6953f86a3ce9b77812da82295589e9888f7786bc9523
MD5 6c4d10e72655b55e90cfd96b4b9f3bfb
BLAKE2b-256 d33e3c488490ab1e45d3f2a705b27edd8afbf39ed001017e6fd251a559cbd8ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4103748bcfcfecdf98621d7b7a787a9e1ecdb037a1a65699be757826c2f34e2c
MD5 b232eb77bc2e2ac6e55591ffdb84672e
BLAKE2b-256 5fcaa65ccc3448cecbc9a56fe2bbc3738a4bfe53047967ed9f54b0dcbb2b9446

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 774a1fa104682118a7c9b592bf20d455cdc672e4f35ebe4021558b430d48f918
MD5 7e1e1643a722bd2f3a5d3fa030cea1ed
BLAKE2b-256 1130b31637834a04acab7b69ac9bba6e8238f8c7a435cfee6e8778ca09b82e90

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 167.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b228b8205e376e4f3d57275555e9eb0efbb2daca8d4fa3121fd37a8012476b4c
MD5 a949568861ba759828702d462a910513
BLAKE2b-256 70fcecfdb81b46a06e88e6ca1d615aba7aadf514244f107f7996f5691c944cce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ab5f406ccfdac94f43979653a436ab05712efc4ce7017e031b81da7d98438f0
MD5 d609c8c00f2ce112d8ad5576be763544
BLAKE2b-256 3ca5ae66cb59f9f45427193ec0b2863a02e8f421d25b740e625e20fc66d0df47

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0e9386e287f169f7ed84faef948fb3b48e5b37522cf2833638f08cdd638ab52
MD5 cf8209bf76322f0ff7c79c188aba308e
BLAKE2b-256 cb1c6debe6b43a15bcf72eb3b9ee2bb4ce3610736fa5728d0bce5bab967c7d82

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 166.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 906cfa851155c3e904e00648b2fba460d6ae2c19143c192829f60c8b219ca73a
MD5 0d6b8421149c4984bddbd5ce2c805002
BLAKE2b-256 a80315a566288cab5e74b5109bdbe352ee38691ab5c583c79b4ff86fb2e54d00

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c45c415f5cef33b3027b4677016bc984536abf6de699e0e59b9f490c489a437
MD5 0a2b56381b0680ddefd0da1c07894fbf
BLAKE2b-256 bc30cdb190a96c06ab195d8fb82ee7917c2bf8ad6e7cc7e7ce8ed9a481c789a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 167.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 101827061e9f983e035cdb3f950d9133bd857a7984e2c89ed9dc6b8aa279a88d
MD5 c2c62a39ef6aa448cce73e30fc774c3a
BLAKE2b-256 82d10874f65d46eaaeb06cfb1628dd514486e703550629e6ca1ed027babee9e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c778eb612431216800c3fd4bd85059f6c3c821df5ff6b350b8b7bb386b9d2a9b
MD5 d990e9405d0ab8392bdae841b3d2ccf7
BLAKE2b-256 1bcee140baf3f082d2582a7a1ba29758f5fd35eb79605263046cedd268fa2f4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pystalmarck-0.1.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 166.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pystalmarck-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2891df1572d25739bb5431da7dbe9149e8d1b1691237428227226c7273796f33
MD5 8ab67872faccf613ae9a27a9961a4191
BLAKE2b-256 15f80634fb147305d558fa68962a5283751aa8b3ca5d6c50501ab57f001161dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp38-cp38-win_amd64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pystalmarck-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pystalmarck-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 46130da32946b02266711f458c3e00375f9860dd895d1529720e98c08ef80745
MD5 f6b182bb9e47529b7e550e83afb87ed7
BLAKE2b-256 588175db5065580b60b8fa617ee5791f057c12d81b3338bcf1dd8324c7b232f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pystalmarck-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Stalmarck-Satisfiability/StalmarckSAT

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page