Skip to main content

An abstraction layer for constraint solvers

Project description

claripy

Latest Release Python Version PyPI Statistics License

Claripy is an abstracted constraint-solving wrapper.

Project Links

Project repository: https://github.com/angr/claripy

Documentation: https://api.angr.io/projects/claripy/en/latest/

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.86.tar.gz (160.3 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.86-py3-none-any.whl (157.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for claripy-9.2.86.tar.gz
Algorithm Hash digest
SHA256 6315b0d4d9dae5db7708a6d619695e4381ae53a225cda17d644fecf0a9f1d096
MD5 2d44c5fce8da5736f94ccdb23c8d1460
BLAKE2b-256 59192bbea8392bcba72b3b223c1984d3f2d5ff300c6aa0379d4aa1ed4227e660

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for claripy-9.2.86-py3-none-any.whl
Algorithm Hash digest
SHA256 f871b32226c4c633b2fa9a75ecae14c377fbc44ef86e6086f1ff4888bb30d093
MD5 86c60133373071dfbe6c6c0f71fb6f1c
BLAKE2b-256 9e7a75e2f3cfb562d267bbc85784f38edca31a3af807ecd363cb1893cd9ed376

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