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.43.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.43-py3-none-any.whl (154.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: claripy-9.2.43.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.43.tar.gz
Algorithm Hash digest
SHA256 ad5b3994928562154a7e774b9af1c92043efee0e61e4dc9f9c60b11b17597d3b
MD5 df84de0a7fdd1dac3b4be8a3585e8760
BLAKE2b-256 39d657604d22b018c7311d19e566ef55e205920d137ea9b38336b55187ff0258

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.43-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.43-py3-none-any.whl
Algorithm Hash digest
SHA256 0326ae68b76fc27f7d09f79a7358e9d74df40a20f62a06865fc3b6bea089ae79
MD5 8a61a52873fb0f1aa2a2ab2e7ae6714f
BLAKE2b-256 cf90706af496d958a9aaedf2b2a68b5bc8ba63efd8051371a0b8b3ebf59789ad

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