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.65.tar.gz (159.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.65-py3-none-any.whl (156.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for claripy-9.2.65.tar.gz
Algorithm Hash digest
SHA256 397040fad43aceb0a9699433523018b82c6fc2b5e0c5fb968fa3b721c5081435
MD5 3de7cf30d57a585f1a98e482550e5b9f
BLAKE2b-256 ed2e9c5355b07943b6622a62fc0cb181d2050d24ee87ed9b5a461fe73c933c25

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for claripy-9.2.65-py3-none-any.whl
Algorithm Hash digest
SHA256 cb1bbc776860e9f6dcc44511c5ca2011fd5ac60d72cfde7ea7e853d1cc609454
MD5 37d8d6b0b1e264c85d3833c4c15c3a48
BLAKE2b-256 1222ce1241c76e89bdc4abb69062b7f80a2e184fa08d4688b73e59c3e791edcd

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