Skip to main content

Binary Rust extension for skytemple-files

Project description

Build Status Version Downloads License (GPLv3) Supported Python versions Discord

Binary rust extensions for SkyTemple.

This implements a lot of file handlers for SkyTemple in Rust (prefixed st_). You can read more about the file types in the SkyTemple Files repository. This is also the main place that these file handlers are used.

Additionally it has Python bindings for the following Rust crates:

PLEASE NOTE that versions 1.3.4-1.3.x are intermediate releases. The only stable thing in it are the pmd_wan bindings!

Unit Tests

Unit tests for the st_ modules are located as Python Tests in SkyTemple Files. The reason for this is that they are tested together with the “legacy” Python implementations. When changing existing modules, be aware that I will run the Python tests on them before merging any Pull Requests.

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

skytemple_rust-1.8.5.tar.gz (147.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

skytemple_rust-1.8.5-pp310-pypy310_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPyWindows x86-64

skytemple_rust-1.8.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

skytemple_rust-1.8.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (1.3 MB view details)

Uploaded PyPymacOS 10.15+ x86-64

skytemple_rust-1.8.5-cp313-cp313-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.13Windows x86-64

skytemple_rust-1.8.5-cp313-cp313-win32.whl (951.7 kB view details)

Uploaded CPython 3.13Windows x86

skytemple_rust-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

skytemple_rust-1.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

skytemple_rust-1.8.5-cp313-cp313-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

skytemple_rust-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

skytemple_rust-1.8.5-cp312-cp312-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.12Windows x86-64

skytemple_rust-1.8.5-cp312-cp312-win32.whl (952.2 kB view details)

Uploaded CPython 3.12Windows x86

skytemple_rust-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

skytemple_rust-1.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

skytemple_rust-1.8.5-cp312-cp312-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

skytemple_rust-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

skytemple_rust-1.8.5-cp311-cp311-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.11Windows x86-64

skytemple_rust-1.8.5-cp311-cp311-win32.whl (947.2 kB view details)

Uploaded CPython 3.11Windows x86

skytemple_rust-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

skytemple_rust-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

skytemple_rust-1.8.5-cp311-cp311-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

skytemple_rust-1.8.5-cp311-cp311-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

skytemple_rust-1.8.5-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

skytemple_rust-1.8.5-cp310-cp310-win32.whl (946.7 kB view details)

Uploaded CPython 3.10Windows x86

skytemple_rust-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

skytemple_rust-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

skytemple_rust-1.8.5-cp310-cp310-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

skytemple_rust-1.8.5-cp310-cp310-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file skytemple_rust-1.8.5.tar.gz.

File metadata

  • Download URL: skytemple_rust-1.8.5.tar.gz
  • Upload date:
  • Size: 147.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for skytemple_rust-1.8.5.tar.gz
Algorithm Hash digest
SHA256 f08003e74860488ddb8b691c723c075bf893f342324d0f9c82cb68e093ab44ef
MD5 6fba1e87da80cd810f1a851de2c77f8d
BLAKE2b-256 ad851e3a8eadf0db03dc41e2291d45161c7098a12e998ad12f87fee6ca8f22b0

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cdb72fd702e78809db633218afb7ecfca159c66d5d33f6342cfec3bcaf3c40b2
MD5 68a1dc891695ce62483fd8debc35dd98
BLAKE2b-256 1d851208195eb446b29722d31ffc7dd58b917b92e52bda3cb4d2f3465b07644e

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8f44902590c850e4b9835f04c525575f485b01b248fb2d33bac6445e179da8b
MD5 128f6cea18bd142a1f6a46279993648c
BLAKE2b-256 2392357d8c0ad7a42fcd042006c25e0f138f65befa620b3dff050c3f74419de2

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2717bae12147bb49dc9a3f2313954cca81d8df36380c2486d42ef35a631d6394
MD5 890655e031a94eb2de0f4842481422ca
BLAKE2b-256 62b1bb67bdef63be6a3e94f7dd757c48c12e05b4a2b8284508dfc58595c3c6f8

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 78c4d4b04480f2336e6e9e5171aa6e28644f5cf88491ba5099083a960875aae6
MD5 6d445a717d181a479b7bd174f97a9b65
BLAKE2b-256 99341f139bffdf83a96f645211dd7461f06a3ecf15c637934cf8abe8776feaa4

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-win32.whl.

File metadata

  • Download URL: skytemple_rust-1.8.5-cp313-cp313-win32.whl
  • Upload date:
  • Size: 951.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6611e50161fd9f9da12a2db63dcbd49697790d9e7803fe8544c865d44328b9fa
MD5 d98642c1bd259aed8d7bc404b71e91ae
BLAKE2b-256 09dc7b674edf6a4012df20451e83478e6897c28afc63e411c78b485e7735a34d

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 043f4355c7d35e965408064aab85d01b4a12ddab3300e234be1a9f58012d77e1
MD5 68ea943596bab97ab3de641c0ffa1170
BLAKE2b-256 77b3c36c474253c68f37828b4e676938cf596bd7a9761048f0fdaa7074519310

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81e059851630693130fae9cf7d584df555c0a2e19867eaf8f1bc1c9f0e40056c
MD5 e151fa81b9e8f5622ff55a84511d63a0
BLAKE2b-256 89928e906836585579cd3d1b20e8c8fa5d99c895878f523a45d766a6d55ace7f

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa53d0d359cbdd3bd687c3910cece458df5eee15ead71c3995797330e8bc37c1
MD5 40591904c501209a11348d2ec03f2d96
BLAKE2b-256 0a466721aff5539034a2adcf77e833ce38307afbb458474e3e8baef4f8077d51

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fd5701582659c429707636a06f5797401f2231d9840fbb7de65467c674eac42c
MD5 827423da5a1677b3744290eaf8aab19b
BLAKE2b-256 cdae9dcaf9b3cbe1657fb069c40bb6f30e7a11c567177d4fb2ec751b10efdf15

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dba869c84879296192d4c82fd35a4a3b5ce37df2e7589904dcf09af3140273f0
MD5 272e28681d6f85cafca38f94feff7eb3
BLAKE2b-256 172e9a369b3ca75e1d21cc53b82bd4232eb26c8f4f0e9edef4623befb41167a1

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-win32.whl.

File metadata

  • Download URL: skytemple_rust-1.8.5-cp312-cp312-win32.whl
  • Upload date:
  • Size: 952.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9f8bd2babe6bb6d064c29986b13a198b2e1a8ff0dc3fe000e1a8b5efad918321
MD5 0d937fdc7488c26140fa9ec3802dd07b
BLAKE2b-256 cfb6705dac23c39bcfcb52679342708cf20aef90a5f098e4176c92038542cd97

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 629a1880f56e9946c535fae68cd181f9043e656991602f8f74fe4e486443ce2c
MD5 6aea8123b99945b6d9b54e9bb1b22082
BLAKE2b-256 684ddeaac4c988662447e7737e37eebd93057950ab9d213ceb3dcfee17de124e

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cd51f2a87d2aa4a520ef792a9f55f938a3999aec6a60da16c2db48b243a495c
MD5 fb139f9b8f4da0ee36e970644528881f
BLAKE2b-256 8553bf6f44ff04f40646352b49ed44b7e88e01d2697334c8399df7a7a35d27fe

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c81bdd142df1efeda497bba33c781fb2f8738a9d0616eb20cc5b025643eaab4
MD5 8a3a2e94eddd012df3462448df2d2050
BLAKE2b-256 6075eedb0447718e6686f3cab1958b13f97b6185e6dd1158e697a29a2c44d10f

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 19da8466eb6b51edfd4d888164f9407b02059a085444392cca72aee3774a15f1
MD5 8213912510b51ccdd9cc126aa8229810
BLAKE2b-256 386096025ee4ea9e1e2c28d9502973bc9f71cf4eb6795df23a74bb95169da8bc

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bdbece8bb279f59087718719c0820d742e3ab2a8fd27b0bd057c9d07e5181287
MD5 dcd5c376711a2f5b75aa6a2b3769b31d
BLAKE2b-256 2ea5784dbacf3c09ec6f6e0110138fe0edee1bbb15ed67092b8680cabb9b8666

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-win32.whl.

File metadata

  • Download URL: skytemple_rust-1.8.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 947.2 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 86028309a27d732a31bdf6e564012f733c7cefebe9362421f07def67a457f34e
MD5 5cc81fe9ebf867703f998a50d5f8192c
BLAKE2b-256 709d966eac1fd54d7c5d36225c5241957c34f212fd0159b5d108cb362db5194e

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8eb63e810d6c316f3165fd315e24c3948727f7880ad7b0bf8e7a3de7f73dba0d
MD5 6e3692cf3beca1d1b019f096e1e60c4f
BLAKE2b-256 4fc2419da53a1329da6b218b4efdaafec29a7a036f77b38523ce5772c7322936

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57b3509efac6c8976e9ceaf7a6953d820fb9742dff991db9d6b8022123af3953
MD5 f85cf1397e888df5d6ff049c0877166a
BLAKE2b-256 9d6098120fde5e2375264d78589793b4eed673f4bb3720e882f843e21b686015

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b495a9b68d739dba1c025ba7c9253777e3808a795300825288c88bb4a4a54d4a
MD5 dfa59456c7dfde8c9936f7f4084a83a1
BLAKE2b-256 dc58fe7f64a3612b6319e28c2da2774ba4b18ff711bc356c13fe87bf07a936eb

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2bf96ab16087a09b70b51499236b3f99f749c88fc3ebc818aba6ccc850b5c81b
MD5 47baad896c147608df4a30d87e4eaf2e
BLAKE2b-256 e519ca764b3beb29c8e482c9721fe5da579f0c2e2131633c11684bdc0505adb9

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 03421e0c082250ad78eb2d52a31b1853ba9c3e876dbc977cb92a434c707498b0
MD5 270d650a5dcdcaa62a84e6031403448e
BLAKE2b-256 c41fc8519a0095b61d7d3b570365141d266148d8b88860d0559eae55c6e54205

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-win32.whl.

File metadata

  • Download URL: skytemple_rust-1.8.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 946.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 d1116bafc9a68bb444eeaa189e2200e58b7a5f6b3b903eef43bdee0b5db28335
MD5 03ce3631264241932f94efc89fa50d9a
BLAKE2b-256 88adb7dcf0e9ac4f90010081549e84b0a76c382ba4859368976f145dc03dd597

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3bedf4ed97c1716dbd603252910c2f20076ef3b5bb5d0ce5be82145f095a4f1a
MD5 878c7ec9980c9653622396c4ead1909a
BLAKE2b-256 5b9ab08843b1a5ac29c8fcb52ac4e5fb7a4ebe684ba43baa49eb394b165f1ea4

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af5336f758857bc2e9b793b9e819cef7e78048bd962aa5462a7c3d7a88bd5181
MD5 447b9fe66e59c2c1f9f00ad2c49224be
BLAKE2b-256 50ade5c68b9ace8ebe909996b8db7cf8798a7d180428f1a015a6919f25710c79

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 43b1e61e790f671a8aaec5c42b12e46ccd016555b0e649f690127f494e60397d
MD5 34b199968ec9699a6354ab2dfc047130
BLAKE2b-256 270d66499403705fa2a565f78e024a745504eba4373e7c8a01f5312390675f78

See more details on using hashes here.

File details

Details for the file skytemple_rust-1.8.5-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for skytemple_rust-1.8.5-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1fac214e0ed31735afe049efef12154f44fd75f5555aecadcf881379af5fbda3
MD5 50c3f28a64d8cd2abd96b5811b6dd84a
BLAKE2b-256 e240a09dd5488311c4c3e58ffef47b98d5f293cc988be76267b839b0e063d38e

See more details on using hashes here.

Supported by

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