Name | cmd_stash JSON |
Version |
0.1.396
JSON |
| download |
home_page | None |
Summary | A tool to save and retrieve frequently used commands. |
upload_time | 2024-08-08 09:13:45 |
maintainer | None |
docs_url | None |
author | Darren Rabbitt |
requires_python | <4.0,>=3.9 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Command Stash Tool
A CLI tool for managing and organizing commands with support for saving, listing, exporting, importing, and backing up commands to AWS S3. This tool is designed to help developers quickly store useful commands and retrieve them later, saving time that would otherwise be spent searching through command history.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Setting Up](#setting-up)
- [Commands](#commands)
- [Configuration](#configuration)
- [Contributing](#contributing)
- [License](#license)
- [Additional Information](#additional-information)
## Python Versions
This project supports Python versions specified in the `pyproject.toml` file:
```toml
[tool.poetry.dependencies]
python = ">=3.9,<4.0"
```
## Features
- Save commands with categories and descriptions.
- List saved commands with filtering options.
- Import commands from JSON or YAML files.
- Backup commands to Local Storage or AWS S3 bucket.
- Restore commands from an AWS S3 bucket.
- Override and Show Configuration
## Installation
### Using the Makefile
1. **Clone the repository**:
```bash
git clone <repository-url>
cd <repository-name>
```
2. **Run the setup command**:
The Makefile provides a convenient way to set up the project. Run the following command to install dependencies and set up the environment:
```bash
make setup
```
This command will:
- Install dependencies using poetry.
- Set up the virtual environment.
- Install project-specific dependencies.
If you prefer to set up the environment manually, please refer to the manual setup instructions in the original README.
## Usage
### Setting Up
Configure AWS: Create a config.yaml file in the root directory with the following structure:
```yaml
aws:
region: your-aws-region
bucket_name: your-s3-bucket-name
bucket_privacy: private # or public-read
```
A CLI tool for managing and organizing commands with support for saving, listing, exporting, importing, and backing up commands to AWS S3. This tool is designed to help developers quickly store useful commands and retrieve them later, saving time that would otherwise be spent searching through command history.
## Table of Contents
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Setting Up](#setting-up)
- [Commands](#commands)
- [Configuration](#configuration)
- [Contributing](#contributing)
- [License](#license)
- [Additional Information](#additional-information)
## Python Versions
This project supports Python versions specified in the `pyproject.toml` file:
```toml
[tool.poetry.dependencies]
python = ">=3.9,<4.0"
```
## Features
- Save commands with categories and descriptions.
- List saved commands with filtering options.
- Import commands from JSON or YAML files.
- Backup commands to Local Storage or AWS S3 bucket.
- Restore commands from an AWS S3 bucket.
- Override and Show Configuration
## Installation
### Using the Makefile
1. **Clone the repository**:
```bash
git clone <repository-url>
cd <repository-name>
```
2. **Run the setup command**:
The Makefile provides a convenient way to set up the project. Run the following command to install dependencies and set up the environment:
```bash
make setup
```
This command will:
- Install dependencies using poetry.
- Set up the virtual environment.
- Install project-specific dependencies.
If you prefer to set up the environment manually, please refer to the manual setup instructions in the original README.
## Usage
### Setting Up
Configure AWS: Create a config.yaml file in the root directory with the following structure:
```yaml
aws:
region: your-aws-region
bucket_name: your-s3-bucket-name
bucket_privacy: private # or public-read
```
## Commands
- Register commands:
- `set_config`: Set the configuration.
- `show_config`: Show the configuration.
- `export_config`: Export the configuration.
- `show_bundles`: Show the bundles.
- `save_command`: Save a command.
- `list_commands`: List all commands.
- `list_all_commands`: List all commands.
- `list_categories`: List categories.
- `import_commands`: Import commands.
- `create_backup`: Create a backup.
- `destroy_backup`: Destroy a backup.
- `remove`: Remove a command.
- `backup`: Backup commands.
- `fetch`: Fetch commands.
- `restore`: Restore commands.
Please note that the above commands are placeholders and need to be implemented with their respective functionalities.
## Commands
Here are some examples of commands and their expected outputs:
- `--help`:
- Description: help for usage
- Output: a list of commands to use
```bash
cmd_stash --help
Usage: cmd_stash [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
backup
create-backup
destroy-backup Command function to destroy the backup.
export-config
fetch
import
list
list-all
list-categories Command function to list all categories.
remove Command function to remove commands based on provided...
restore
save
set-config
show-bundles
show-config
```
- `set_config`:
- Description: Set the configuration.
- Output: The configuration is successfully set. Additional bundles to different repos can be added.
Just ensure to follow the same schema convention and if its a public repo, it will be fetched.
pre-configured bundles for this tool are available from https://github.com/darrenrabbs/cmd_stash_bundles
- `show_config`:
- Description: Show the configuration.
- Output: The current configuration is displayed. A list of pre-configured bundles which can be fetched.
```bash
cmd_stash show-config
Configuration details:
{
"backup_provider": "aws",
"commands_file": "/tmp/commands.yaml",
"object_name": "commands.json",
"aws": {
"bucket_acl": "private",
"bucket_name": "cmd-stash-bucket",
"region": "us-east-1"
},
"bundles": [
{
"name": "aws",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/aws/commands.json"
},
{
"name": "gcp",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/gcp/commands.json"
},
{
"name": "docker",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/docker/commands.json"
},
{
"name": "helm",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/helm/commands.json"
},
{
"name": "kubernetes",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/kubernetes/commands.json"
},
{
"name": "bazel",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/bazel/commands.json"
},
{
"name": "argocd",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/argocd/commands.json"
},
{
"name": "terraform",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/terraform/commands.json"
},
{
"name": "ansible",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/ansible/commands.json"
},
{
"name": "pulumi",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/pulumi/commands.json"
},
{
"name": "gradle",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/gradle/commands.json"
},
{
"name": "poetry",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/poetry/commands.json"
},
{
"name": "maven",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/maven/commands.json"
},
{
"name": "awk",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/awk/commands.json"
},
{
"name": "sed",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/sed/commands.json"
},
{
"name": "shell",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/shell/commands.json"
},
{
"name": "bash",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/bash/commands.json"
},
{
"name": "windows",
"url": "https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/windows/commands.json"
},
{
"name": "python",
"url": "https://github.com/darrenrabbs/cmd_stash_test/raw/main/python/commands.json"
}
]
}
```
- `export_config`:
- Description: Export the configuration.
- Output: The configuration is exported to a file.
```bash
cmd_stash export-config /tmp/config.yaml
Configuration exported to: /private/tmp/config.yaml
```
- `show_bundles`:
- Description: Show the bundles.
- Output: The available bundles are listed.
```bash
cmd_stash show-bundles
```
- `save_command`:
- Description: Save a command.
- Output: The command is successfully saved.
```bash
cmd_stash save git log "commit log for all branches" "git log --all --graph --oneline --decorate"
Saved command: Saved command: git log --all --graph --oneline --decorate
```
- `list_commands`:
- Description: List all commands.
- Output: All saved commands are displayed.
```bash
cmd_stash list git
{
"log": {
"commit log for all branches": "git log --all --graph --oneline --decorate"
}
}
```
- `list_all_commands`:
- Description: List all commands.
- Output: All saved commands are displayed.
```bash
cmd_stash list-all
```
- `list_categories`:
- Description: List categories.
- Output: All available categories are listed.
```bash
cmd_stash list-categories
```
- `import_commands`:
- Description: Import commands.
- Output: The commands are successfully imported.
```bash
cmd_stash import <filepath>
```
- `create_backup`:
- Description: Create a backup.
- Output: A backup of the commands is created. This is required if you are using AWS bucket. Ensure your are authenticated.
```bash
cmd_stash create-backup
```
- `destroy_backup`:
- Description: Destroy a backup.
- Output: The backup is successfully destroyed.
- `remove`:
- Description: Remove a command.
- Output: The command is successfully removed.
```bash
cmd_stash remove git
Are you sure you want to remove the commands? This action cannot be undone. [y/N]: n
```
- `backup`:
- Description: Backup commands.
- Output: The commands are backed up depending on what you have configured, local or aws.
```bash
cmd_stash backup
File /tmp/commands.yaml backed up to /tmp/cmd_stash/backups/backups/commands_20240807_235241.txt.
```
- `fetch`:
- Description: Fetch commands.
- Output: The commands are fetched from the configured bundles
```bash
cmd_stash fetch poetry
Commands saved to fetched/poetry_commands.json
Commands successfully imported from fetched/poetry_commands.json
```
- `restore`:
- Description: Restore commands.
- Output: The commands are successfully restored from backup
```bash
cmd_stash restore
```
Please note that the above commands are placeholders and need to be implemented with their respective functionalities.
Raw data
{
"_id": null,
"home_page": null,
"name": "cmd_stash",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": null,
"author": "Darren Rabbitt",
"author_email": "dev@darrenrabbitt.com",
"download_url": "https://files.pythonhosted.org/packages/04/18/1c4993b86efb6bc44e1c629f281c77e5b2a5d893a0bde286f0c363725f90/cmd_stash-0.1.396.tar.gz",
"platform": null,
"description": "# Command Stash Tool\n\nA CLI tool for managing and organizing commands with support for saving, listing, exporting, importing, and backing up commands to AWS S3. This tool is designed to help developers quickly store useful commands and retrieve them later, saving time that would otherwise be spent searching through command history.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n - [Setting Up](#setting-up)\n - [Commands](#commands)\n- [Configuration](#configuration)\n- [Contributing](#contributing)\n- [License](#license)\n- [Additional Information](#additional-information)\n\n## Python Versions\n\nThis project supports Python versions specified in the `pyproject.toml` file:\n\n```toml\n[tool.poetry.dependencies]\npython = \">=3.9,<4.0\"\n```\n\n## Features\n\n- Save commands with categories and descriptions.\n- List saved commands with filtering options.\n- Import commands from JSON or YAML files.\n- Backup commands to Local Storage or AWS S3 bucket.\n- Restore commands from an AWS S3 bucket.\n- Override and Show Configuration\n\n## Installation\n\n### Using the Makefile\n\n1. **Clone the repository**:\n\n ```bash\n git clone <repository-url>\n cd <repository-name>\n ```\n\n2. **Run the setup command**:\n\nThe Makefile provides a convenient way to set up the project. Run the following command to install dependencies and set up the environment:\n\n ```bash\n make setup\n ```\n\n This command will:\n\n - Install dependencies using poetry.\n - Set up the virtual environment.\n - Install project-specific dependencies.\n\n If you prefer to set up the environment manually, please refer to the manual setup instructions in the original README.\n\n## Usage\n\n### Setting Up\n\nConfigure AWS: Create a config.yaml file in the root directory with the following structure:\n\n```yaml\naws:\n region: your-aws-region\n bucket_name: your-s3-bucket-name\n bucket_privacy: private # or public-read\n```\n\n\nA CLI tool for managing and organizing commands with support for saving, listing, exporting, importing, and backing up commands to AWS S3. This tool is designed to help developers quickly store useful commands and retrieve them later, saving time that would otherwise be spent searching through command history.\n\n## Table of Contents\n\n- [Features](#features)\n- [Installation](#installation)\n- [Usage](#usage)\n - [Setting Up](#setting-up)\n - [Commands](#commands)\n- [Configuration](#configuration)\n- [Contributing](#contributing)\n- [License](#license)\n- [Additional Information](#additional-information)\n\n## Python Versions\n\nThis project supports Python versions specified in the `pyproject.toml` file:\n\n```toml\n[tool.poetry.dependencies]\npython = \">=3.9,<4.0\"\n```\n\n## Features\n\n- Save commands with categories and descriptions.\n- List saved commands with filtering options.\n- Import commands from JSON or YAML files.\n- Backup commands to Local Storage or AWS S3 bucket.\n- Restore commands from an AWS S3 bucket.\n- Override and Show Configuration\n\n## Installation\n\n### Using the Makefile\n\n1. **Clone the repository**:\n\n ```bash\n git clone <repository-url>\n cd <repository-name>\n ```\n\n2. **Run the setup command**:\n\nThe Makefile provides a convenient way to set up the project. Run the following command to install dependencies and set up the environment:\n\n ```bash\n make setup\n ```\n\n This command will:\n\n - Install dependencies using poetry.\n - Set up the virtual environment.\n - Install project-specific dependencies.\n\n If you prefer to set up the environment manually, please refer to the manual setup instructions in the original README.\n\n## Usage\n\n### Setting Up\n\nConfigure AWS: Create a config.yaml file in the root directory with the following structure:\n\n```yaml\naws:\n region: your-aws-region\n bucket_name: your-s3-bucket-name\n bucket_privacy: private # or public-read\n```\n\n## Commands\n\n- Register commands:\n - `set_config`: Set the configuration.\n - `show_config`: Show the configuration.\n - `export_config`: Export the configuration.\n - `show_bundles`: Show the bundles.\n - `save_command`: Save a command.\n - `list_commands`: List all commands.\n - `list_all_commands`: List all commands.\n - `list_categories`: List categories.\n - `import_commands`: Import commands.\n - `create_backup`: Create a backup.\n - `destroy_backup`: Destroy a backup.\n - `remove`: Remove a command.\n - `backup`: Backup commands.\n - `fetch`: Fetch commands.\n - `restore`: Restore commands.\n\nPlease note that the above commands are placeholders and need to be implemented with their respective functionalities.\n\n\n## Commands\n\nHere are some examples of commands and their expected outputs:\n\n- `--help`:\n - Description: help for usage\n - Output: a list of commands to use\n ```bash\ncmd_stash --help\nUsage: cmd_stash [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n backup\n create-backup\n destroy-backup Command function to destroy the backup.\n export-config\n fetch\n import\n list\n list-all\n list-categories Command function to list all categories.\n remove Command function to remove commands based on provided...\n restore\n save\n set-config\n show-bundles\n show-config\n ```\n\n\n\n- `set_config`:\n - Description: Set the configuration.\n - Output: The configuration is successfully set. Additional bundles to different repos can be added.\n Just ensure to follow the same schema convention and if its a public repo, it will be fetched.\n pre-configured bundles for this tool are available from https://github.com/darrenrabbs/cmd_stash_bundles\n\n- `show_config`:\n - Description: Show the configuration.\n - Output: The current configuration is displayed. A list of pre-configured bundles which can be fetched.\n ```bash\n cmd_stash show-config\n Configuration details:\n {\n \"backup_provider\": \"aws\",\n \"commands_file\": \"/tmp/commands.yaml\",\n \"object_name\": \"commands.json\",\n \"aws\": {\n \"bucket_acl\": \"private\",\n \"bucket_name\": \"cmd-stash-bucket\",\n \"region\": \"us-east-1\"\n },\n \"bundles\": [\n {\n \"name\": \"aws\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/aws/commands.json\"\n },\n {\n \"name\": \"gcp\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/gcp/commands.json\"\n },\n {\n \"name\": \"docker\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/docker/commands.json\"\n },\n {\n \"name\": \"helm\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/helm/commands.json\"\n },\n {\n \"name\": \"kubernetes\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/kubernetes/commands.json\"\n },\n {\n \"name\": \"bazel\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/bazel/commands.json\"\n },\n {\n \"name\": \"argocd\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/argocd/commands.json\"\n },\n {\n \"name\": \"terraform\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/terraform/commands.json\"\n },\n {\n \"name\": \"ansible\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/ansible/commands.json\"\n },\n {\n \"name\": \"pulumi\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/pulumi/commands.json\"\n },\n {\n \"name\": \"gradle\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/gradle/commands.json\"\n },\n {\n \"name\": \"poetry\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/poetry/commands.json\"\n },\n {\n \"name\": \"maven\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/maven/commands.json\"\n },\n {\n \"name\": \"awk\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/awk/commands.json\"\n },\n {\n \"name\": \"sed\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/sed/commands.json\"\n },\n {\n \"name\": \"shell\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/shell/commands.json\"\n },\n {\n \"name\": \"bash\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/bash/commands.json\"\n },\n {\n \"name\": \"windows\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_bundles/raw/main/windows/commands.json\"\n },\n {\n \"name\": \"python\",\n \"url\": \"https://github.com/darrenrabbs/cmd_stash_test/raw/main/python/commands.json\"\n }\n ]\n }\n```\n- `export_config`:\n - Description: Export the configuration.\n - Output: The configuration is exported to a file.\n ```bash\n cmd_stash export-config /tmp/config.yaml\n Configuration exported to: /private/tmp/config.yaml\n ```\n\n- `show_bundles`:\n - Description: Show the bundles.\n - Output: The available bundles are listed.\n ```bash\n cmd_stash show-bundles\n ```\n\n- `save_command`:\n - Description: Save a command.\n - Output: The command is successfully saved.\n ```bash\n cmd_stash save git log \"commit log for all branches\" \"git log --all --graph --oneline --decorate\"\n Saved command: Saved command: git log --all --graph --oneline --decorate\n ```\n\n- `list_commands`:\n - Description: List all commands.\n - Output: All saved commands are displayed.\n ```bash\n cmd_stash list git\n {\n \"log\": {\n \"commit log for all branches\": \"git log --all --graph --oneline --decorate\"\n }\n }\n ```\n\n- `list_all_commands`:\n - Description: List all commands.\n - Output: All saved commands are displayed.\n ```bash\n cmd_stash list-all\n ```\n\n- `list_categories`:\n - Description: List categories.\n - Output: All available categories are listed.\n ```bash\n cmd_stash list-categories\n ```\n\n- `import_commands`:\n - Description: Import commands.\n - Output: The commands are successfully imported.\n ```bash\n cmd_stash import <filepath>\n ```\n- `create_backup`:\n - Description: Create a backup.\n - Output: A backup of the commands is created. This is required if you are using AWS bucket. Ensure your are authenticated.\n ```bash\n cmd_stash create-backup\n ```\n- `destroy_backup`:\n - Description: Destroy a backup.\n - Output: The backup is successfully destroyed. \n\n- `remove`:\n - Description: Remove a command.\n - Output: The command is successfully removed.\n ```bash\n cmd_stash remove git\n Are you sure you want to remove the commands? This action cannot be undone. [y/N]: n\n ```\n\n- `backup`:\n - Description: Backup commands.\n - Output: The commands are backed up depending on what you have configured, local or aws.\n ```bash\n cmd_stash backup\n File /tmp/commands.yaml backed up to /tmp/cmd_stash/backups/backups/commands_20240807_235241.txt.\n ```\n- `fetch`:\n - Description: Fetch commands.\n - Output: The commands are fetched from the configured bundles\n ```bash\n cmd_stash fetch poetry\n Commands saved to fetched/poetry_commands.json\n Commands successfully imported from fetched/poetry_commands.json\n ```\n\n- `restore`:\n - Description: Restore commands.\n - Output: The commands are successfully restored from backup\n ```bash\n cmd_stash restore\n ```\n\nPlease note that the above commands are placeholders and need to be implemented with their respective functionalities.\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A tool to save and retrieve frequently used commands.",
"version": "0.1.396",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e78146a8d780cec431fb9caca624596d75d24e5ff22a4edb10072856edfe70ef",
"md5": "462ca872522e15ecb570e062ebed99d6",
"sha256": "ab95f1bc336f737f051d12d154bd6bfae8a647c735a599b4131bd577592befe8"
},
"downloads": -1,
"filename": "cmd_stash-0.1.396-py3-none-any.whl",
"has_sig": false,
"md5_digest": "462ca872522e15ecb570e062ebed99d6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 26041,
"upload_time": "2024-08-08T09:13:43",
"upload_time_iso_8601": "2024-08-08T09:13:43.480286Z",
"url": "https://files.pythonhosted.org/packages/e7/81/46a8d780cec431fb9caca624596d75d24e5ff22a4edb10072856edfe70ef/cmd_stash-0.1.396-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "04181c4993b86efb6bc44e1c629f281c77e5b2a5d893a0bde286f0c363725f90",
"md5": "86e88318186ecaee8163b39114c93d9c",
"sha256": "2309f2a8c97ec2141f5c55b2691cdb4ea21e23050ca39e40499ce4eabdcb7918"
},
"downloads": -1,
"filename": "cmd_stash-0.1.396.tar.gz",
"has_sig": false,
"md5_digest": "86e88318186ecaee8163b39114c93d9c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 21415,
"upload_time": "2024-08-08T09:13:45",
"upload_time_iso_8601": "2024-08-08T09:13:45.487562Z",
"url": "https://files.pythonhosted.org/packages/04/18/1c4993b86efb6bc44e1c629f281c77e5b2a5d893a0bde286f0c363725f90/cmd_stash-0.1.396.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-08 09:13:45",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "cmd_stash"
}