Skip to main content

A Python library/CLI tool for parsing Apple's Image4 format.

Project description

https://github.com/m1stadev/PyIMG4

PyIMG4


A Python library/CLI tool for parsing Apple's Image4 format.

Usage

Usage: pyimg4 [OPTIONS] COMMAND [ARGS]...

  A Python CLI tool for parsing Apple's Image4 format.

Options:
  --version  Show the version and exit.
  -h, --help     Show this message and exit.

Commands:
  im4m  Image4 manifest commands.
  im4p  Image4 payload commands.
  im4r  Image4 restore info commands.
  img4  Image4 commands.

Requirements

  • Python 3.8 or higher

Installation

  • Install from PyPI:
    • python3 -m pip install pyimg4
  • Local installation:
    • pip install --force-reinstall .

Notes

  • For compression, LZFSE compression utilizes the apple-compress library on *OS, and the lzfse library on all other OSes (due to libcompression not being available outside of Apple platforms).
    • If for some reason you'd like to force the lzfse library to be used on *OS (not recommended), you can set the environment variable PYIMG4_FORCE_LZFSE.

Support

For any questions/issues you have, open an issue.

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

pyimg4-0.8.5.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

pyimg4-0.8.5-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file pyimg4-0.8.5.tar.gz.

File metadata

  • Download URL: pyimg4-0.8.5.tar.gz
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyimg4-0.8.5.tar.gz
Algorithm Hash digest
SHA256 b20a2ae6903f5cdc0a5d3710f668b848448789d9304d92dd146e8e5d27cde46d
MD5 f55ac5061a19b670db929558b796d492
BLAKE2b-256 5e0ee6788028e8e877a3f165f38cfc5a21354c6e7961d42bc55fa92a22845cd7

See more details on using hashes here.

File details

Details for the file pyimg4-0.8.5-py3-none-any.whl.

File metadata

  • Download URL: pyimg4-0.8.5-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyimg4-0.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 22866c7070dec400595a53cce14a0f773d60460f27b0c8e863675b5be21c00d8
MD5 22a4e6264dd0dc033812b16ca4800298
BLAKE2b-256 bc79f541686681935caea07e7d299dee20cbf2db785e9a07bcf5e4f331586f1d

See more details on using hashes here.

Supported by

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