Name | apple-compress JSON |
Version |
0.2.3
JSON |
| download |
home_page | None |
Summary | Python bindings for Apple's libcompression. |
upload_time | 2024-04-05 00:06:29 |
maintainer | None |
docs_url | None |
author | m1stadev |
requires_python | <4.0,>=3.8 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# apple-compress
Python bindings for Apple's libcompression.
Based on bindings from [Asahi Linux](https://github.com/AsahiLinux/asahi-installer/blob/8bbbb8ca5a347d99b243e10f24358573f1587df0/asahi_firmware/img4.py#L17-L27).
## Requirements
- Python 3.8 or higher
- An *OS system
## Usage
### Library
Read the [API usage](https://github.com/m1stadev/apple-compress/wiki/API-Usage).
### CLI
```
Usage: acompress [OPTIONS]
A Python CLI tool for compression using Apple's libcompression.
Options:
--version Show the version and exit.
-i, --input FILENAME Input file. [required]
-o, --output FILENAME Output file. [required]
-c, --compress Compress the data.
-d, --decompress Decompress the data.
-l, --lzfse LZFSE compress the data.
-b, --lzfse-iboot LZFSE compress the data (iBoot compatible).
-z, --zlib zlib compress the data.
-v, --verbose Increase verbosity.
-h, --help Show this message and exit.
```
## Installation
- Install from [PyPI](https://pypi.org/project/apple-compress/):
- ```python3 -m pip install apple-compress```
- Local installation:
- `./install.sh`
- Requires [Poetry](https://python-poetry.org)
## Support
For any questions/issues you have, [open an issue](https://github.com/m1stadev/apple-compress/issues).
Raw data
{
"_id": null,
"home_page": null,
"name": "apple-compress",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.8",
"maintainer_email": null,
"keywords": null,
"author": "m1stadev",
"author_email": "adamhamdi31@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/91/14/cdb0bdb6147a019d2d8a1e144910c6a8d257d0e58f63bbd105bda0fce7dc/apple_compress-0.2.3.tar.gz",
"platform": null,
"description": "# apple-compress\nPython bindings for Apple's libcompression.\n\nBased on bindings from [Asahi Linux](https://github.com/AsahiLinux/asahi-installer/blob/8bbbb8ca5a347d99b243e10f24358573f1587df0/asahi_firmware/img4.py#L17-L27).\n\n## Requirements\n- Python 3.8 or higher\n- An *OS system\n\n## Usage\n### Library\nRead the [API usage](https://github.com/m1stadev/apple-compress/wiki/API-Usage).\n\n### CLI\n```\nUsage: acompress [OPTIONS]\n\n A Python CLI tool for compression using Apple's libcompression.\n\nOptions:\n --version Show the version and exit.\n -i, --input FILENAME Input file. [required]\n -o, --output FILENAME Output file. [required]\n -c, --compress Compress the data.\n -d, --decompress Decompress the data.\n -l, --lzfse LZFSE compress the data.\n -b, --lzfse-iboot LZFSE compress the data (iBoot compatible).\n -z, --zlib zlib compress the data.\n -v, --verbose Increase verbosity.\n -h, --help Show this message and exit.\n```\n\n## Installation\n- Install from [PyPI](https://pypi.org/project/apple-compress/):\n - ```python3 -m pip install apple-compress```\n- Local installation:\n - `./install.sh`\n - Requires [Poetry](https://python-poetry.org)\n\n## Support\nFor any questions/issues you have, [open an issue](https://github.com/m1stadev/apple-compress/issues).\n",
"bugtrack_url": null,
"license": null,
"summary": "Python bindings for Apple's libcompression.",
"version": "0.2.3",
"project_urls": {
"Bug Tracker": "https://github.com/m1stadev/apple-compress/issues",
"Documentation": "https://github.com/m1stadev/apple-compress/wiki/API-Usage"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7cb3ba911999bf7146457e9bf85d5ccdb9adc0d970250d451954f587f5511123",
"md5": "9d673bc92b4bdfb10c23fcc9a4134269",
"sha256": "b4eb22fb45e2e781bb44dc76b94dea7f616f3583fcbb4737ecc53e2a46ab7434"
},
"downloads": -1,
"filename": "apple_compress-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9d673bc92b4bdfb10c23fcc9a4134269",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.8",
"size": 6235,
"upload_time": "2024-04-05T00:06:28",
"upload_time_iso_8601": "2024-04-05T00:06:28.337608Z",
"url": "https://files.pythonhosted.org/packages/7c/b3/ba911999bf7146457e9bf85d5ccdb9adc0d970250d451954f587f5511123/apple_compress-0.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9114cdb0bdb6147a019d2d8a1e144910c6a8d257d0e58f63bbd105bda0fce7dc",
"md5": "f6057dc839249d566cc2491faaf3f76d",
"sha256": "a1c855cec8bd73210ae9522c53a841ca515ded2f0c9d5b4e728d0d93fee46a29"
},
"downloads": -1,
"filename": "apple_compress-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "f6057dc839249d566cc2491faaf3f76d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.8",
"size": 4399,
"upload_time": "2024-04-05T00:06:29",
"upload_time_iso_8601": "2024-04-05T00:06:29.841804Z",
"url": "https://files.pythonhosted.org/packages/91/14/cdb0bdb6147a019d2d8a1e144910c6a8d257d0e58f63bbd105bda0fce7dc/apple_compress-0.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-05 00:06:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "m1stadev",
"github_project": "apple-compress",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "apple-compress"
}