Skip to main content

Python interface to several d-DNNF knowledge compilers

Project description

Kompyle

Kompyle is a Python library providing an interface to several d-DNNF knowledge compilers.


Installation

Kompyle can be installed using the following command:

pip install kompyle

Examples

A Jupyter notebook with usage examples is included in scripts/ folder. It demonstrates how to use Kompyle for compiling.

License

Kompyle source code is licensed under the Apache License 2.0 — see LICENSE.

Important notice regarding bundled libraries

This binary wheel bundles several third-party libraries. There are restrictions beyond the Apache 2.0 license that users should be aware of:

Full license texts and attribution notices for all bundled libraries are in the licenses/ directory.

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

kompyle-0.0.1.dev112.tar.gz (124.6 kB view details)

Uploaded Source

Built Distributions

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

kompyle-0.0.1.dev112-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.6 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

kompyle-0.0.1.dev112-cp312-abi3-macosx_11_0_arm64.whl (7.8 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

File details

Details for the file kompyle-0.0.1.dev112.tar.gz.

File metadata

  • Download URL: kompyle-0.0.1.dev112.tar.gz
  • Upload date:
  • Size: 124.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kompyle-0.0.1.dev112.tar.gz
Algorithm Hash digest
SHA256 f08c76908565cb43d6ce14d3a069123a1c0950b2f14edad00d62d63c88d92386
MD5 d22f743b437f4fcc5ff380a24f8c9fb6
BLAKE2b-256 d741d962520be37b4fe81a3dfe38edad1339735c58b6c14c746c20af46044e40

See more details on using hashes here.

Provenance

The following attestation bundles were made for kompyle-0.0.1.dev112.tar.gz:

Publisher: publish.yml on ML-KULeuven/kompyle

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

File details

Details for the file kompyle-0.0.1.dev112-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for kompyle-0.0.1.dev112-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 603a60c2573bdeadb69481cdd48430124f6361e1c52e4fbaa5f747d9dc0f54c9
MD5 223acffe9051a985309376cfa7510a39
BLAKE2b-256 dbee9588d8904760c6e1a27f11b465b2181b54522317fd7c184d8c91c854f0ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for kompyle-0.0.1.dev112-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on ML-KULeuven/kompyle

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

File details

Details for the file kompyle-0.0.1.dev112-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kompyle-0.0.1.dev112-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d04bb25e606a3b5e413b345237d84928be4486ac3d9eec4d120e2e6320b58a2d
MD5 2b21d5702208fab80fcfa60dda0956f2
BLAKE2b-256 8a1fe05d58294c43e92910ef458196852f26b86e149997a3103a211c275d2278

See more details on using hashes here.

Provenance

The following attestation bundles were made for kompyle-0.0.1.dev112-cp312-abi3-macosx_11_0_arm64.whl:

Publisher: publish.yml on ML-KULeuven/kompyle

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