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.36.0.tar.gz
(107.2 kB
view hashes)
Built Distributions
hacktools-0.36.0-cp39-cp39-win32.whl
(125.3 kB
view hashes)
hacktools-0.36.0-cp38-cp38-win32.whl
(125.3 kB
view hashes)
hacktools-0.36.0-cp37-cp37m-win32.whl
(125.3 kB
view hashes)
Close
Hashes for hacktools-0.36.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17d21544a2f694c50249db8dc3bdddebf2225a237f9dbb739add806fb5b28e49 |
|
MD5 | 111e13c8b4f10711e43acc07e0f3ead8 |
|
BLAKE2b-256 | 14317b330a470593506a15fa170cec99eb28cc7d53ae55ba6fcf449eeaa34d95 |
Close
Hashes for hacktools-0.36.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 | eedd5b40377b62ada20f48e6e337a76f431015a6e774705cfc2e086f3d9eb89b |
|
MD5 | d8b8dd12c89aa6d958a053e72909078f |
|
BLAKE2b-256 | 317f9a4d992a4d3322bf803f7b23b3f6a5e48759a200c5180b2ecde94113ed27 |
Close
Hashes for hacktools-0.36.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58d11d32157a0d93cfaacd0a7a3223b4a8aae6f20e08b88d5a925036bfee8223 |
|
MD5 | 9479d0ee486b8a90d9ff77cd669929d8 |
|
BLAKE2b-256 | 2f53a9c3d14356628b6a5455305782484aeccdca28fc07df3d14b6d29e87ea7f |
Close
Hashes for hacktools-0.36.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d42eaf431cee3dd54fe818afdb27eaf6446647968792fa9a60045e7db48f371c |
|
MD5 | 365d43645ca65ae627206d3d8324ffe9 |
|
BLAKE2b-256 | 18a2d5363606a935185a2a3c0dc95fd8e7347d34c6c138bf8e0a1a1300a71b86 |
Close
Hashes for hacktools-0.36.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8765bab9e2b64eb5fe1e86596677061aa9e7420c2cf75bfadf136a736783a51e |
|
MD5 | 6e9f72dded1977892af899f74a162ffc |
|
BLAKE2b-256 | 96a9fe0a96f01053e03bcf7609715e8be80553ce36e8e06851651648787a71df |
Close
Hashes for hacktools-0.36.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcb186e07b7478744df537669266380c5168765603a4eb76479e1da8877f9eee |
|
MD5 | 8227d5236aaa52dbb7a9c795a4d3e80b |
|
BLAKE2b-256 | 60d5d7be36a641027b4b0c803a3c07b7e1c2d694c6e32998acbc1b6b1a989990 |
Close
Hashes for hacktools-0.36.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 | ca1a2fce737f5f4cb12c9584bbdd7fad6c5d4bf8394c32ef3fea3cf9c5bf2181 |
|
MD5 | 555c55b85116fe68ab84c05caa5489df |
|
BLAKE2b-256 | 3ab8b246a4574342364d736870e3209437258216b3e39deef04ceba1638ef7de |
Close
Hashes for hacktools-0.36.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c3556aaeda0ccbe5a26654a4bd85ba85c45913fa953cbe28e091b6058dcdda0 |
|
MD5 | b324ef2d7b0539f2306c126203f4fd47 |
|
BLAKE2b-256 | a1107d440d032acda08ab572e3f001e601cd28a9591aa0211fa8a8c07871795e |
Close
Hashes for hacktools-0.36.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9721a866cedb8e08a9fea2defc248378692df5fad63d09b421e1c818e64b404b |
|
MD5 | 8d65e4081a6615bb5ccc862b41698185 |
|
BLAKE2b-256 | c0d189df025bc279f79b67696becacf7efa51a94ea487f18e220cf1a65d9e9cb |
Close
Hashes for hacktools-0.36.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 571e280f1693ac05dd67238b4d8dc32ac1214b259c1124d08cc5e1a3be8854da |
|
MD5 | 6116a65fa5c72228844cf9c3c8fac49b |
|
BLAKE2b-256 | 2b7e9ad9e77b6cd48f1453b8d29376d4ac709975a5f279ba118a2ca530042c00 |
Close
Hashes for hacktools-0.36.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f29b9bf65303d7a720f6555e7bce2e5c96bb6e02cf58ae1690818aafc96db27 |
|
MD5 | 0d5df4193beff1e150876a66927ec1c4 |
|
BLAKE2b-256 | e16920bfc20e0e79e05afb610802a8a0b28956a45566ad88b708b38dc680a3b0 |
Close
Hashes for hacktools-0.36.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 | 506aa648ce39d72998a0b4dd0099de69380f031b744925ad678e4afc2b75da50 |
|
MD5 | 9fc7b4c07b622dfcca4aeef156e5dd86 |
|
BLAKE2b-256 | aeb5516231974fff4dc18377b0091f9dbbf56bf626d279a05cacc6d519a2bb41 |
Close
Hashes for hacktools-0.36.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b5b48dbd75383116f035f3478a837225e3b2a4402809a2b2ad0b3c2a1f2c69c |
|
MD5 | e55b3fb7604611a6d07e6a094df9e9db |
|
BLAKE2b-256 | 4eb88e8a2fff272ee0d04a7763e4d79afb62269eb428f80ef591998185a4c8e6 |
Close
Hashes for hacktools-0.36.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 099f8259293f41ff85972a83c0ce7bfd1d9ce7cfb0092c7722d1a0852e0b9adf |
|
MD5 | 3ae4855570a85d229ea6c975d625abab |
|
BLAKE2b-256 | 6bcc120bb2333121bb836c2841afa2815e95199f8d851fcce7c90209489a158f |
Close
Hashes for hacktools-0.36.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a42855a840e2d763a9329d13db3841bd1c55cfc672f8859b1342a504a9bd3d9f |
|
MD5 | ead192eafebaea070ff5bdd969e3325b |
|
BLAKE2b-256 | 2a30a6eccafbc4cc501d379baae09f86a7624a4d9208c2c7aa9cd365edf7a9ed |
Close
Hashes for hacktools-0.36.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a0f7beb15d3b8894258f887151d1a0954d625988fc9c60ed5f98fee8fe7230 |
|
MD5 | 277017a832f5a135cc4591dbc004a4a5 |
|
BLAKE2b-256 | 276bb5661a185b9407d9d04b2f1f035994c1b48c3b19c1bc1c6fd7b5a3b32471 |
Close
Hashes for hacktools-0.36.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 | 1493d76d22f6242f7279bccdbcb313074b2e86804e5c52675c988317934e3503 |
|
MD5 | 78a540d46971681eecee4615a843427c |
|
BLAKE2b-256 | ddecf502dfd0cdef8f11adcec0c42668792bd1fdbc6831a688c4e15fdec04b24 |
Close
Hashes for hacktools-0.36.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 663881f0142c09119a99df4c274fbb8c8dde1d60ae6dddd826ae1612253cac33 |
|
MD5 | 6b856c3c903c9f6993b1aa9062f1a8ff |
|
BLAKE2b-256 | 04acda44e252c75a3252c82d3b19e2453b67d43b2fbbaeea0a13b755678f8ad2 |
Close
Hashes for hacktools-0.36.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5574017387e878f0ad994e1a89fb9b5455cff6a8f8595e3402484ebca8c63e3 |
|
MD5 | e8a39dcc0e717cc15e218d7f3ef834e7 |
|
BLAKE2b-256 | 5e7a465176f314fb0c964cb8501e9ade61fb0780e5522dbc5bd1bdda9bd082ce |
Close
Hashes for hacktools-0.36.0-cp313-cp313-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 396a329324f9cf585e138c4cc20d7b750adbcf6e0550b9ff709df851549aa2d7 |
|
MD5 | fc994fe20efba3a1327cea5e962a3c28 |
|
BLAKE2b-256 | b789f3e622f71ea27d65cadbda23e91f2f8f05c5ee8d0c2f3a500196d403c865 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c27a53fb6af85b7282a9891585bbaa64b28d437ea22b63da3542747e0467cef |
|
MD5 | a52bd09d3045f429a8b284290e3e9ed4 |
|
BLAKE2b-256 | 4dc6c2240d870e6b7170785742129042316f2aa5c17859189ffca8d2fd189ef7 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eeb220fabf4eb8d5ecd2433fd648acff1d5ddf00e436061fc44f84070c206ab7 |
|
MD5 | 8bf0c08614e5d7c66a3f5bfc9808ffe8 |
|
BLAKE2b-256 | 8578b4c2dd090754fb53b7cee13592d86c39a0910c9f831b25d1bd51e870c9f2 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea05014187d4991fee2430fc3c76ea40ba6d3db0db08dc67ce8c886a9256f07c |
|
MD5 | 6fc5a122afa2a6d8c3a03ddf079c608f |
|
BLAKE2b-256 | ed42b22bc7bba17c9fab8474d7cce493ea77cae1e1dc95cb856cd3d46a755720 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 223e3145c3ea150b2dbe6de71d536ca3050dc883d362354be696215d7d09d3a3 |
|
MD5 | 6aaa93ec9ee5ffeb1a4c7f8bbe21a3c3 |
|
BLAKE2b-256 | 6a4d96465eca44ccab9c1dc1526fabe6c3db65bc28151ae0506b20eaed88f1b3 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e28e16da363ec3ad9728b8cd02c82ff03bd5b7540870e01717fef787088bc72 |
|
MD5 | 66353299993ab6ba0a03bfa1e3f06b4d |
|
BLAKE2b-256 | 6b39a07331c55965cf93b7d050101903f8b8b71a5b85979d43b7e7d9bd72fe16 |
Close
Hashes for hacktools-0.36.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3ce9c588f3f811e338d60337fd9cc7b9d9ccd5354e278c7a34fe4b7fb5d45ab |
|
MD5 | d5b9120d0ca1d9886767be7bb091f02a |
|
BLAKE2b-256 | 5b33c54b943466e953f44dbf83b405775b6bc1f0d7cbd1f576ca57894e4b5f1f |
Close
Hashes for hacktools-0.36.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b1e75aa53d513a7ede6a17096965fc576c272e5f612a5e38d63c2235cfe227f |
|
MD5 | 854a8eb6719867a9d051a8ddb6bdff3e |
|
BLAKE2b-256 | bb5c2b3a8bfd2b4ed7c5651076560c280786185501742a710d2b6cd7c5178775 |
Close
Hashes for hacktools-0.36.0-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98027ec4c62ed97b92b22158306273df1a626567fbb9115c323faa433faf3493 |
|
MD5 | ca091751cfd8a622ef8a0fa16c9d40ee |
|
BLAKE2b-256 | 16fb4aaf9794497b028d69a8c1586e0b11f47450c48312e1ef954696fea6effd |
Close
Hashes for hacktools-0.36.0-cp312-cp312-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 798e004370ad89a964e12754d1fe5c3a7a6bf5e06675219b1631d572be3e4d55 |
|
MD5 | 69e7df4d4209db257b5fb93d0635bfb2 |
|
BLAKE2b-256 | f172ae69d733048510c0b767aeadf377fc60ecf9d9c8be9f09bd2288068bfc8f |
Close
Hashes for hacktools-0.36.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 339dd2be32c321da31164e0ce72b914eb16b053bf12d5c38bd621dba10e7d342 |
|
MD5 | 47483747e418ea654b3c33a762c029ea |
|
BLAKE2b-256 | a2982c8297a3426073396317f80e0b6ee2dec9bea2c8b1ea62c65060f7099521 |
Close
Hashes for hacktools-0.36.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d70e5d9db11d727b57e8515156d43a0677838b5c870211800f3f0a4570300156 |
|
MD5 | 12adea5cbc2fed0599abe8c90425fa12 |
|
BLAKE2b-256 | b984bed30b64884359a912d6c1c5c1339878bb9eec8a751e198c58ed392902b3 |
Close
Hashes for hacktools-0.36.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 959c31d90c86ec5bf9d50c404d7f6bd1dbab71ee761cd10ce16b4e1f93865169 |
|
MD5 | 7d0d387e2c0b71a583bce2cb9e9667e6 |
|
BLAKE2b-256 | 482f5412900423c6e6caafea4f5b2c15d6600fd411e176f11fe3129d4bb15902 |
Close
Hashes for hacktools-0.36.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b945c97b1e76b810e0459f3e4c1eed261bcac8e01e48931438b6ef59596f41ad |
|
MD5 | c618624e9cef8af2157f803c2832d2b2 |
|
BLAKE2b-256 | 0666148db78fcd2f237cc15d9ae931bfa30d028cfb3a1211f678997652ded85e |
Close
Hashes for hacktools-0.36.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c233f2b841e48b375bf7b2a3306f0061e2d3ba671a53f1d06365cda5c78c5e93 |
|
MD5 | 1577d6901d3344e49f236641688cc41b |
|
BLAKE2b-256 | f44e46dd2855fc570d9d742da32bc0fdc4a26217079cd67c427d970a7541b21c |
Close
Hashes for hacktools-0.36.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc05da98d4728b3e8802cf945a571c831419548d8a28a6114f4fe93110e0beab |
|
MD5 | e47f3520332642ea1b2fa7385711c11b |
|
BLAKE2b-256 | 290c128e1cfdd4a1ef2451581d91301b03d1c65d9a822a433412714a2668fbb2 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c2624e333329acd989dc2ddaf8dfe41b762d1551395c66b0655f3a629b80dbe |
|
MD5 | c6a0cd62b7c27d56e631970531b4d90e |
|
BLAKE2b-256 | 87d689b75d9075333082df72a24a12a0d18de0a94b84a3e21cd7ebc348983cb2 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0c54d3562e1b646d0ddec5ab90fb69890a003f9058576f45677d32c5b5a7b94 |
|
MD5 | 74d06189c45bc52c960e3e1ed874f9d8 |
|
BLAKE2b-256 | e81d587ba9e95030dc9cb6fe5b2c7f8106da4c376a5c84ec5b796ab90f66a6cd |
Close
Hashes for hacktools-0.36.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c45426d10f70510d0db08edec5a55c79a95559e85a3c70f3adf29583dfdaa26 |
|
MD5 | 32981b121eae17da81c482db2f356ba4 |
|
BLAKE2b-256 | 141039d0c4a30460f1f5359ab3e9454d7918aae9202d1d9ac0405ed66a76e251 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cf70f6059d425d55653e70e14a384b1b926f253a1fd46673bafb09fb091d110 |
|
MD5 | 95670b9b8e9ae90de736fb6e342d3ecb |
|
BLAKE2b-256 | 93ec8d5bca0dd69c6a976bab422db28e073f7e8654f977622faf5cc00b310ba5 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb275bc67103e69da118907d371a8c68eaff7b41befccc618c110686f25e2033 |
|
MD5 | c316cb7ccbdc4ee356076e284900c77e |
|
BLAKE2b-256 | 89c93712019af1e17af372876670cae21f11d369d88b0233c579671d1d258579 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5c6b3492b4e5416c2f4147283696f5bf5efd5143c5d64554008fe3c462f5fc3 |
|
MD5 | b22217c1a16cc2e568ceb28ed51bc31e |
|
BLAKE2b-256 | e1c735955432769d9cf5687d3c506ce793f1570751fd5304437977d018746bf4 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58efeec2272cd0874aa3d6648d23c45b489deb8c9293e4be47201b71cb08cd9e |
|
MD5 | 5a0880038ed2ef52818a6dc00eb509e2 |
|
BLAKE2b-256 | dec57b581605e239f4193fbbcff0260778adc774ca459cd0a50a2cd32cab0272 |
Close
Hashes for hacktools-0.36.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d5c80338b48a2236497fb82eb7ad06ac850bce3e4d89523b370cc01f49b361b |
|
MD5 | 0dc0e3da581992e36567f51075abf95c |
|
BLAKE2b-256 | 06e95bc3bc111d12ecc43dacc00dbdafc97e589b75bf0ac764a2d3f566649ae4 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47ffa1da595639a506546aa9484e3eda85e356f53eaaa74f0e689c2696ba5627 |
|
MD5 | 64c193ae3733f351a2bf519b05ade366 |
|
BLAKE2b-256 | 14a3bca45c48760612038160a5ce1f198545d9a0b175061006e01ac55304c0d6 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba44ab708781b9c2a29e4296b828f762bfc51355f72405d28b10f93e82200de5 |
|
MD5 | 4d517581d7614f40e73ae6848bfc2fb8 |
|
BLAKE2b-256 | d0e4b9f47922532fc2d82661cc253b529787164ac3b8cea57d62664f79147e34 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 333218ab07448b1bf641857b6c427c7ae677c6accedc7e7efe45d30e53a298a6 |
|
MD5 | cdba4623d92a3c606e6bd3e4ebcce00f |
|
BLAKE2b-256 | 3664aa08791dcfc4dba0e6d58c41b62cb2e036c1e88d8fd0232ab2cb8db5c008 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b267882cd06c323b5e6ca5b5917f6287b9332d6621f6913979e2fd493a2f925 |
|
MD5 | 1695ec5785a247c07846696795f2a49c |
|
BLAKE2b-256 | e3591f3c5c933d90b4decc5825db10691dabd933f3b5ee574311eceaeac2131a |
Close
Hashes for hacktools-0.36.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65f07043cff28d636f6167af7c69be2b2dd1649a9e0ae9b5a4ed3d77a85dc927 |
|
MD5 | 6deae92cff7a4baf1ce1b7a9a330b1e8 |
|
BLAKE2b-256 | ec2bcaa22c3b2adfc638e976e85a2fb66ba136784c4f816100771033bb772bb1 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33d5ec8cd3bfa24730cba47c6abaaa16afad76cc60c4143dcd2117d4fa6b5171 |
|
MD5 | ba36f09fe93364307366c31bff91738b |
|
BLAKE2b-256 | 5f5c40512cd41136fee30b0176ca6b9f74dacd0765853c96da0c1995f43e3480 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3982635e286ccd166d21e19103fea0209c03ffa042ce264a855778e62a95f9b |
|
MD5 | 2e774f6ba77b6da9ed3acae851b8b835 |
|
BLAKE2b-256 | 5e39000a2653a6b465b6d3da8a789f010168ea43f4cad0918682593a7088cf29 |
Close
Hashes for hacktools-0.36.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a29fb7bfa4371b70a36d989c42fd8a98071ec7ecff6c438aedf540c17aa2f0eb |
|
MD5 | c1b011295038a004a8e589d3d9f4136a |
|
BLAKE2b-256 | 63136a273ffa190b390c7e0a544443d515e9a1fde2c668a8112eca45b23a9915 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec279e5c80b469b3fd34f0e942a797fde125cb0b353f7598df93297c51820bfd |
|
MD5 | 3c76e26502462e7386ea17b1253a42b6 |
|
BLAKE2b-256 | 82101e0e0c102a308c70509471821a48eb803609dfebeb273b2f474db38bed99 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f75733ed743b3cb195319d5a0c6ea410c6be9cfbd3304b493e1d84ef28f64e01 |
|
MD5 | b87f05ffb6c3b3480e5357cb07b86608 |
|
BLAKE2b-256 | b5a93f25eae323b635106218d253de06674e006cc451cdd2f418291fdc900990 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7694142b9d7e1779d3d838a8bc6109d43e9d8e9b56f56ab698130a50f1b5c780 |
|
MD5 | 6f101971e0379d26a3a4cc3415747778 |
|
BLAKE2b-256 | 8e59a37718cb8d2afe60053609729f15ce5ee953c8c111a4b6a71cd02055788d |
Close
Hashes for hacktools-0.36.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17c3e4c6dd951b443b639254fb158b00a112e54f352f9f5ae5240b4622886570 |
|
MD5 | 509ba963a6911f9f8ccbf8e519e9b0af |
|
BLAKE2b-256 | 8b45c20a0b20edde2ed98049344da22ac89c5bb9f213ad6d59dc9516b0d32a26 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59b4d5f65269a7e1ea873c25055f51c45b54cc89ffde8e1d69fe62edbc41a58d |
|
MD5 | 9efe030514b7a93eb5f16a654cd5dd91 |
|
BLAKE2b-256 | 3f41d6527663c2291f4af8c44b5194c54f872e80beb1ef974c7b7d7867de1c20 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 197665ce78437472f80d1dfb2532a2889c951f76a008b97ff08fb2489857eb38 |
|
MD5 | 3ab5c01197dfcb0d97597178286d3442 |
|
BLAKE2b-256 | 7ce22fe5594ee12de99af79c5f83768a66ae41034c95dcedea336a676b022a16 |
Close
Hashes for hacktools-0.36.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e0b68ea79b08c6c31b7a78bffba79ff83d62bef80d20b7f7a4e5c2b5b34054c |
|
MD5 | 7c0833ef86e23e382a5c4246a50285bf |
|
BLAKE2b-256 | 94c3df240c8fde3187ba571cd1816d84d6423121873ad9e9b6acec0610d37dfa |
Close
Hashes for hacktools-0.36.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a6a384093e8f09f5cc7aa9321a1c06ced8496e19de8e030a05eca92cd82a795 |
|
MD5 | bb75d70f590328467c0390ba354c161f |
|
BLAKE2b-256 | 3b8137e7af6ef91ef1396e61a3692ea2ffbf41f7e6397966a1f3f6c4d7a65fc3 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 117d8fca18df370a3913a5365eedd3206e2157c4b4f58ddefb50dae4ef613b4f |
|
MD5 | 84f0452300837afaea7511d5e33914fd |
|
BLAKE2b-256 | 2942a57cd00d96bcf22d38fea387cd1e8cd4abcee53c1030d6034b0902981e0e |
Close
Hashes for hacktools-0.36.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cbb30882d1b92656993cf4f0ceb48875a02438343706f884ab4a11ab3dd0093 |
|
MD5 | aa6858d16f18e67fcc479fd3d6795faf |
|
BLAKE2b-256 | 71fe5f8d2f3ae066dd3d6054e7535845a32518899468ec3ae51384257586f7d1 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d072d596e36f9888c5e0ce8a57b0d9932dd36a30e11e73af5cb0ba29f2a5092 |
|
MD5 | f4db7e4a877c2bb8fa08d3e14b2592a2 |
|
BLAKE2b-256 | 3ae9c24d16fb55c639e5a84a985085f6b10388827acf7b4b318dc9f4cf8dd6b1 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68c1833ff9f40f2a778ff9cd9785c1002ae9796c4c6ee15a6dae4e38e46e24f3 |
|
MD5 | faa0fff8abce9cc9a4934c9b1b1a6da9 |
|
BLAKE2b-256 | 3523daded47b76a65a94494c44f2bf74cc989bb6b5ce4285ea84d20eb4b008f5 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7093680ba5581aa22d2a3b0414baf573d4e6ec4098e4e7cc9169fb9890c6143 |
|
MD5 | 44797c12ebc97aa8a0983b5240374283 |
|
BLAKE2b-256 | 5fded6e739041db5e2126b9dc84063c4918020c0c16c36f44afa06b839a4a29f |
Close
Hashes for hacktools-0.36.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bff12bb731d9073673f0773a5f2e120aa2fd34283c3699f23e87f5d5106d204 |
|
MD5 | c36f64ee587566e5131f0a0179dcefea |
|
BLAKE2b-256 | 39536a1bdb232af4bc1f97abebda9164eb137751819d7b27480d2c6b9842fa10 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 894e12acc802a14455a5b2ea1cac5fb7129bd14fd8a107264adf89b62626cdef |
|
MD5 | e3f1d09c6bf0183273f213d208d0a5b4 |
|
BLAKE2b-256 | d820de31f87de1ca620c4c8a0c53f784a408e04b51f89581af6f0790c1322be2 |
Close
Hashes for hacktools-0.36.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0fa751b04b1f307687568b5640e44c75ad40fd9f2fff890df08ae024bc9d1bc0 |
|
MD5 | 5c6e5871b7bc54c126403c3fc2445a45 |
|
BLAKE2b-256 | 4e590260b16144354c86b5d2551fb67bcd360c2276f69e6a13410fdb0ff0b0a0 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fadaea42c23cd60945636f9b89fb3e1f00aac987f87243be511141bec24df271 |
|
MD5 | 371830ddd150abc5f7db3a7e8db326e4 |
|
BLAKE2b-256 | e8bf7bf2ab0c942f836e002eb7f80ed57b6ad7ee0e824760746793bc671e7b40 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 952bb1911efdc11c4b0b7fef5548c7fffe09cd4c865c8fea5b5c28bec9b95115 |
|
MD5 | 4d76bfc0eddca6f57c2f141fb54a7448 |
|
BLAKE2b-256 | 7f90af5a87ea71fe9d9e99c741e74d565fc6b3a4a5bb53762cbad409c2999626 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee5139d091b19cc176a347452c2a24e24b7bea9308d836f765af270b44e031be |
|
MD5 | 9a5b3fe85b4ec0b450af7255440a960f |
|
BLAKE2b-256 | 8da2310f907f5a2df46ed53e9c1955f388235d00f0ba2701b55ebc68f5fe70c3 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68503730a79c46fa78cb81eacebca70b7867e8f7ad6e9a3002aa97daf77724f2 |
|
MD5 | 45a7bde4621e33b8c322f7005b6b8196 |
|
BLAKE2b-256 | 136a1e56328f1e8e2623313341a12fd8f302bd4848f48206745a6c4512b3f3ee |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 895a3566c39a882dfdf90e5bde8d1c102bc68f156c1dc35013b65af9c30369ad |
|
MD5 | 0654036a8f88f2dd1f2a7f27c856ae38 |
|
BLAKE2b-256 | 26fa66e6ccb255670a7966ef02a08e3389536d4ffd62eee6862285f29ae22598 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f106f20ea715f0af9e69abdb8e59018052d6c7b2b7a35973308ccb931ad69ee1 |
|
MD5 | b61532d284dbb4390d389bd56f3ef14c |
|
BLAKE2b-256 | 97c7924b7a9ec3a0ea6bae661c18f3ff0cc0db7774b392734181d946a96ef257 |
Close
Hashes for hacktools-0.36.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a80f26bc4f388683b9505bb3350bd8abe049f59a3b333df0e0de9ccf4cd4783 |
|
MD5 | e3438574d1709f1be928de3b0f82f596 |
|
BLAKE2b-256 | 32d06856fad0c8707e29645cafaf0df61c85a418a20508f85a190e1076cef7f1 |