A Python library/CLI tool for parsing Apple's Image4 format.
Project description
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.9 or later
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.
- 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
Support
For any questions/issues you have, open an issue.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyimg4-0.8.8.tar.gz.
File metadata
- Download URL: pyimg4-0.8.8.tar.gz
- Upload date:
- Size: 173.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aafebb2bc7922f6cf551b1b9e982d2da039cbeb08f0a2e2048a1818d51c76da1
|
|
| MD5 |
27d1cc6356bc000a9111c7469ac10229
|
|
| BLAKE2b-256 |
3c5c69bad79b4e9d7be46063e9ea15e82c79ae0dec90811501453003588aab62
|
Provenance
The following attestation bundles were made for pyimg4-0.8.8.tar.gz:
Publisher:
pypi-build-publish.yml on m1stadev/PyIMG4
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyimg4-0.8.8.tar.gz -
Subject digest:
aafebb2bc7922f6cf551b1b9e982d2da039cbeb08f0a2e2048a1818d51c76da1 - Sigstore transparency entry: 190962555
- Sigstore integration time:
-
Permalink:
m1stadev/PyIMG4@80491329a41ff90f1df1a2bcaa122d190db94bf3 -
Branch / Tag:
refs/tags/v0.8.8 - Owner: https://github.com/m1stadev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-build-publish.yml@80491329a41ff90f1df1a2bcaa122d190db94bf3 -
Trigger Event:
release
-
Statement type:
File details
Details for the file pyimg4-0.8.8-py3-none-any.whl.
File metadata
- Download URL: pyimg4-0.8.8-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55eef0d61c9e612c4e213ca8467c2de868701709cc844d4308c942d6f3f724fb
|
|
| MD5 |
a976fc62f8681680827ffe971c422013
|
|
| BLAKE2b-256 |
7e4939e043b69b633a3ea2a0c3169baf82f332c311bc0460ad4d0601673e0016
|
Provenance
The following attestation bundles were made for pyimg4-0.8.8-py3-none-any.whl:
Publisher:
pypi-build-publish.yml on m1stadev/PyIMG4
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pyimg4-0.8.8-py3-none-any.whl -
Subject digest:
55eef0d61c9e612c4e213ca8467c2de868701709cc844d4308c942d6f3f724fb - Sigstore transparency entry: 190962557
- Sigstore integration time:
-
Permalink:
m1stadev/PyIMG4@80491329a41ff90f1df1a2bcaa122d190db94bf3 -
Branch / Tag:
refs/tags/v0.8.8 - Owner: https://github.com/m1stadev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-build-publish.yml@80491329a41ff90f1df1a2bcaa122d190db94bf3 -
Trigger Event:
release
-
Statement type: