Skip to main content

ifstools

Extractor for Konmai IFS files.

Features

  • Converts all textures to png without requiring a second program
  • Repacks without ingame display issues
  • Multithreaded recompression
  • Only changed textures are recompressed, the rest are cached
  • Works on eacloud music ifs files
  • Correctly names files under afp, bsi and geo folders
  • Converts internal binary xmls to plaintext, to facilitate further experimentation.
  • Dumps the ifs manifest so you can explore the format

Install

Just want an exe? Download the latest.

Have Python installed? Do this: pip install ifstools
Then run ifstools from anywhere in a command prompt.

Have uv installed? You can just uvx ifstools.

Usage

usage: ifstools [-h] [-e] [-y] [-o OUT_DIR] [--tex-only] [-c]
                       [--bounds] [--uv] [--no-cache] [-m] [-s] [-r]
                       file_to_unpack.ifs|folder_to_repack_ifs
                       [file_to_unpack.ifs|folder_to_repack_ifs ...]

Unpack/pack IFS files and textures

positional arguments:
  file_to_unpack.ifs|folder_to_repack_ifs
                        files/folders to process. Files will be unpacked,
                        folders will be repacked

optional arguments:
  -h, --help            show this help message and exit
  -e, --extract-folders
                        do not repack folders, instead unpack any IFS files
                        inside them
  -y                    don't prompt for file/folder overwrite
  -o OUT_DIR            output directory
  --tex-only            only extract textures
  -c, --canvas          dump the image canvas as defined by the
                        texturelist.xml in _canvas.png
  --bounds              draw image bounds on the exported canvas in red
  --uv                  crop images to uvrect (usually 1px smaller than
                        imgrect). Forces --tex-only
  --no-cache            ignore texture cache, recompress all
  --rename-dupes        if two files have the same name but differing case
                        (A.png vs a.png) rename the second as "a (1).png" to
                        allow both to be extracted on Windows
  -m, --extract-manifest
                        extract the IFS manifest for inspection
  --super-disable       only extract files unique to this IFS, do not follow
                        "super" parent references at all
  --super-skip-bad      if a "super" IFS reference has a checksum mismatch, do
                        not extract it
  --super-abort-if-bad  if a "super" IFS reference has a checksum mismatch,
                        cancel and display an error
  -s, --silent          don't display files as they are processed
  -r, --norecurse       if file contains another IFS, don't extract its
                        contents

Build an exe

pip install pyinstaller
pyinstaller ifstools_bin.py --onefile -n ifstools
Recommend doing this in a fresh venv so the module finder doesn't include more than required.

Notes:

  • dxt5 texture repacking is not fully supported - they will silently be converted to argb8888rev

Todo:

  • Recursive repacking for ifs inside ifs

I hope the rest is self explanatory. Confused? Create a new issue and tell me what docs to add.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ifstools-2.1.tar.gz (24.0 kB view details)

Uploaded Source

Built Distributions

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

ifstools-2.1-cp314-cp314t-win_amd64.whl (197.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

ifstools-2.1-cp314-cp314t-win32.whl (192.3 kB view details)

Uploaded CPython 3.14tWindows x86

ifstools-2.1-cp314-cp314t-musllinux_1_2_x86_64.whl (521.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

ifstools-2.1-cp314-cp314t-musllinux_1_2_i686.whl (548.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

ifstools-2.1-cp314-cp314t-musllinux_1_2_armv7l.whl (593.9 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

ifstools-2.1-cp314-cp314t-musllinux_1_2_aarch64.whl (484.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ifstools-2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (309.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

ifstools-2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (349.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

ifstools-2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (334.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

ifstools-2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (317.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

ifstools-2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (307.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

ifstools-2.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (329.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

ifstools-2.1-cp314-cp314t-macosx_11_0_arm64.whl (287.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ifstools-2.1-cp314-cp314t-macosx_10_12_x86_64.whl (297.3 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ifstools-2.1-cp310-abi3-win_amd64.whl (200.1 kB view details)

Uploaded CPython 3.10+Windows x86-64

ifstools-2.1-cp310-abi3-win32.whl (195.4 kB view details)

Uploaded CPython 3.10+Windows x86

ifstools-2.1-cp310-abi3-musllinux_1_2_x86_64.whl (523.6 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

ifstools-2.1-cp310-abi3-musllinux_1_2_i686.whl (551.5 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

ifstools-2.1-cp310-abi3-musllinux_1_2_armv7l.whl (595.6 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

ifstools-2.1-cp310-abi3-musllinux_1_2_aarch64.whl (486.4 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

ifstools-2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (311.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

ifstools-2.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (352.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

ifstools-2.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (337.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

ifstools-2.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (319.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

ifstools-2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (309.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

ifstools-2.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (332.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

ifstools-2.1-cp310-abi3-macosx_11_0_arm64.whl (289.2 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ifstools-2.1-cp310-abi3-macosx_10_12_x86_64.whl (299.8 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file ifstools-2.1.tar.gz.

File metadata

  • Download URL: ifstools-2.1.tar.gz
  • Upload date:
  • Size: 24.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1.tar.gz
Algorithm Hash digest
SHA256 67c55673241506370d2e70a3f94a3a7b7dd99eb8e7f26939a56e57ecc77fafe7
MD5 86f6b964eca8753492042f4c68cd2554
BLAKE2b-256 030e0330e649419aaa0ea50fd356b09dfce3af7b3ba598838a8abef0757e6ba2

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 197.6 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 2e1895e22d807c43fc5ba9547f6a1e652b404bb9a4c7577acdce54576b3e39fc
MD5 3be2c71569db9302f4dd18fb232d4595
BLAKE2b-256 9a214e4263a79bd00dc309b05d08c54b717e8e44fde62e1a0797d196241dcb2f

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 192.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 975ff69b65a3d27533955854aa571730a5e07feb905a1384b72a829c2018dc8c
MD5 efd9a67f38c5de3994c19f1f2b4819c7
BLAKE2b-256 a71f50e3366decba8ac6b4925e02a13d926110a4d0aaef4e3b88f78ef98afa41

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 521.5 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0c4a0ac1df4d01a7804a4232b0a99c26efb325608e80b0643daf07db500fc1cd
MD5 a9f8fcd36cfdbcad8002801832728fb6
BLAKE2b-256 017a9e011b0008a86a8f414486d74c983ca1fe8fee3a137f6959db3459ed64b9

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 548.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7a0a06826593e5d301dc2e48261a4012fe6d03b2abdba1afb1f342fc5abdeae7
MD5 00bbde585205e12b9575a7c04891004d
BLAKE2b-256 25d4c97e9cf0fa7eb3f6b14b027dc59d74568a4e6cddf0f958832d88e792a919

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 593.9 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e215e22594c2e461bcb8d5f92f2b4489f897692fc058b2dca0aa889fcf53fb3d
MD5 9323cd881255384dc07464bc893f8142
BLAKE2b-256 796f0f6438c29917d90cf23a3148422a5ee3249d1090a0e5ca1820aba7f3be54

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 484.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 30f69e542038846ad3d7ecc8997f40e45ad6510fc26e1ad7a4f2b4831f3fca5e
MD5 72252d985dceb73d36fb5019b6cba93b
BLAKE2b-256 60fdbeefbfa06cdb79cdf53f59a0e258de82ef6e60565050e4172b62fdfac12c

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 309.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adf99c01a273303621f27b32d9021f28bcaf02f966885eb13ea77f7f1843c309
MD5 d5fb4f43d6e7ad9a418b22a89e5df0fe
BLAKE2b-256 c81045c2caed430ca438aa34801e85f29560a707d41e9f965ced0406488bf15f

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 349.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4bae47ef3bdf2b5a5ea8a69452d6602b2b09cbfccf50046d97c06f8c5a681755
MD5 899ab9f1797e0e0a1d78c147c1152fba
BLAKE2b-256 32f8a9a1d4fed635bb36497adfa633c621c5df4da060008dac1cd4573105bd28

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 334.1 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 05df521501634f0f8bd8eb3adee15e388bd7f7f9b03817019ce4f97a3ac777fe
MD5 1841b43d91d5b29906e2aab3a1f4f6be
BLAKE2b-256 6747f5fdada80afb1d89e0def29b4bce74f26b1196913c768aa2b07f321286c2

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 317.6 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f8d01e25d3cd55a964d9ab49b853aef2ba56993b1ef0e0d94b427d8166fd3b06
MD5 af2acaafd104dfe9af601970f5632dea
BLAKE2b-256 cf033caa46d6ff877fee3d107d285c6bec91f589e695f55c4f54e0300ca09b98

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 307.4 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 61e300150989c8007535cd60b60f56118b65e43923d7a2a4dbd45866fee5b703
MD5 a3920ef94bae274ae001e4fc8b16ff4a
BLAKE2b-256 2468f8a935f053a324df17bedd7624ef184e10d9aa6a5c2a3f041b2d9da7f817

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 329.9 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 27dee19d3432d6a3a90f1c0fed42b31975996925bd43429ae4199c5e5f252d32
MD5 262095512623773dfddbb49e77d082ff
BLAKE2b-256 23683aea76ef0a674fd20baa4c51d7b87db0ace6d02ec4223f84271345b9a966

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 287.4 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21e83d19c877ea2648ac8590f567569bf588807e56eac2ff4c78b43a637caab7
MD5 be6219bd41f97108cd0974e8690e5d2b
BLAKE2b-256 0c395a9f3a81798cb5ccc4d811d4a0d64dcd50eaa8990440453c10e8bb4c79fd

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 297.3 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e0a944720b4a0fe38470937e13b827e4d65fe4921e07c9d1518645aeace2c801
MD5 132c03017889e6ab3ec73a5f714970d7
BLAKE2b-256 85faa0a74d1bdff5dbe6e4308ed78763a26bbdc01242456e99e388d1adef22a5

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 200.1 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1141006ccfb2beb2925d59b0b7e3b0062c4a5ff160e9aea1d96e082dca52c5b2
MD5 95ac22f229b4101aa2e3ddbd40c41e80
BLAKE2b-256 fb66eac52d860ad2e79dd4b47ca3a2a21a56ffd1c0efb67b9e176f11a330d674

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-win32.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-win32.whl
  • Upload date:
  • Size: 195.4 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 f3322ca43028ef3be2f66eb36efa88b1baaaf221bc46c051e99fb227d24fc764
MD5 12b74fa258fdfa0c3271ea515cd2b856
BLAKE2b-256 a8499959cc76ec3df4b9119267be6dc5901d939bedf367f2baf4cdc8e718fa5b

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 523.6 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6840a443db357caf53a8be5adc25d0464efcf4d6b4a01f7d5f82fc167375b080
MD5 4a0214c5092ac019c2d9c20a2f72c844
BLAKE2b-256 0a1f8d77b78ffcfb29cc49208b012193e8758d7c94d0beae1b6cd4784ac16230

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 551.5 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d9367ac57e560a6cf7e7ff02b872713c7420f52d5275ca20c10046897b434f38
MD5 0758902bcf3cad391915fa74d39b2d03
BLAKE2b-256 f110f16f39a274ba675d8b3d50b77cf6b02026dabf2acbfafb496f1162133588

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 595.6 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0ed6860aa9ae5d80978980717785ea408da1c1dabe3bbdce1cc54ca3a31d4370
MD5 4bb7da9440c5e86e7fc8a937969a95d3
BLAKE2b-256 745c18a9c6cb22f9c32e2606a6ba5f5a8ef5b620390d9233182070376c10e296

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 486.4 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b749ece3f4351e1319d41d9796bfdcc142b7db834d291571e86a80864b768b5b
MD5 f91b9cf4f05a98c91376af9be511f819
BLAKE2b-256 82bc55f27dca2b5696cbae1b4e6a4c95a51aa4fccb758346aaa408f1dbe77ad3

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 311.9 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bdb61874e997a3fd998dc39e7ad91a5a00495f9443f2dead2222566fe09cb80
MD5 8fb03b90727f8c8bf1361cf8883b8a7b
BLAKE2b-256 1f2085e9d68eebb4d319d62d0fddc8c2ef9bec8515a2f94a2186dbeffbb25d54

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 352.0 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 81a57d7cd981cad6029be612b193753d02e596b444ad0e4179aae06d510e5536
MD5 d91352a6131b453f94df8e9b48128c9a
BLAKE2b-256 a0a46c26383e87382ff9b8bc270d2d106069c10685364e0e51db19cf4afd4b07

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 337.3 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 31cfed7698acca071c8ac6f5c90f7f1f3cf395280fbefb44c3f4d4eaa4e579cf
MD5 052759f77b290a36cbb32f91fe60351f
BLAKE2b-256 37308e501bba10d263881b310fba52a8af8de6551eb298b7ec185ec14beeb765

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 319.3 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 116219e344b3b84e8e76e5100811b06924b572b3d73fae8ea37f28f2d0198fab
MD5 9e515b61a6c11205bb1aa985ea0b9f37
BLAKE2b-256 da2eb3277c7668a6adc153bf505aaa6256996f088224818bd9f08629d736a25c

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 309.4 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 471a199b93e10eb3e0d01e94964594c5ed5d3d068d8983268197dc510607a99d
MD5 5df0e8e688db363c05b1a21239124590
BLAKE2b-256 d6e7107f7a5392a52be6db98075b45120b62da607066c3b419b308125372c4fd

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 332.2 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7e706c684f094ded9dd7dd659a0ee9067a0ebc2df74f075052844f99940b3f1d
MD5 acb034bc12a830de06adfd9ce0aacebd
BLAKE2b-256 51ddb03e6a396db418d58d9bc4b883ece7b99594cd2de2db6be09d7e25fefb8d

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 289.2 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97b9ea69bb677d9eef31a771c78945f057a1fc59dbf4ef09c723cf4cf352bf74
MD5 cb149b40a87109278158b2d29fb5cc2a
BLAKE2b-256 058f7672a8acbadf6d1c439456535aa097a4665cf0f8cb8e7bb0aabcb3861581

See more details on using hashes here.

File details

Details for the file ifstools-2.1-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: ifstools-2.1-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 299.8 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for ifstools-2.1-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f516ec9a3d234c7fef7e37fd179cb2cfdc5e32bc482d1ea8cf98dbfbb5043b76
MD5 b1e66c1fb2707d92b0907eb36cebca31
BLAKE2b-256 1e1e494651db8c4eca7cc3d2f000177e4c39a2bd5000b52cb34b9528b4aa3549

See more details on using hashes here.

Release history Release notifications | RSS feed

2.2

29 files

This release

2.1 This release

29 files

2.0

29 files

1.15

1 file

1.14

1 file

1.13

1 file

1.12

1 file

1.11

1 file

1.10

1 file

1.9

1 file

1.8

1 file

1.7

1 file

1.6

1 file

1.5

1 file

1.4

1 file

1.3

1 file

1.2

1 file

Supported by

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