Python ME Utility
Project description
sputility
sputility is a Python tool to interface with System Platform packages (*.aapkg).
It's all preliminary guesswork and likely to change. Use at your own risk.
Capabilities
The public classes in sputility provide the following capabilities:
SPUtility
SPUtility provides the following standard functions:
- Decompress package (extract files from *.aaPKG to disk)
- Deserialize package (extract files from *.aaPKG to memory, deserialize individual object *.txt files to disk)
- Deserialize object (deserialize specific object *.txt file to disk)
Getting Started
Installation
To install from pip, run the following command:
pip install sputility
To upgrade to the latest release:
pip install sputility --upgrade
Example
from sputility import SPUtility
spu = SPUtility()
spu.deserialize_package(
input_path='YourAaPkgFile',
output_path='YourFolder',
progress=None
)
Contributing
Contributions welcome!
Ideas, code, hardware testing, bug reports, etc.
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
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 sputility-0.0.5.tar.gz.
File metadata
- Download URL: sputility-0.0.5.tar.gz
- Upload date:
- Size: 15.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.24
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b491b364e772c53777a336b6a089a96e516d907227aabe7f8ddb7d4c168eb05b
|
|
| MD5 |
8f74b10721aaedb4d0039d92397f0afa
|
|
| BLAKE2b-256 |
02b19c1d79355c5d9b22ddcdeb6913a874439cb4cf7c385faa8e39e64c3c60ea
|
File details
Details for the file sputility-0.0.5-py3-none-any.whl.
File metadata
- Download URL: sputility-0.0.5-py3-none-any.whl
- Upload date:
- Size: 17.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.24
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7777136219cfa980b48f5fa442f1abeda7aefb153aa05b4364e865939f712dd6
|
|
| MD5 |
0f87a5fbb5e20e45d8def84ff8e7a05b
|
|
| BLAKE2b-256 |
102b0a25e1d442d6e518b639c68914aaef37391ae49919e4abfcce2e5de16fce
|