A set of utilities and tools for rom hacking and translations.
Project description
hacktools
A set of utilities and tools for rom hacking and translations.
Installing dependencies
Most dependencies are optional, and can be installed with pip install 'hacktools[name1,name2]'
or pip install 'hacktools[all]'
to install all of them.
Dependencies list
nds
: needed for NDS roms and compressed binaries.psp
: needed for PSP ISO/BIN signing.iso
: needed for PSX/PS2 ISO.graphics
: needed for most functions that deal with graphics.cli
: needed by tools that use CLI/GUI.armips
: needed forcommon.armipsPatch
.xdelta
: needed forcommon.xdeltaPatch
.ips
: needed forcommon.ipsPatch
.
Supported platforms and formats
External dependencies not included are marked as (through *dependency*)
NDS
- ROM
- NCGR/NSCR/NCER/NCLR images
- NBFC/NTFT/NBFS/NBFP images
- NFTR fonts
- NARC archives
- Textures in NSBMD 3D files
PSP
- ISO
- GIM/GMO images
- PGF fonts
- PMF header for MPS movies
- BIN signing
PSX
- BIN/ISO
- TIM images
WonderSwan / WonderSwan Color
- ROM banks
- Assembly (through NASM)
- Raw and tiled images
- Sprites
GameBoy
- ROM banks
- Assembly (through wla-gb and wlalink)
Wii
Other / Generic
- CPK archives
- ARCH archives
- LZ10, LZ11, Huffman, CRILAYLA and RACJIN compression/decompression
- ARM/MIPS binary patching
- xdelta patch creation
- IPS patch creation
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
hacktools-0.35.0.tar.gz
(107.0 kB
view hashes)
Built Distributions
hacktools-0.35.0-cp39-cp39-win32.whl
(125.1 kB
view hashes)
hacktools-0.35.0-cp38-cp38-win32.whl
(125.1 kB
view hashes)
hacktools-0.35.0-cp37-cp37m-win32.whl
(125.1 kB
view hashes)
Close
Hashes for hacktools-0.35.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d9aa3f059464a5ba59a28bdc87aa0b973add0b746d9cf7c76924dac531a24de |
|
MD5 | e6737c43973c29bbc95f66cd34b4c55b |
|
BLAKE2b-256 | f61e2b7523911e608db4ddeb38b0f7bc98050ba30ca10e42185af3ebab090c8d |
Close
Hashes for hacktools-0.35.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b035a0b02e3fa9ec621a98a261bfbff8c91d4aba9e39a982268cb4294abfaa |
|
MD5 | 460ceef2c8c64fe161ff5b24686db42b |
|
BLAKE2b-256 | f882322abbd4139eede99bb118475a3e391721e6feef83e656891d602bda476c |
Close
Hashes for hacktools-0.35.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fbf20b08986abede510218b8bb216df2584bbb4d39151a89e7dea5826acd703 |
|
MD5 | ce89e633fa79f8304948537cc5c5158a |
|
BLAKE2b-256 | 57262f8cfb6d65aea893cad2e7d914148f7c192ce530d14e42a853a4cc2d56dc |
Close
Hashes for hacktools-0.35.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 526b82ba4b194ed389b2d02474c9e1b72b7d28082ac8242727d3e1f44cb36ec4 |
|
MD5 | 76079f9dcab645b669900d455ec49d21 |
|
BLAKE2b-256 | 93a0c3a2a9f7cbefc7f3ebb2a001365c37cc1a3ab73a922a8fc2d3d87ecdacc0 |
Close
Hashes for hacktools-0.35.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ac9861af80f9a3cd81e4b0126f2d69fd67d941a34182697e736d3ace3b43d2a |
|
MD5 | 083efc89770b82221629c10e5dc4d271 |
|
BLAKE2b-256 | c278aa18327bc0eb2b07e6919f36133e6adf820113d19ad21fa49d30196651b3 |
Close
Hashes for hacktools-0.35.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 410b86ea973ebef65f31e0f1ed2c47f78b4b776b0df5429676df3d8e1ad741da |
|
MD5 | afeef6e13beb6313dbbab6a061366889 |
|
BLAKE2b-256 | dabea00af747831c87212f170dcf23a89b3134d2ec0443d7915fc9226e78a7fa |
Close
Hashes for hacktools-0.35.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfc71cdc50b6d92b53f2982b246fed6d12c56e16bda0787f780beeaf5f81229d |
|
MD5 | eb094bd6ab87fdb345a9489a74125859 |
|
BLAKE2b-256 | 76f18a52e94f1a949acf92e0562274ece2d019ace316cef1b328a536928e2397 |
Close
Hashes for hacktools-0.35.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 075d31a954c39b75654f6cd9278010b0fb4072485bc7ff2dbbe320feaeaf8f5f |
|
MD5 | 48cc74a52ac8b1f26e896aa8c8078b35 |
|
BLAKE2b-256 | 9103dd496b7f3f66abb0ab654da26f27a3c0ac7f4fa3e05a592cf29ef1326073 |
Close
Hashes for hacktools-0.35.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f3269df6eb2339650d2ee0fb677de2e5bf598aa68a4fdfdfbb753f469185595 |
|
MD5 | 3e772ccc47fe2032ad37d1d5ee6e117b |
|
BLAKE2b-256 | 35b1282887eec0b864d139e1ae4fa13400986aadd66d8b2dc8aa8d2b30af16d7 |
Close
Hashes for hacktools-0.35.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0dac01e211dad3631c702d5fe57182d35418b5058bd97ae25d7500f232b9ef9 |
|
MD5 | 123a7bd729c897194dfc18baa895d427 |
|
BLAKE2b-256 | 5a43b5872adcdf9aa5a223bc5e27084efdf235f7953c512f900f405d4c5e943b |
Close
Hashes for hacktools-0.35.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 799327911da08ebc98dfee4e26769d7945625c1033deb84fed4e4d0e8dea7451 |
|
MD5 | 238026f6115cf3fe17aa4f94d993acc3 |
|
BLAKE2b-256 | 47ad305d08c8ac21d9789123ef019d888736e3fb7f734473485a901e1e419a00 |
Close
Hashes for hacktools-0.35.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4cd925351b1dad47c51f2ce0fd180b7e5f65c513cb6de9c4d73e5a3024b7b67 |
|
MD5 | 3e1e94fac324c3100d519d888bd916be |
|
BLAKE2b-256 | 45b6e067d85e40af4b47a97f601d6de4ff9f9b28eec2ee80b5ceeab144b8139b |
Close
Hashes for hacktools-0.35.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ac2f1f5431b4b075f5be410e253b7add2fc5a8c38648e17e19a33f765abd6d3 |
|
MD5 | 8b47003ddda38d04388c92fc1f9f4316 |
|
BLAKE2b-256 | 9a0810cf47204a30a83d0ead1367c984fd361481473c41115ecfeb198518c9d2 |
Close
Hashes for hacktools-0.35.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eec46d7a10b5e17ba85526b69654f759dcbdd1ee052213cf2cb91c6bcbb94ee0 |
|
MD5 | c45623c6f80ea0ae17d77c626768e436 |
|
BLAKE2b-256 | 7f875f5554fa86eb091dd2859f8a90ecda1997177ce8628dff5f4ce721634696 |
Close
Hashes for hacktools-0.35.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3ac3d74881a3e155840784000e0ad1778b4358830b7752601a13be85c876abf |
|
MD5 | e51f117b2127ca7803d2dcf13cde319c |
|
BLAKE2b-256 | 507cc260c5344b487ab84e65a615d04858ef6188f6e5e57eb83010397c76d6f6 |
Close
Hashes for hacktools-0.35.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55731a06f7683d3dc952d10d8ccfcbd5bb8a1d274b3594d824adaea5b7762da7 |
|
MD5 | 6805a1c5d9284ddb408b27c6d00578de |
|
BLAKE2b-256 | a24fc9bb21a2f4219389f49481ecb8a9e0c50cdacf80636b2480a04b9bb2d8cf |
Close
Hashes for hacktools-0.35.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 497694dda86903151dc4abe48c7509f3d2367f3ceb086aa3cd6d0d3eb9890dc8 |
|
MD5 | cbf01b54ed5b1f688034c42a891b2742 |
|
BLAKE2b-256 | 54b0cc875d7713262869f3d25a87978371b3a56a651655dfc97d61ccb2c84a6e |
Close
Hashes for hacktools-0.35.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b85a34fd6eb3db317ba1813aac84a5340e214872322fb4daf503fb142b7065aa |
|
MD5 | 312017e92b776dcb9863f08097446cc4 |
|
BLAKE2b-256 | 27e19e2be4d27bd25d6c53207750b89c12bebd46ab471eb030617bc88e6501eb |
Close
Hashes for hacktools-0.35.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d7a4843371b50b9d4efa2a0e37db802da215d1f3a1f76c39a4e7630cc3da596 |
|
MD5 | 38100ded7cf60286358a65da3d0bda9b |
|
BLAKE2b-256 | 3c75b6eec34a904035723df8790e754fddaec11b3867086b059ecf8296170f7c |
Close
Hashes for hacktools-0.35.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86929a01d6936ba1543d0ec2b2b2ad9df3a01d9d6cf269704639dc59391fb81e |
|
MD5 | 1529ab5d60bd31fe3e9b9597ccccf80b |
|
BLAKE2b-256 | f21f6c7aa77e88f9664744a6872c94ed466a41cb67c0d468ce8fd2180fce81da |
Close
Hashes for hacktools-0.35.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99281b1510159899085d66451de59927c5d9417c6a952d0c2cc7ded8bd71894c |
|
MD5 | 3e8dc8fc27bb343a751aab57fdddab16 |
|
BLAKE2b-256 | 3db1b76d9c1ab629b3249f3aee7bc0cbe2aec5aaad3565a940c6cdfaca576c5a |
Close
Hashes for hacktools-0.35.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e03b5a998649be72f9520ba3942ae9c5d7e3c4355333f1b9f18ae6f8fdaab4f |
|
MD5 | 9d394fea4b745a202976e1a22339d895 |
|
BLAKE2b-256 | 06e01c3c1a16a5b4ef550a68f13731e62b042a3fb94e14086d5baa47d7a5f696 |
Close
Hashes for hacktools-0.35.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58b947eb5b5eb09ef4ccaac264944609af9830e1e7e9e51ae227f6e7b5c6b3eb |
|
MD5 | 17c84a288c70b2bd65491aeaee98ba9f |
|
BLAKE2b-256 | 0b4e6843a57bc89e8b9d93b7e82a96d73c0ede8971631146895492740a0c0f1a |
Close
Hashes for hacktools-0.35.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3547c9ccecb496938af69f224c33ddff1bd9fd9f9064a4aa9967f15cf39080b |
|
MD5 | a71293e17c97a3d8d7b9756fc379a832 |
|
BLAKE2b-256 | 294ab35cb07365f8b8ecf348ef3e8ae5c749568c0a3c44124685fc32abb87b85 |
Close
Hashes for hacktools-0.35.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d6680d4e8654e06106f420829636211ccf1a0b1983f4113b7620068211e0e3 |
|
MD5 | f34973da1a539a5aec68311f79d538cc |
|
BLAKE2b-256 | 1ec0a298dbbe49432741517b69318a1d7fa9e1f5521aec43340bef241ee4cde9 |
Close
Hashes for hacktools-0.35.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b5dfa0f5227569ff262f50797e76464354f03f8bc512cb9d73855a968c241dc |
|
MD5 | e979a70af68c06447428e80be9cda06e |
|
BLAKE2b-256 | e51609918eeccf701ded83d3c2ec3969d9e6b1b58955c9c24e15d8884a73633f |
Close
Hashes for hacktools-0.35.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c1eb2a51bcbc32b166ce5fa36e832a696fe644f40aa42b2f83fee09a72377a1 |
|
MD5 | da4a607d8973b6c8fcbb967c5dfe2ef6 |
|
BLAKE2b-256 | 4f8318d930b739c70528ec520246837e0b8a4cbad34be9a31790073541259bd4 |
Close
Hashes for hacktools-0.35.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32b92bd894ddbc5520b8ec4a154105442744031b18620517597ad2aafbc7c182 |
|
MD5 | 8da265cbfcee0177775af12bc1199df8 |
|
BLAKE2b-256 | 2a3518ddaa97877b58338c8ec181041e8b02d30b7a3647c6ce935ca72bf94e4e |
Close
Hashes for hacktools-0.35.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 461bcf417e680a7be29ef3cdde0ee17c3e85817b73ea3950ea5cd2db7adcf4a7 |
|
MD5 | 48bea0d3dae9121eb753242f70a1f870 |
|
BLAKE2b-256 | 36fd1ad93d63face6ffd7d11490181c0ce016d9700c5e4ac4468a60b8910e8ab |
Close
Hashes for hacktools-0.35.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c99288c4c5886beb98d3a2c0b62544b851815755644fa1faabd9a1b8175dd0b1 |
|
MD5 | 0cea8a1d19a7bd983b0064079e819f2f |
|
BLAKE2b-256 | ade81770720fbbfe9b10f314b4dd47a32e81568f89a8465f2f269e5cc2b81921 |
Close
Hashes for hacktools-0.35.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcbaadbca76a83f178b004e5870492aa83360d1713be3eeccc09ac81d6b5e1ac |
|
MD5 | 196776d96d29e6f693aecaceb51b99e4 |
|
BLAKE2b-256 | fe332480f792c6b43dc960c04c3bfce883be9b1f1d43cd5aad618fa2d74e16fe |
Close
Hashes for hacktools-0.35.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44d6acf6c26517e25728d262b613d4a33b8c10131f937eff4c610d68ddef2a6a |
|
MD5 | 3fb474d5b13df8b1bb414658584e7e35 |
|
BLAKE2b-256 | 1e3275cb4c1d2be6cde2b7bd8020daa6c579d55b6ec2d073224245467a1f0651 |
Close
Hashes for hacktools-0.35.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53c8caaf2cbfd9ded2270a82eb6103a7906aa311f4e3861e1b84a219206bd1c8 |
|
MD5 | 66921457947fd04f99e196928f7a33f9 |
|
BLAKE2b-256 | 9e9e3f8a8378bbfa161270c832fe280450fb607bd6f516cfd27ccc945164b064 |
Close
Hashes for hacktools-0.35.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f77ba292d87fe4a766e9e59a88b92b8084637034874e50a16144f5399733647d |
|
MD5 | 1fe38217cfc73e28afd2a7ac6f8ec2d9 |
|
BLAKE2b-256 | 9ba1f52c227af223a2ce81f72462686fa03d759452c800a27404bc0eb52d54b7 |
Close
Hashes for hacktools-0.35.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 343aea5ed5c090cc37a8c343f6d7298d3cd5abd219dc56bff95d2cdf8dd4f90b |
|
MD5 | 4b2677324d16a6327fd1015695e00051 |
|
BLAKE2b-256 | a426a2e82ee513895112518a6f67ca9928cb4441dd8e81eb597105d79250f3ff |
Close
Hashes for hacktools-0.35.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36fffa337e91976fe30d9f12a06c607907411f667ae7503ec8fb762f66ceaa93 |
|
MD5 | cbe07e0beface48f87640fbaca3123d3 |
|
BLAKE2b-256 | e29e6b4923da552301e03828eecc43d396c84780c51050dc7ef6a782e4f6e5f6 |
Close
Hashes for hacktools-0.35.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 074152e22193ff52bbfb607231e1e0242c0bc1568d1ce5021b20fae02050b634 |
|
MD5 | 8a17acfd3ae0ba1b8fa24cc585d03ac4 |
|
BLAKE2b-256 | c257c18fba10a84b8bc9927f5c9fa0afd33caa22b75b032f265642156dff3046 |
Close
Hashes for hacktools-0.35.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51be5c50f7aab9a7575b774e356a094d72e63d44654a786f46d21bf69d89bd8 |
|
MD5 | f2195eb2ee90cec19ad05f253fbf08be |
|
BLAKE2b-256 | e9f23ddb695f051e06e9398fb10cd86849eae29f107049b4718373803b86d334 |
Close
Hashes for hacktools-0.35.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6ca355d071adeb0594ce99d5a61d77f0c986aaa847df1451d3d763c024dc320 |
|
MD5 | 25748b10e782ed372443083083f1291c |
|
BLAKE2b-256 | 8587c10c9a120450ae0244408c6b0ddf5e2a2993dd16a2e4002d4ce5495b5a6e |
Close
Hashes for hacktools-0.35.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13b31ab7210df0d3db397a2c358216c5d9253b69aa9cb7b30f4b6d8673ba0d5b |
|
MD5 | 48a5496bf0451b547de7bc508a6dbe0a |
|
BLAKE2b-256 | 15defa232970db1e64a765fcdc324b346a803739b34aaa79cf98ba9da452cd69 |
Close
Hashes for hacktools-0.35.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a78d85959f5afb172c04fd5292cc979e401e157c99b04c76f01063ee607e004d |
|
MD5 | c338d67bc3d4dbd0548b0b13a73c39bc |
|
BLAKE2b-256 | 3c1dd2bde2032b43b6190dca3ab8eb1994f5d41c1c01bc66837ffa73a3df977e |
Close
Hashes for hacktools-0.35.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c75f24a9db52005dd43744038e1bae7641b3a7a482ebd9db29196eb643081121 |
|
MD5 | 8343daa8f4bee37db34a7a54a81df7a6 |
|
BLAKE2b-256 | 173cff68e7f03b3c2b041a7dd6fbd4b21c03857c927409334000833f5b2f331c |
Close
Hashes for hacktools-0.35.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aef8a78761b5e2b1578706a156de0cb65d2f4aaa796cb187e8ef877ea4a4abd |
|
MD5 | 3a00fcbdd1036681819381bd1c3e285b |
|
BLAKE2b-256 | 2f2ecfd8c5a0e64a5955ed95e0d0ff78ca35bebd1946b6345dc17ac880196807 |
Close
Hashes for hacktools-0.35.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77b99aa35f4cc5e93735fc65809888b4879f92c5d51db8ac7e21e6481aaf16e8 |
|
MD5 | 54d222c17acdff179e6cc5227278cf2d |
|
BLAKE2b-256 | b7f5f1b7786c32445f7b0bf6018ef3fbc1fe52a9e2c4e9aabeabace7a0b61dab |
Close
Hashes for hacktools-0.35.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10f6317ec9a3701b9b0a009e9f2ef6c462fcf9a1a8525c972c029b6b177b032c |
|
MD5 | df97c407689324f30a7e8fb09cab31a8 |
|
BLAKE2b-256 | b3a37aec37d779ae3da8e2b0a26ce065fc909259267a987c86dc9aa66cbaa31e |
Close
Hashes for hacktools-0.35.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b192b5eeac64589dea115f9646122bea93d876eb56cdab7d6b1fa19de4830c0 |
|
MD5 | a3c2c8dd280daf3f083dd5b25d96a414 |
|
BLAKE2b-256 | ac77f967dbb7c1063ca3283fbc8565873de4b842c2a479c90da7c9c089c5186a |
Close
Hashes for hacktools-0.35.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4ed48285a80ba6575a4e170f8a260e5800b40634fb464127c549a3ae2883698 |
|
MD5 | f1d07912911b1acfd72ac3bb66a5854d |
|
BLAKE2b-256 | 5254af051ace950d8abe4fdcdc8f36fa3f844cc623f0fc6fe95f4fd66afa6a03 |
Close
Hashes for hacktools-0.35.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cce6cdd021b7a38296fb39f0daaedb253f2aea329a0406c7494c0c570b5acb24 |
|
MD5 | 6025f42abf2f951031292b30ba67516b |
|
BLAKE2b-256 | 84dbddbc4596d0ff9ae3f92528c3cf753dadf7d34e76edb6e88796a1aa2345aa |
Close
Hashes for hacktools-0.35.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b2f3320734d72608a094aa43899e0ef7da5d93d1aa5e8ac5a46aee4611bdecd |
|
MD5 | 2d387fa1048a656032a56f5549d9d7a7 |
|
BLAKE2b-256 | c7aef84f2a29b673923677f5b38d5e6dcb6609af3a8192077c23d3bdd1c3b354 |
Close
Hashes for hacktools-0.35.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63efe5222fe307eb48d972e4341ec92a91b63923d656377a08b99ad925ed91b3 |
|
MD5 | 2b020e9102046632fcec35bcabed81c0 |
|
BLAKE2b-256 | a5a887d32c882828bfeec41b4ea519119a00ea2bbbe88889c3268a7e90c8fcc2 |
Close
Hashes for hacktools-0.35.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1124f87c1a81b719713936695fe89c915868faeba36a28c4b744b76cf64c0f35 |
|
MD5 | 7f80602f22af270b8a6ce048e2043530 |
|
BLAKE2b-256 | 4b87ef55c0248bccb51bb1a44f74b06d50986e635c45c142685f4acf2f11031f |
Close
Hashes for hacktools-0.35.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739a52a8c7f92f4e2a2cce9f10a62e0df6b2d402b6bfdb56456b7ff371727e93 |
|
MD5 | 39e509f3c9d22be132b5f14156202263 |
|
BLAKE2b-256 | ba755354030819be4892ed999c916b90dccf7e7d69313a91a5a981fcd237ba53 |
Close
Hashes for hacktools-0.35.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 901c1b244ac6c905cb074f2b0698150f97f3da3c1cc96f15f41f3eea1a9e4d6f |
|
MD5 | f32b9eef5e0b87a87d5e9b6d30e9137a |
|
BLAKE2b-256 | 0988b36cf2cbb07b1f90d513cbe1905ac54508957d80bd5ada528a54126790ae |
Close
Hashes for hacktools-0.35.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1449a64437fc52bf8babd5b68ed02fbbbbce55aaa29c9a27b711ef69fcbd8d2 |
|
MD5 | 6838ec8479f4a813e92879501c371dfa |
|
BLAKE2b-256 | 465839ca160688eabb182d679a8fee4141a24eb0397c98cb59b13a6bb7f6c9b8 |
Close
Hashes for hacktools-0.35.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b9fa3eb516db64010031d16fd607aa53dda997832f84b86b7de5436a0e50924 |
|
MD5 | 371cba339bcb7428851105b479e23527 |
|
BLAKE2b-256 | 6d10d2a5f5a05e4181cccc83fac727aa704ceca6ef86a9fbee195608ada0017c |
Close
Hashes for hacktools-0.35.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0ce017c99d3ff8e399cd4cc104aeb9b582205736b2c7b808f626de5b326371c |
|
MD5 | ec003bbc893c85c4b26cec1023149a10 |
|
BLAKE2b-256 | ce885c2ee71971213c80a2fcc2f329bb43cb9279d6a13151ba41ab6c2b3fb089 |
Close
Hashes for hacktools-0.35.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78af33a4f79412bc4e669c1fecd03f0bc10423086ce1dab3c0c7e67d489ce859 |
|
MD5 | 6d6857f43b9e66e8a2d3eeaccc977f88 |
|
BLAKE2b-256 | 24fd5a93df7043295462814f44644e4751a11cf58bc60f5238074f3b4ebfb606 |
Close
Hashes for hacktools-0.35.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d53622a867e61c288eeaa5e2094bde67da82084fcc6418f2ea8b8778b7bbde8b |
|
MD5 | 70759c99cef3f4ee81792e2e65845331 |
|
BLAKE2b-256 | 6abdc0cbad70d9aa7fb4a14823ae195e228ac9d5bb7ab39728f349afaf6e477f |
Close
Hashes for hacktools-0.35.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbbdf8dffe75985c830ebde96280b0234414025fcc8e297a99303bb431ee41b |
|
MD5 | 90192756a3b5e52b37b739d5c2cf5fdc |
|
BLAKE2b-256 | a8231be5191ad9403d43b45ff6e2a4bfebadae4b2341b4a0a39a5f3c39071856 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcaadff0f1852f195ddbf3648a151ae4fe6b2879f35cda48a2ae8a435b49979c |
|
MD5 | c66844867de59861a2564d4e33ecd64b |
|
BLAKE2b-256 | e6c797c6ba58f6571513d3b610c71c25b1f127d50822a1ff3a1b18d6db1a91f2 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd1023f134627ec5719bdd1fc4b0e87b3089ef05658b3caad8b0191ab04f4fc8 |
|
MD5 | 0155514c4fa58edf727f220d84a99867 |
|
BLAKE2b-256 | be49138fe74cfff45c2a9a5305d82fe2f9d5ad2da9983aed8e8511bd7cb43d37 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd85f764410eaaf8177686c71fb3ee746d586533c8739b0f50da47c34ffffa23 |
|
MD5 | afd16589c03b2a772d478d4463625119 |
|
BLAKE2b-256 | b7a06f80aa5995854300bdc870a9bdb42ce59fe77b2c5d2b6c3b30433b0835d2 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 669e77313560953087ba1ef0adc234d3d034ccd6d6465fe4bb9e3fe0d2e9f776 |
|
MD5 | 0412f3ca6264a29dea9d52f5f5777cb1 |
|
BLAKE2b-256 | 79461787e0e0a8256e4a96725a072aac09ba6ec5c33d5397210f1eb901f5aa55 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f1785ce1094c08bda613eb238f7153acc5585d701e59754b9666c9ad355339d |
|
MD5 | ad7dc88068eae1fd4c274f15b6da6e1e |
|
BLAKE2b-256 | b2d653a448bc8b79eabad348d24155a065bef36afd5f1a58978f7a16c60227ed |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89857bfcb30171d964005ff278da1af034c38a7df145b58c90198530e59bc75b |
|
MD5 | 4d38ac7c92afcdcab6c336670fc0ec7e |
|
BLAKE2b-256 | 7e81cde00bfaecdbfe41359f242529e25cb41d1a6ad8f2a1d7ce64798779b010 |
Close
Hashes for hacktools-0.35.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07c24ce5b84964a60546c11f998141e2e58d9859bf761a1aaa6a7f4b1adefb59 |
|
MD5 | d770bb443be44f06966beaed54b0823b |
|
BLAKE2b-256 | 2fecf1efabe812f3e13ee3097ffd30bc64dc2bc610543c80a137122424e995fa |