Skip to main content

An abstraction layer for constraint solvers

Project description

claripy

Code style: black

Claripy is an abstracted constraint-solving wrapper.

Usage

It is usable!

General usage is similar to Z3:

>>> import claripy
>>> a = claripy.BVV(3, 32)
>>> b = claripy.BVS('var_b', 32)
>>> s = claripy.Solver()
>>> s.add(b > a)
>>> print(s.eval(b, 1)[0])

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

claripy-9.2.35.tar.gz (128.0 kB view details)

Uploaded Source

Built Distribution

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

claripy-9.2.35-py3-none-any.whl (154.4 kB view details)

Uploaded Python 3

File details

Details for the file claripy-9.2.35.tar.gz.

File metadata

  • Download URL: claripy-9.2.35.tar.gz
  • Upload date:
  • Size: 128.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for claripy-9.2.35.tar.gz
Algorithm Hash digest
SHA256 f159704e43aae9bc5751d8b6aaa6bd7a9f406fd7f46f85dbb97d6861b9d4b245
MD5 0bc971f99bee9331e5f6134537d1226d
BLAKE2b-256 62f60ee3013c8286b935a499d002445b04815cd724ec9e91637c21f7fe3b3f4e

See more details on using hashes here.

File details

Details for the file claripy-9.2.35-py3-none-any.whl.

File metadata

  • Download URL: claripy-9.2.35-py3-none-any.whl
  • Upload date:
  • Size: 154.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for claripy-9.2.35-py3-none-any.whl
Algorithm Hash digest
SHA256 757d116711f883c153058d229cbc29c51d921289d6715a20dcf6776b04e5249d
MD5 01e41c93e756cf0487f043ced099fc05
BLAKE2b-256 13ff1b7d4ac4f6c0cc87769dcb8f294a7903fc59c515e30bdce277ec219a0156

See more details on using hashes here.

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