Maa based apps Manager
Project description
maamgr
maamgr is a command-line tool for managing MAA packages using the Scoop package manager.
Installation
To install maamgr, you need to have Python 3.8 or higher installed. You can install maamgr using pip:
pip install maamgr
Usage
maamgr provides several commands to manage MAA packages. Below are the available commands and their usage:
maamgr
This is the main command to initialize and manage MAA packages.
maamgr [OPTIONS] NAME
Options
-u, --update: Check for updates.
Arguments
NAME: The name of the MAA package to manage.
maamgr cat
Displays the contents of the MAA package.
maamgr cat
maamgr start
Starts the MAA package.
maamgr start PATH
Arguments
PATH: The path to the executable file of the MAA package.
maamgr patch
Patches and saves data between files using path-based operations.
maamgr patch ARGS...
Arguments
ARGS: Variable number of strings in the formatsource->destinationwhere source and destination can include:- File paths with optional key paths (e.g.,
path/to/file:key1/key2) - Variable substitution using
{{var}}syntax (e.g.,{{CONFIG}}/file.json)
- File paths with optional key paths (e.g.,
Examples
maamgr patch 'source.json:data->{{CONFIG}}/dest.json:new_data'
maamgr patch 'file1.json->file2.json'
maamgr patch 'file1.json:key1/key2->file2.json:new_key'
maamgr kv
Patches a specific key-value pair in a file.
maamgr kv PATH KEY VALUE
Arguments
PATH: The path to the file.KEY: The key to patch.VALUE: The new value to set.
License
This project is licensed under the MIT License. See the LICENSE file for details.
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 maamgr-0.2.3.tar.gz.
File metadata
- Download URL: maamgr-0.2.3.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b10d2f7606c4099acf115ececc086cd23786071b2fca592e46988b4fbf650bad
|
|
| MD5 |
274a82e277f87d3d7219349b2e56daf8
|
|
| BLAKE2b-256 |
91527a625738a34bba5691d32f78bf0a6009f6459a5e37e87d76c8765d685b6d
|
Provenance
The following attestation bundles were made for maamgr-0.2.3.tar.gz:
Publisher:
python-publish.yml on cel-ti/maamgr
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
maamgr-0.2.3.tar.gz -
Subject digest:
b10d2f7606c4099acf115ececc086cd23786071b2fca592e46988b4fbf650bad - Sigstore transparency entry: 176629884
- Sigstore integration time:
-
Permalink:
cel-ti/maamgr@aafd98bc50aaedf4ecf44bd645f6f0f5739aca61 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cel-ti
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@aafd98bc50aaedf4ecf44bd645f6f0f5739aca61 -
Trigger Event:
push
-
Statement type:
File details
Details for the file maamgr-0.2.3-py3-none-any.whl.
File metadata
- Download URL: maamgr-0.2.3-py3-none-any.whl
- Upload date:
- Size: 5.1 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 |
a0d2d05b785b634c1b302c3550d19b73ea6c11431635aaa3d87864200e13a051
|
|
| MD5 |
6a3d01ba49ad48af734a6524dcefdf03
|
|
| BLAKE2b-256 |
b89eba5b99846b56aa910a7826ad4ae1f2da776f838c7755917c157c20beb440
|
Provenance
The following attestation bundles were made for maamgr-0.2.3-py3-none-any.whl:
Publisher:
python-publish.yml on cel-ti/maamgr
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
maamgr-0.2.3-py3-none-any.whl -
Subject digest:
a0d2d05b785b634c1b302c3550d19b73ea6c11431635aaa3d87864200e13a051 - Sigstore transparency entry: 176629890
- Sigstore integration time:
-
Permalink:
cel-ti/maamgr@aafd98bc50aaedf4ecf44bd645f6f0f5739aca61 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/cel-ti
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@aafd98bc50aaedf4ecf44bd645f6f0f5739aca61 -
Trigger Event:
push
-
Statement type: