Skip to main content

Hypothesis strategies for generating Python programs, something like CSmith

Project description

hypothesmith

Hypothesis strategies for generating Python programs, something like CSmith.

This is definitely pre-alpha, but if you want to play with it feel free! You can even keep the shiny pieces when - not if - it breaks.

Get it today with pip install hypothesmith, or by cloning the GitHub repo. You can run the tests, such as they are, with tox on Python 3.6 or later.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hypothesmith-0.0.2.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

hypothesmith-0.0.2-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file hypothesmith-0.0.2.tar.gz.

File metadata

  • Download URL: hypothesmith-0.0.2.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for hypothesmith-0.0.2.tar.gz
Algorithm Hash digest
SHA256 888dfeb9e9d1d57162cf3ad8aee64f49298b7407e8445ade2e4ffe0d27723bc2
MD5 a8fe1bbbc896b581cb53491b2b1ddedd
BLAKE2b-256 68f8611819ffc973134bc300ea83499e7e5881eb28e3dc8646c5c07706606a3c

See more details on using hashes here.

Provenance

File details

Details for the file hypothesmith-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: hypothesmith-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.7

File hashes

Hashes for hypothesmith-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5ba1b37256839bc6312177c73410a9f385e805597358fb260dbf2b6f0661dd32
MD5 398bd2129458e603969cd65b235e10b4
BLAKE2b-256 e2cdfe578ca2a0506a9c044d865990d289ec01b1d44aa90b8125d33ed8b40987

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page