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

Uploaded Python 3

File details

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

File metadata

  • Download URL: claripy-9.2.73.tar.gz
  • Upload date:
  • Size: 159.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.73.tar.gz
Algorithm Hash digest
SHA256 1806a0dc5128865bc82c02efa08731db58aa442d5a5bdb4c2f4c267b4355e24e
MD5 bea1480aefa48ce17930dd74a46ae70f
BLAKE2b-256 25eddaeb2339b20e08f112c4ed4400846f479b447f133f4de583a4800cce4849

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.73-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.18

File hashes

Hashes for claripy-9.2.73-py3-none-any.whl
Algorithm Hash digest
SHA256 8f20949a2138dead911c998b684b99f5202ee3560a75e54344eab0332b21fe27
MD5 2b888b15df2ae7f58afa696b141c073b
BLAKE2b-256 018983999aa202f993d1ad16311fae88443c0a1d46ea3cdd231887ebb60131ea

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