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:
pmd_wan by marius851000.
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.
Metadata
Release files for skytemple-rust 1.8.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skytemple_rust-1.8.5.tar.gz | 147.0 kB | Details |
Built distributions (wheels)
Total release size: 32.2 MB
Release files / skytemple_rust-1.8.5.tar.gz
| Download URL | skytemple_rust-1.8.5.tar.gz |
|---|---|
| Size | 147.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f08003e74860488ddb8b691c723c075bf893f342324d0f9c82cb68e093ab44ef
|
|
BLAKE2b-256 checksum How to use checksums |
ad851e3a8eadf0db03dc41e2291d45161c7098a12e998ad12f87fee6ca8f22b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-pp310-pypy310_pp73-win_amd64.whl
| Download URL | skytemple_rust-1.8.5-pp310-pypy310_pp73-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cdb72fd702e78809db633218afb7ecfca159c66d5d33f6342cfec3bcaf3c40b2
|
|
BLAKE2b-256 checksum How to use checksums |
1d851208195eb446b29722d31ffc7dd58b917b92e52bda3cb4d2f3465b07644e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | skytemple_rust-1.8.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
e8f44902590c850e4b9835f04c525575f485b01b248fb2d33bac6445e179da8b
|
|
BLAKE2b-256 checksum How to use checksums |
2392357d8c0ad7a42fcd042006c25e0f138f65befa620b3dff050c3f74419de2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
| Download URL | skytemple_rust-1.8.5-pp310-pypy310_pp73-macosx_10_15_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | PyPy 3.10 PyPy 3.10 7.3 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
2717bae12147bb49dc9a3f2313954cca81d8df36380c2486d42ef35a631d6394
|
|
BLAKE2b-256 checksum How to use checksums |
62b1bb67bdef63be6a3e94f7dd757c48c12e05b4a2b8284508dfc58595c3c6f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-win_amd64.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
78c4d4b04480f2336e6e9e5171aa6e28644f5cf88491ba5099083a960875aae6
|
|
BLAKE2b-256 checksum How to use checksums |
99341f139bffdf83a96f645211dd7461f06a3ecf15c637934cf8abe8776feaa4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-win32.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-win32.whl |
|---|---|
| Size | 951.7 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
6611e50161fd9f9da12a2db63dcbd49697790d9e7803fe8544c865d44328b9fa
|
|
BLAKE2b-256 checksum How to use checksums |
09dc7b674edf6a4012df20451e83478e6897c28afc63e411c78b485e7735a34d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
043f4355c7d35e965408064aab85d01b4a12ddab3300e234be1a9f58012d77e1
|
|
BLAKE2b-256 checksum How to use checksums |
77b3c36c474253c68f37828b4e676938cf596bd7a9761048f0fdaa7074519310
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
81e059851630693130fae9cf7d584df555c0a2e19867eaf8f1bc1c9f0e40056c
|
|
BLAKE2b-256 checksum How to use checksums |
89928e906836585579cd3d1b20e8c8fa5d99c895878f523a45d766a6d55ace7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa53d0d359cbdd3bd687c3910cece458df5eee15ead71c3995797330e8bc37c1
|
|
BLAKE2b-256 checksum How to use checksums |
0a466721aff5539034a2adcf77e833ce38307afbb458474e3e8baef4f8077d51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd5701582659c429707636a06f5797401f2231d9840fbb7de65467c674eac42c
|
|
BLAKE2b-256 checksum How to use checksums |
cdae9dcaf9b3cbe1657fb069c40bb6f30e7a11c567177d4fb2ec751b10efdf15
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-win_amd64.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dba869c84879296192d4c82fd35a4a3b5ce37df2e7589904dcf09af3140273f0
|
|
BLAKE2b-256 checksum How to use checksums |
172e9a369b3ca75e1d21cc53b82bd4232eb26c8f4f0e9edef4623befb41167a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-win32.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-win32.whl |
|---|---|
| Size | 952.2 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9f8bd2babe6bb6d064c29986b13a198b2e1a8ff0dc3fe000e1a8b5efad918321
|
|
BLAKE2b-256 checksum How to use checksums |
cfb6705dac23c39bcfcb52679342708cf20aef90a5f098e4176c92038542cd97
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
629a1880f56e9946c535fae68cd181f9043e656991602f8f74fe4e486443ce2c
|
|
BLAKE2b-256 checksum How to use checksums |
684ddeaac4c988662447e7737e37eebd93057950ab9d213ceb3dcfee17de124e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0cd51f2a87d2aa4a520ef792a9f55f938a3999aec6a60da16c2db48b243a495c
|
|
BLAKE2b-256 checksum How to use checksums |
8553bf6f44ff04f40646352b49ed44b7e88e01d2697334c8399df7a7a35d27fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3c81bdd142df1efeda497bba33c781fb2f8738a9d0616eb20cc5b025643eaab4
|
|
BLAKE2b-256 checksum How to use checksums |
6075eedb0447718e6686f3cab1958b13f97b6185e6dd1158e697a29a2c44d10f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
19da8466eb6b51edfd4d888164f9407b02059a085444392cca72aee3774a15f1
|
|
BLAKE2b-256 checksum How to use checksums |
386096025ee4ea9e1e2c28d9502973bc9f71cf4eb6795df23a74bb95169da8bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-win_amd64.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bdbece8bb279f59087718719c0820d742e3ab2a8fd27b0bd057c9d07e5181287
|
|
BLAKE2b-256 checksum How to use checksums |
2ea5784dbacf3c09ec6f6e0110138fe0edee1bbb15ed67092b8680cabb9b8666
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-win32.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-win32.whl |
|---|---|
| Size | 947.2 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
86028309a27d732a31bdf6e564012f733c7cefebe9362421f07def67a457f34e
|
|
BLAKE2b-256 checksum How to use checksums |
709d966eac1fd54d7c5d36225c5241957c34f212fd0159b5d108cb362db5194e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8eb63e810d6c316f3165fd315e24c3948727f7880ad7b0bf8e7a3de7f73dba0d
|
|
BLAKE2b-256 checksum How to use checksums |
4fc2419da53a1329da6b218b4efdaafec29a7a036f77b38523ce5772c7322936
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
57b3509efac6c8976e9ceaf7a6953d820fb9742dff991db9d6b8022123af3953
|
|
BLAKE2b-256 checksum How to use checksums |
9d6098120fde5e2375264d78589793b4eed673f4bb3720e882f843e21b686015
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b495a9b68d739dba1c025ba7c9253777e3808a795300825288c88bb4a4a54d4a
|
|
BLAKE2b-256 checksum How to use checksums |
dc58fe7f64a3612b6319e28c2da2774ba4b18ff711bc356c13fe87bf07a936eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
2bf96ab16087a09b70b51499236b3f99f749c88fc3ebc818aba6ccc850b5c81b
|
|
BLAKE2b-256 checksum How to use checksums |
e519ca764b3beb29c8e482c9721fe5da579f0c2e2131633c11684bdc0505adb9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-win_amd64.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
03421e0c082250ad78eb2d52a31b1853ba9c3e876dbc977cb92a434c707498b0
|
|
BLAKE2b-256 checksum How to use checksums |
c41fc8519a0095b61d7d3b570365141d266148d8b88860d0559eae55c6e54205
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-win32.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-win32.whl |
|---|---|
| Size | 946.7 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
d1116bafc9a68bb444eeaa189e2200e58b7a5f6b3b903eef43bdee0b5db28335
|
|
BLAKE2b-256 checksum How to use checksums |
88adb7dcf0e9ac4f90010081549e84b0a76c382ba4859368976f145dc03dd597
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
3bedf4ed97c1716dbd603252910c2f20076ef3b5bb5d0ce5be82145f095a4f1a
|
|
BLAKE2b-256 checksum How to use checksums |
5b9ab08843b1a5ac29c8fcb52ac4e5fb7a4ebe684ba43baa49eb394b165f1ea4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
af5336f758857bc2e9b793b9e819cef7e78048bd962aa5462a7c3d7a88bd5181
|
|
BLAKE2b-256 checksum How to use checksums |
50ade5c68b9ace8ebe909996b8db7cf8798a7d180428f1a015a6919f25710c79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
43b1e61e790f671a8aaec5c42b12e46ccd016555b0e649f690127f494e60397d
|
|
BLAKE2b-256 checksum How to use checksums |
270d66499403705fa2a565f78e024a745504eba4373e7c8a01f5312390675f78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|
Release files / skytemple_rust-1.8.5-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | skytemple_rust-1.8.5-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
1fac214e0ed31735afe049efef12154f44fd75f5555aecadcf881379af5fbda3
|
|
BLAKE2b-256 checksum How to use checksums |
e240a09dd5488311c4c3e58ffef47b98d5f293cc988be76267b839b0e063d38e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.8
|