Skip to main content

An abstraction layer for constraint solvers

Project description

claripy

Code style: black

Claripy is an abstracted constraint-solving wrapper.

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.38.tar.gz (156.7 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.38-py3-none-any.whl (154.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: claripy-9.2.38.tar.gz
  • Upload date:
  • Size: 156.7 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.38.tar.gz
Algorithm Hash digest
SHA256 4e9c5f250d3fb4d838423ff483bca418f944b02d94b4de3a03be3df1c3723ed1
MD5 ada3df3c9bfb45c3ff398155e1d66878
BLAKE2b-256 9e7894c35044a25519be3f417f32e4cc76f75af4564a701794908fbe257f830a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: claripy-9.2.38-py3-none-any.whl
  • Upload date:
  • Size: 154.3 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.38-py3-none-any.whl
Algorithm Hash digest
SHA256 1e7d08162bdbc6d716d0232a0e581f502cfe9cb053c7979a609041f07aeec433
MD5 62e411d3110462de3985f2a8fb78e39a
BLAKE2b-256 940a289d6860e0fa25be72ce3e764bdd11d337f36b8c48eda0e638b11c8d339f

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