CrossHair
An analysis tool for Python that blurs the line between testing and type systems.
THE LATEST NEWS: Python's most popular property-based testing tool, Hypothesis, now supports running CrossHair as an optional backend!
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.
Try CrossHair right now, in your browser, at crosshair-web.org!
CrossHair has IDE integrations for VS Code, PyCharm, and more.
Finally, CrossHair can do more than check contracts. It can also generate unit tests and find behavioral differences between functions.
Want to help? Sign up for email or RSS updates. Star ⭐️ the repository. There are other ways to help too.
Documentation
Metadata
Release files for crosshair-tool 0.0.111
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crosshair_tool-0.0.111.tar.gz | 567.1 kB | Details |
Built distributions (wheels)
Total release size: 34.4 MB
Release files / crosshair_tool-0.0.111.tar.gz
| Download URL | crosshair_tool-0.0.111.tar.gz |
|---|---|
| Size | 567.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
905dbaf2c24308696bf295375a5de6b3b1c77943d5870dcb581c47bd43750771
|
|
BLAKE2b-256 checksum How to use checksums |
e4d0d0ea0ca899bc9e9a39ca1cb08caf9a3130935eb5b560e0ebdb176aa148ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 659.9 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e50ae7e9b51531f51d026a87f0e72dffde180efb2a222f68e39107dea2681cf6
|
|
BLAKE2b-256 checksum How to use checksums |
8c4acccfbc051dc5bd2aae0eba02b01b693fe65e1be3a26d2c1dac7fd3ce6afb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-win32.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-win32.whl |
|---|---|
| Size | 658.5 kB |
| Tags | CPython 3.15 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d265ef762314485f5e46da7729a16fc01750a180b4e645c80f8ddf9b48f9bb27
|
|
BLAKE2b-256 checksum How to use checksums |
539d5240b14094eb02b8d9abdaa81cba26a3b13f16fcc80d0ef92ef5ac6cc57b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 759.9 kB |
| Tags | CPython 3.15 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
bd739fb1a8020b6dc2127686eedcc318691bf2601c8d48957cd571be9f06ee0f
|
|
BLAKE2b-256 checksum How to use checksums |
5a3dc1f670a3e62e5fa5578f1ad07fe9e39924944f35791e61595d0a817fc1a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 762.3 kB |
| Tags | CPython 3.15 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
5275a44fbd41f928913fe5a3cb4984cf478240f8578c5c83c7651e0f3e409519
|
|
BLAKE2b-256 checksum How to use checksums |
d5280d996cee7fa23cb1fec12e2e3175e7f913b4149c752eb8630abdacc87e3f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 662.0 kB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
32ff682661b58c6afe08df56f9af4fdab580e8d2c6a551e08029b3bd41bece42
|
|
BLAKE2b-256 checksum How to use checksums |
2668d3bcfc2f90e8f6a4247cf5c2d1d0d15f365311f72b31342221c4a823ab8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-macosx_10_15_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-macosx_10_15_x86_64.whl |
|---|---|
| Size | 661.3 kB |
| Tags | CPython 3.15 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
6334f2c418f816e3bcaa2b5d8b0f814a4263f514e0783b671167f724ae1896ba
|
|
BLAKE2b-256 checksum How to use checksums |
d5a238ca03560e08d5e3da3540246c032ae22ef10a9bb64ca2f5dbf6f5394ae5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp315-cp315-macosx_10_15_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp315-cp315-macosx_10_15_universal2.whl |
|---|---|
| Size | 679.5 kB |
| Tags | CPython 3.15 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
2ce22f243428e40552e3727e6e8a1ab4e85bc6e58a006d5335ac2ae611c631c8
|
|
BLAKE2b-256 checksum How to use checksums |
270bff91cf7387554a44eb903ac6a191d4209275a968e5d0e4a96ad73509b137
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 656.3 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
9be9448c2fb6196c560b7396ab5cc00cb9277329d0c1f96644607b57d231d576
|
|
BLAKE2b-256 checksum How to use checksums |
adbb4513d8097e738edc390bc13f9c1996377477b250eb985f5a7591790ac8ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-win32.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-win32.whl |
|---|---|
| Size | 654.7 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
3ff2eceb7cff9386960d7605d730a43c60a90174e1f3dd15b4b1a97bc5304e9b
|
|
BLAKE2b-256 checksum How to use checksums |
3af3a36b03505756ff574d0ef675fca33951f987409f4bae6633b6f1ee9b2327
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-pyemscripten_2026_0_wasm32.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-pyemscripten_2026_0_wasm32.whl |
|---|---|
| Size | 653.9 kB |
| Tags | CPython 3.14 PyEmscripten 2026.0+ WebAssembly |
|
SHA-256 checksum How to use checksums |
f80d80ecab9ee48d68baa005ddeff643d1413e6f9c0a101b9a10b8c40a538e77
|
|
BLAKE2b-256 checksum How to use checksums |
b3c3476d33ef2148db7c62d2ec1b00574759f8976f271924bd3fbde82df8acfa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 755.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
c8003d6bc933d36a8594453fc261c1611b0d8b75c4292a9364deacadaefdd54f
|
|
BLAKE2b-256 checksum How to use checksums |
b7efdd117290cde1c73079059c825858637fcb784f5dcd2637a8f18a1f916d99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 757.4 kB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
0124082bf79248658c9b8d5cd4084e00f4d8aed8125395e816b2451e187b39ef
|
|
BLAKE2b-256 checksum How to use checksums |
111950f71cda8e5211e74acffb5000a16b41c3909b5b6f2db95dadf089b89459
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 661.4 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ad9956e3ec8d5fc6da2e92ede68868fc1958d9e58dbd775e8851046ae1be3cf7
|
|
BLAKE2b-256 checksum How to use checksums |
b6f22dbefbe17b675420855b4b542b3e901828003fa514820b5e5b0ce27b2569
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 660.8 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
4da25b580b7eff52b53170050af33ab8a837b6fbe2d63c7df26802bf5f6a16a3
|
|
BLAKE2b-256 checksum How to use checksums |
c87fd9a0137c9bd29748e1bab417699aa2e76859f47ccf5e3534476026b80747
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp314-cp314-macosx_10_15_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp314-cp314-macosx_10_15_universal2.whl |
|---|---|
| Size | 678.3 kB |
| Tags | CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
95f4cf5ddeddd3882197994fe569fb98a12c929e776614f1e5a522be02c1e65a
|
|
BLAKE2b-256 checksum How to use checksums |
23ce4ff5c77b4ce42b470c525bbdfd022bcd2a7712740cb5dfb3419f4ea089e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 656.8 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8da3f48099331a91122fe991aa0d386e0979681f654c2b368199b27a22e708a1
|
|
BLAKE2b-256 checksum How to use checksums |
a733d6633bb23343ea9317f1dc770c884faad832f3edfa6920de44752d37dc9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-win32.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-win32.whl |
|---|---|
| Size | 655.1 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
7c349efa7285c35e48b850acefc7384e89801ad23724579604505f91ce560eda
|
|
BLAKE2b-256 checksum How to use checksums |
d8c6feec980f7bd31f178fd55912df8afed64fe9e2ed732dfb38d9df36c6c5bb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 717.3 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
612dbf0272d74e66726c00e13c2de45e09ef1fd38cd5b510e9a80a029699a540
|
|
BLAKE2b-256 checksum How to use checksums |
e79e0dc4b5a2a5967a31e32ef4324d604579cd363e3ddcae4e2c6a48859bdeb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 718.7 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
3652e2d664adce77c2d787a2e7c767ebda2ee8f2af95f71ebd15e98925f68155
|
|
BLAKE2b-256 checksum How to use checksums |
deb7b72d728ea407e24876b994243f93efc997e2283d69d0a96e863378c1b027
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 662.4 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2d641f7ddbc94cbae57f2fd3f2b4b5081d1488c029a06615e4d74ff451f97d52
|
|
BLAKE2b-256 checksum How to use checksums |
cadd61e76db503e0a0e87283304c02fc901d2dfa0c932044d003d3ee772cbdd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 661.9 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
978e22d77df771332c10a30f9399429a571c212db8b0cdc0cea2f41e785865b9
|
|
BLAKE2b-256 checksum How to use checksums |
4eccbda6ad54bcc63faef6f8e32ac104ffbb0cb4db14149a65c6231c52fef9be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp313-cp313-macosx_10_13_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp313-cp313-macosx_10_13_universal2.whl |
|---|---|
| Size | 680.5 kB |
| Tags | CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
b7370036848b99905249bf8bd05bd8a84f75564f1f87b531248ba9bafec9daea
|
|
BLAKE2b-256 checksum How to use checksums |
c066d86b85df3323aa1924e03b0d0e603b07170bb25fddd8af5cd8cc10292507
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 656.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
56abfee73a15a12de8338079f4bc95a13b310897bfb08a0efd3e5a416f382d44
|
|
BLAKE2b-256 checksum How to use checksums |
95e85ea2380691792c99c0b4c5a2dec7145ceaedaf023243df311827e8907e0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-win32.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-win32.whl |
|---|---|
| Size | 655.1 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
1a480a5828e4f89784c40407d267c8a925e398b30efc970ef685b27ba13db7c2
|
|
BLAKE2b-256 checksum How to use checksums |
302c708acd167e01fd60d153e8c767f79efe91c6ec044967eac5106899c5fc85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 710.8 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9a83464adbf165ec727aad7f32161545932b19dccb17cc9f2989f0559ff1f7d7
|
|
BLAKE2b-256 checksum How to use checksums |
b3dd42a1819ded2601fa911dce3219513fc4339f8c8e9af967b5ef727ad77f49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 712.1 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
c96caff4525cd43ec90b1b06df92911e712a45fc9208661a0e199572e081027a
|
|
BLAKE2b-256 checksum How to use checksums |
bfab1b313cd2808df0a0e72c24d30eedc45e4ab32ed1c3e21f16631be85c8138
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 658.6 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
61e69ebdb738d68adbe88a3351eec84f380322fc9da4cc62872cf365a501399d
|
|
BLAKE2b-256 checksum How to use checksums |
84de1ae6ad6d7c59b0e9bc3ffacdf6de798e46c78a589232be3c0678fa537f46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 658.1 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
42f093f5d1d9cfbbb0237aefec23578d3bdf7513b2cfbefa4eade86b643f831e
|
|
BLAKE2b-256 checksum How to use checksums |
a067d4df141bf521f029417d881bd8ffa1f8c002d490995927f48ef4e7472b64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp312-cp312-macosx_10_13_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp312-cp312-macosx_10_13_universal2.whl |
|---|---|
| Size | 672.8 kB |
| Tags | CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
aa7b00f0fb04a560244bbf30ff7cef8b2bcf3a114dfee3b3d5c04385ba1bd593
|
|
BLAKE2b-256 checksum How to use checksums |
0fd306295168cc36eea9656a666e6a5d660e66d1f9b35611fb75664b89f281d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 653.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
63e138a5b69f799a3e83c0d60f5f4674d6012447493c700feeb821ea9034c498
|
|
BLAKE2b-256 checksum How to use checksums |
805982520a14e537ecc5ad06bb8818b71fc033a4fee524ff20ede1852181c04c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-win32.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-win32.whl |
|---|---|
| Size | 652.4 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4e9e096764f1ae1c06422fc4d95b061988cb70fd810eccca7755f65060631379
|
|
BLAKE2b-256 checksum How to use checksums |
1def37aa727f2e6381240f5d1fc9065fafdf7b98195e01cbc4c4efe5ec5d93c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 694.6 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a42e50207e651ba651c2c14bf9af7cdcb30784ff58f3931343fc0a3c3c3a8b1a
|
|
BLAKE2b-256 checksum How to use checksums |
c64e15a03f6bd67b230f26481ed4c12162b5c158342c0e28b1a622d2c443f42e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 695.7 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
9e22ab3a408ed02d31c35dc7d964cdaf2cf3f6ba7e43a940b8e68d53f10ea00e
|
|
BLAKE2b-256 checksum How to use checksums |
3a15cd197321fe37a5e186d99be9634f71d870d9f5731d2088192f71e1d94e64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 655.2 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
963c7fa827f38d85608e02923925d63df711758355f8e834ec56163adf8529cd
|
|
BLAKE2b-256 checksum How to use checksums |
d81d370f3602e9e3c0f66456e5d301e146ca71118fb8982dd50c9df776c776c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 654.5 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
4e9b1ae3c51072dad55c3ee6eaf246c421984c45b7dc90a3bb27d40908580065
|
|
BLAKE2b-256 checksum How to use checksums |
d4911465e00935221dd8665f85f7dc16d9184914fe1f7e8138ef54406b2f47ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 665.8 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
99cb2c88bde586fff2a70b9e60055fd9a5432397cdc724540444a38f46d41488
|
|
BLAKE2b-256 checksum How to use checksums |
0d233ee4f1b2d5c3932f692d3ba5b0601d0ec2f5acdb333efcfa5b10563bcab5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 653.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b6021cc99293820bacb076526a0ca76e7ff5c82a66228194f06b6b79941f66fb
|
|
BLAKE2b-256 checksum How to use checksums |
3e2f93ab7f5a859245cb3432b01e6a016dd68d754aab263e2e82ab857e215432
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-win32.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-win32.whl |
|---|---|
| Size | 652.3 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
bbe3fd581d3838133b025d8131f528a76add210b253985b3dc95e41bb7b40872
|
|
BLAKE2b-256 checksum How to use checksums |
bd4e859e8c0e73c1489a8671184e07f4d71646fb5417b5e0cbca66ea148346a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 696.7 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ca7fa41546935fab25fc68910150b68525663b59da92eb25bc384a166d68647c
|
|
BLAKE2b-256 checksum How to use checksums |
50bd95dd4e7cd492c69255a59656d2050977b02b2f2cc6fbe862a31b1cd9419f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 697.8 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
5b33f5928595a6d7bf271f912c216d888e2cf892252df7f1c323f5f9f380afa5
|
|
BLAKE2b-256 checksum How to use checksums |
1d22835412047055b0d75663b0748440d5305bd7440d326f7bbfd495ce2afbc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 655.2 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4c33576295e6cbfbb6315883ded1aa4b5e4c01175374de88f5377db55cd84d3b
|
|
BLAKE2b-256 checksum How to use checksums |
138fc55d79485cc7e8543f30b09c973496128d073d97a771222fe0516046d42b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 654.5 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
334b913ca82e5262e24f7262e20a7a629fe9dda57fbf75a89b4f668e03d077e7
|
|
BLAKE2b-256 checksum How to use checksums |
cd7bc55a24ccb0848470f83f2a44338e3226c2f3ef1dad3f9172f2df1e3d96cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp310-cp310-macosx_10_9_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp310-cp310-macosx_10_9_universal2.whl |
|---|---|
| Size | 665.9 kB |
| Tags | CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
f4b5cb03189d950d1648c53edff9014aa18d35e69c9d84ef7f305da578314fa1
|
|
BLAKE2b-256 checksum How to use checksums |
cd3f7c677603f37a5058debf15fd0457d30148ad1c673a1b8e51a70c0605c924
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-win_amd64.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 653.6 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f75b49eb5484e067284473061ab999d619f0f868933f087249baadbbaa46698c
|
|
BLAKE2b-256 checksum How to use checksums |
de768d1cf2b2dcc06adb08564b542b3b092489bb4e315a5d21bec99a245311c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-win32.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-win32.whl |
|---|---|
| Size | 652.3 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d121ff7b6215f0928c7496a25880806253d8faa3f068c0421d6063253d9155e9
|
|
BLAKE2b-256 checksum How to use checksums |
dcb4616501f52cfd6c94125c0ba4285a63f2896fc79fd6a15df1eb5577d2b298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 694.3 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
f99cb4d646a797e7c068ae74cf987ade3322bd015671f86098f22b14d00aaf43
|
|
BLAKE2b-256 checksum How to use checksums |
b1b584f97424f4610fbf9fa4ef24225219e26df08eb8b6fda820e8212b4d7a3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 695.5 kB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b8dd3b5ad4b51ebb99eeea49553707400b0efd79e02b0f5ba5f16f80f181ca2
|
|
BLAKE2b-256 checksum How to use checksums |
917781502e914261d0b1599af7ad099dcb81672292cd0cee0498b3616cc238ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 655.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f2227f6d868b2f079ac5cff1597fd6177a5248b1b72551bd4e8661be0ad0634e
|
|
BLAKE2b-256 checksum How to use checksums |
b2a1fd847d1d0678fa3845eba9ee846dbc04cccf705839e9ba15ba3725d69331
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 654.5 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
87514b140cc9c13daf78e54abe40d2dc2f2729b740c9b7ce4b9fca109c12a3e9
|
|
BLAKE2b-256 checksum How to use checksums |
ca409b0020b1ef7ad1f5656864272725d1e38e6eae0dbcc31b3271420b9758d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / crosshair_tool-0.0.111-cp39-cp39-macosx_10_9_universal2.whl
| Download URL | crosshair_tool-0.0.111-cp39-cp39-macosx_10_9_universal2.whl |
|---|---|
| Size | 665.8 kB |
| Tags | CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
f2e344945c94194c608adf9f2b14fb730ad7f6786b6fcce29b5a3c999531a21e
|
|
BLAKE2b-256 checksum How to use checksums |
44d59b54fbfcd40eebaed4dc1e5daeb9298f10ec58c1208c4a0c1190da78ee4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|