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.6.tar.gz (14.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyimg4-0.8.6.tar.gz
Algorithm Hash digest
SHA256 7609940e023f395cbe8f39ffefb053d6168a001cad320627e641bf247c709d22
MD5 acf2605969683fea86702dec977657bc
BLAKE2b-256 de4e92d5b9c1b95d042c58cebd429eaa8fcd19c09c6e3126f759a9203698419d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyimg4-0.8.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6c18137086ee48b58381b56c045377d286e1862290bd178073d2a76523c283d3
MD5 0dab464fbfd987146697700dc3678aa8
BLAKE2b-256 8934ec5a12d4c35a339e11ea0933dcf8f0b1650c12af75944d02cf983d2d313e

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