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.40.tar.gz (156.7 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.40-py3-none-any.whl (154.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: claripy-9.2.40.tar.gz
  • Upload date:
  • Size: 156.7 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.40.tar.gz
Algorithm Hash digest
SHA256 dc331df9bd0a366de2b4433d9a870fd656978649463c8f49f1a7ea6b37d0a975
MD5 d489ffc86e3805407d6508d81dc405ef
BLAKE2b-256 9364331874fcac423099089b766f40f8cb8ce5f3316fdc4f75de81800ab0d9bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.40-py3-none-any.whl
  • Upload date:
  • Size: 154.3 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.40-py3-none-any.whl
Algorithm Hash digest
SHA256 df709417f916492abaf1d0b63fcc6a3a8db0e031709a89adc194fe2fb963b727
MD5 18018628350126b779c85565f968e279
BLAKE2b-256 20909935560dd25fe720e30749226f910a07ec19e74693383a8e5638442d8459

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