Skip to main content

Extractor/repacker for Konmai IFS files

Project description

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.

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

ifstools-2.0.tar.gz (23.7 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.0-cp314-cp314t-win_amd64.whl (178.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

ifstools-2.0-cp314-cp314t-win32.whl (174.3 kB view details)

Uploaded CPython 3.14tWindows x86

ifstools-2.0-cp314-cp314t-musllinux_1_2_x86_64.whl (500.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

ifstools-2.0-cp314-cp314t-musllinux_1_2_i686.whl (528.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

ifstools-2.0-cp314-cp314t-musllinux_1_2_armv7l.whl (572.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

ifstools-2.0-cp314-cp314t-musllinux_1_2_aarch64.whl (463.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

ifstools-2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

ifstools-2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (318.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

ifstools-2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (311.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

ifstools-2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (296.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

ifstools-2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (286.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

ifstools-2.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (309.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

ifstools-2.0-cp314-cp314t-macosx_11_0_arm64.whl (266.1 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ifstools-2.0-cp314-cp314t-macosx_10_12_x86_64.whl (277.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

ifstools-2.0-cp310-abi3-win_amd64.whl (181.3 kB view details)

Uploaded CPython 3.10+Windows x86-64

ifstools-2.0-cp310-abi3-win32.whl (177.3 kB view details)

Uploaded CPython 3.10+Windows x86

ifstools-2.0-cp310-abi3-musllinux_1_2_x86_64.whl (502.5 kB view details)

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

ifstools-2.0-cp310-abi3-musllinux_1_2_i686.whl (531.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

ifstools-2.0-cp310-abi3-musllinux_1_2_armv7l.whl (574.3 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

ifstools-2.0-cp310-abi3-musllinux_1_2_aarch64.whl (465.6 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

ifstools-2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (290.7 kB view details)

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

ifstools-2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (320.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

ifstools-2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (313.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

ifstools-2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (298.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

ifstools-2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (288.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

ifstools-2.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (311.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

ifstools-2.0-cp310-abi3-macosx_11_0_arm64.whl (268.1 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

ifstools-2.0-cp310-abi3-macosx_10_12_x86_64.whl (279.8 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: ifstools-2.0.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0.tar.gz
Algorithm Hash digest
SHA256 6dfe1b9e5342f3c532bfea90f15c437930877e3d949e7e97a23e673d37ac1e23
MD5 cf1907da2d8c568d2e11d24592dba3c5
BLAKE2b-256 52e011fb76097d089b19c30b3cf420425832391b0cf7bc30ca5ffa1d3a00653f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 178.8 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 ba856a98fce7e2555b27a116543af20addb932236f2991aff3a7b9b7b39f3ba6
MD5 f628a245a8d61da5b29f7fb2adc57f9e
BLAKE2b-256 2a0d14d66f273efc59ba1200b818914de72b9cfdaa576ea2a9858721df8154af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 174.3 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 5be1a86d250b28fd9de8b12524289a72f2b633b1c2215103a613ff3d92ac7b30
MD5 f9d1ee3f3101f187f431550e9b0e2b38
BLAKE2b-256 8e2a6bf7b3256ee4491b44796a539da279fba5ae846c5aac7074f2e8a628484a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 500.4 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f147e6196579d55b622457d8f6faafcd8f49394b6972db2430190c75b4a4a307
MD5 9a57c0c906d7044a0cb91ef2bc578c9b
BLAKE2b-256 b879f372d2440c7aec144da103750d7b44e326eee5a343c2240b779578841dee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 528.3 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0d85f14e66111b4ece59622040b4b20f2310422e7ccba31adccd65ab023bdb9a
MD5 d23ad75a0af7fce020bb30db36f8aedc
BLAKE2b-256 f9b96d86476192ed2b71b0e49ba47c8c5e644084f88ab32786b113d7cfbd49f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 572.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 828b6022993788fe3aebacc1d77e63f1fd144125ad52ae385261285585c1d0f3
MD5 a9ca25802c0e48ec9a5d30559727f0b3
BLAKE2b-256 cb63c6e7ff924b172e87dcf6d1b966525ca96e26af607e173d456879381def54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 463.2 kB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 89f0295a9718c830590793fd13d42d0ff6db8e108a6ab357e91eaee9f241c50a
MD5 fb084c1367c7aff40d597684a630c0bd
BLAKE2b-256 cb195ea48e6fb2e414f11c47a44bca1e29efb08671ab5e9198f63efef8b63f8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 288.8 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4514f16a929bedfded49a2840e3b561a982271674d24610a95d9edaa1f81fde5
MD5 20ff6bd0a3b6e81b4447683676e196ed
BLAKE2b-256 b2836765b660b09c40dcbdad1d125ab0bffa1225e1738bde66b5f6fa73441da6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 318.3 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 83e2a4898791a53bab4c10733f4c943ae51dbc6bed9fbaf08cb55581ceb37503
MD5 7613094b72c588949ccf1ac7ca44a588
BLAKE2b-256 d1010eb779730f3fd0cb285cfc7ed121feaed56811adfe3a77cd328633328851

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 311.7 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7522a9a60da106444897247e053e4b72b5c117e7f0145f9015c9ddacbba27dff
MD5 13972646810a18e6eb8cdc4ceaa58ae1
BLAKE2b-256 1c3dc8fb33260f4491c9971a9223a0ec06088477486886a9eada90ba802095e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 296.5 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 824bea402394eb415bbba47d39b1dfaff3ff5b8815592077360dc20b69c8d0d2
MD5 ecd5db79f456483d736b9c4a7bb0227c
BLAKE2b-256 cfe278e35c07cee020b286fb9cd49fd1bfd3fea71a1beb72093f708500b1f706

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 286.2 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 95609c364759ecf8f54638fe28243724d6c5ef89fbb7ad41b6dd49922063a1c2
MD5 2eae87def356a17b152d29d78d7f535a
BLAKE2b-256 36c427f0bbbd5f7baf9d95a67e31a5c369f2d3cf6bcaabbd89cbdde2fab21776

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 309.0 kB
  • Tags: CPython 3.14t, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 69d650c8b7f32eb880a2526061125601a94a71ef69c2dd115b4a32e141f63915
MD5 cc5a32305acaebb6551bcecd86de693d
BLAKE2b-256 b255f3287e7098f34cc0609bbd8add68b46ceb2801394d561993b9d253ad70aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 266.1 kB
  • Tags: CPython 3.14t, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cbd3a9ee0e3bbef95f4a85c76b3b20e2f9b46370d90811e4d6ae67c6de736b94
MD5 c100947308abfc196647cb1feed863c2
BLAKE2b-256 f765f6180106ebfe9d78c25b8cabf77c042744ecce58a396badb42aaccc0629d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp314-cp314t-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 277.4 kB
  • Tags: CPython 3.14t, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b7c16a5559b54595d37e2a643de82fae260ddcbd6955dc5521f447256874ee9e
MD5 e4617c79266c23a0704c83227f155d94
BLAKE2b-256 52e14407e8586723696a64b30e8944da38ad0f5202cb4c3155a20150dbfc7294

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 181.3 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3e502ec47a321c9897909d0e05f64aec13aa59e4e27fdce2eef9e178b0434002
MD5 9a4e78000c1a4e0057b8d5078c0db985
BLAKE2b-256 6084cd372051ff5f43b27093ae4ab586f4e4ccf081c77d328c6a5bc25b8cadda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 177.3 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 4f059fde977e81197dd18529fb05cddad8fb0be9d8e957aeb6eef1f951ee41fe
MD5 1fd7c208d353a958d73ed89a3fd35eca
BLAKE2b-256 55835211fb5db67b4f9c0ec8bb3609572ae8207eb712fafa7b8e3a75f1b20c3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 502.5 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 550ee4a9c9017e0c2a89616e2d7f671ecfb4987071c822758af8d45c69ba0dce
MD5 1f0d0eb28bcefcdd382a0761742db884
BLAKE2b-256 642afc267318846ba427e4ec55f93dee8c4a86247be8321a9c1a206f4caf1a70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 531.2 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 af4658c4edd4d91d11ceb0ed8d5a62521d95d24dd819c0b5a87941f99688d416
MD5 dae3ddc38f8d3777ee41643097fabaf6
BLAKE2b-256 2e17fc8b9e41fc3e032859d9a532bfb449f56d74b16d2e002a9074922e83ceb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 574.3 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b7a628310da629da8c50f78ee723274dddabea543eda2dfd394178602c82b053
MD5 52cdefc6a499d5b1d8607c55551027ae
BLAKE2b-256 8c61c97d3f65849546e5d760a8111401d675332262a36d118a8302d1cfde7619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 465.6 kB
  • Tags: CPython 3.10+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 77b1e6178491ac91846a131b45bdd2ff56da41dc2dfe797fd0de47aa14c701e9
MD5 994aa2bc0cb9057dacb8e3fa7c2d6c57
BLAKE2b-256 3db714559906143d482fa668291405bcafa13072aac80d32a7cb74246892f8dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 290.7 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f4e1874f6fb170795a4311e21445e75ce3cab6040186900caa393cae2d0425d5
MD5 9c2ce213fc7ce5f0d110f3a0983f1873
BLAKE2b-256 4612e6b71ec1ea172251a04c2cb9874ad7adf067b8729cb05b8fd5bf6753510c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 320.3 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b914a23f5805b2c11e87a82b2d5d689c2e9c872f8bb236e7e81559dcc09941cf
MD5 ded5abdf2ecb927496d10a1536f190d8
BLAKE2b-256 c3bcecb602d4f06df9d6a2ed24fd78ba8ae475ee8fc7201a852a49025732f050

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 313.7 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c7a5ce83be48d52d97197f242b36deb75004d64e119becae4c8ce541cd1829b6
MD5 c641b87b5f2b0eeaa3c238bf49be2f41
BLAKE2b-256 a828385a9b85805758a5e765553ab8082d20f53635e7c3d0875d8aa3ba153f5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 298.6 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6be13c341db8846d2c7c4e73afb9c350f563ea11602bbfc0899b6473339326f6
MD5 6655c13a71f9d1a08922d2c90acdf928
BLAKE2b-256 80454f8d92463d1cf9a7f16181b87d0790d2bb9f09be924a1985aaeeb853135e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 288.5 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9574d2fcef8b7ca2243c5de1294c6d86acecdc42ebccf8c3b5ba0bd5a49626a
MD5 6dc34b8fd2f00f7aadc2c885dacee118
BLAKE2b-256 2595fa6afda9c8851f4d195eadedc9acd344bc6e046819a4a825b8c9238a1480

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 311.4 kB
  • Tags: CPython 3.10+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7922a76537c0fcc43cc0a5e46261de2cbc3600851d2c95ab0207f4c86604d3ba
MD5 b95c460b595317f28a1bcab22fd35238
BLAKE2b-256 9b296118f6ca3a1555b0413212dc32410d713c67dfd91f1d63f485df3b6cd5c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 268.1 kB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 478108796355008898b119e11337c0f49ee63aca92b136374838ac2d6fe3a870
MD5 be6b1f9ac793c253e95ebfde52b88936
BLAKE2b-256 3213b7da4a1b0c76ae93394b427d2c6ef8f0b9857ab7af22e607aff00da02fff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ifstools-2.0-cp310-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 279.8 kB
  • Tags: CPython 3.10+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5b3ff620d4758c9c10779b8b25050036990269fd0a8061751fe7a58f127a0ae7
MD5 9424c6eb5f24b4750cfb43dc238fb5aa
BLAKE2b-256 fc3db08732c2082b3bfc14bde20bb4888befe9a4deb85e7f434f923db1b4d944

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