devel/py-crosshair-tool: Update to 0.0.110 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html1f557293eb
Port details
devel/py-crosshair-tool0.0.110
Analyze Python code for correctness using symbolic execution
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- py312-crosshair-tool 0.0.110
- Upstream
- Higher version available: 0.0.112
- CPE
- none, CVEs only via VuXML
- WWW
- https://crosshair.readthedocs.io/en/latest/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (29)
devel/py-crosshair-tool: Update to 0.0.108 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmlfa0ac4ca10
devel/py-crosshair-tool: Clean up patchbb2ce45353
devel/py-crosshair-tool: Update to 0.0.107 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmleacde08345
devel/py-crosshair-tool: Update to 0.0.104 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmld2893488f6
devel/py-crosshair-tool: Update to 0.0.103 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html1cdaa90df7
devel/py-crosshair-tool: Update to 0.0.102 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html70b4671185
devel/py-crosshair-tool: Update to 0.0.101 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html4bd938241f
devel/py-crosshair-tool: Update to 0.0.100 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html994fe11a50
devel/py-crosshair-tool: Update to 0.0.99 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmlc08faaf124
devel/py-crosshair-tool: Update to 0.0.98 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html174588f22f
*: Revise USES=python:... version range constraints and strip all lower bounds of 3.9 or 3.10 because they are implied now. python:3.9-X -> python:-X python:3.9+ -> python python:3.10-X -> python:-X python:3.10+ -> python (options such as ,build preserved)1403bb7765
devel/py-crosshair-tool: Update to 0.0.97 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html50a06d3683
devel/py-crosshair-tool: Update to 0.0.96 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html318f94b58b
devel/py-crosshair-tool: Update to 0.0.95 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html80eb2962c0
devel/py-crosshair-tool: Update to 0.0.94 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html4007d4ab20
devel/py-crosshair-tool: Update to 0.0.88 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmla7ebc79bc3
devel/py-crosshair-tool: Update to 0.0.87 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmld3e8d6f3ab
devel/py-crosshair-tool: Update to 0.0.86 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html1bb2d01c42
devel/py-crosshair-tool: Update to 0.0.85 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html989e72653d
devel/py-crosshair-tool: Update to 0.0.83 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html1707cfcc93
devel/py-crosshair-tool: Update to 0.0.82 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html82d683a35e
devel/py-crosshair-tool: Update to 0.0.81 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.htmlbeddaf6f3e
devel/py-crosshair-tool: Update to 0.0.80 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html3d11ca45c7
devel/py-crosshair-tool: Update to 0.0.79 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html651e262fab
devel/py-crosshair-tool: Update to 0.0.78 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html1826e7e18d
devel/py-crosshair-tool: Update to 0.0.76 Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html12a1e1e1d3
devel/py-crosshair-tool: Update to 0.0.75 - Update WWW Changes: https://github.com/pschanely/CrossHair/releases https://crosshair.readthedocs.io/en/latest/changelog.html58c75be23e
devel/py-crosshair-tool: Add py-crosshair-tool 0.0.74 CrossHair is an analysis tool for Python that blurs the line between testing and type systems. If you have a function with type annotations and add a contract in a supported syntax, CrossHair will attempt to find counterexamples for you. CrossHair works by repeatedly calling your functions with symbolic inputs. It uses an SMT solver (a kind of theorem prover) to explore viable execution paths and find counterexamples for you. This is not a new idea; a Python approach was first described in this paper. However, to my knowledge, CrossHair is the most complete implementation: it can use symbolic reasoning for the built-in types, user-defined classes, and much of the standard library.d8f05e1eab