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.46.tar.gz (157.1 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.46-py3-none-any.whl (154.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: claripy-9.2.46.tar.gz
  • Upload date:
  • Size: 157.1 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.46.tar.gz
Algorithm Hash digest
SHA256 5bdad6f072e85f5cd63a62a67a3d3ecf0959c71c513b617527afc9624e73f78c
MD5 81dd7e05f3989dbf06ff8b5c6e44fd16
BLAKE2b-256 467696217f104fcec161c7146a4f078de116caa57b0d5999116463f044b07d2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.46-py3-none-any.whl
  • Upload date:
  • Size: 154.5 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.46-py3-none-any.whl
Algorithm Hash digest
SHA256 679bde091890fe3850a426e3aed79cc8511547d295e1e7c425558a4cd21fec82
MD5 cecd8ab787f25e54bc138ebbb5e2cd0b
BLAKE2b-256 074546c368ac565d3a3f00213bbe25933cc42dc27dc223213b0ce3ff1ef8e3b3

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