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.34.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.34-py3-none-any.whl (154.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for claripy-9.2.34.tar.gz
Algorithm Hash digest
SHA256 3e0cc29cbc1117ebaedfd65e3f7d28a43a6f20edeb85564375abd8c0dffb5da8
MD5 ec25be2808897cf92639200ebe1a4bdd
BLAKE2b-256 2cdf0b4defe98402480bee3348361b7d5a999d9cab1344be38efe2a3250357f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.34-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.15

File hashes

Hashes for claripy-9.2.34-py3-none-any.whl
Algorithm Hash digest
SHA256 c623abcde7e5a625a0a121815dfb582d2646d7fe3a18184dabeb238a86051063
MD5 9778d09e50c70534d85bc90315bb45ba
BLAKE2b-256 0e1f004a6bb335b17deab86768d740bf1ec2509e7e43f14656b7c3de7de1b991

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