<div align="center">
<center>
<a href="https://github.com/avtomat-hub/avtomat-aws">
<img width="350" alt="Avtomat logo" src="logo.svg" />
</a>
</center>
</div>
<div align="center" style="margin-top: -30px">
<center><h1 align="center">Automate Cloud Operations, AWS Collection<i></i></h1></center>
<center><h4>Maintained by <a style="color: #2d547d;" href="https://avtomat.io" target="_blank">Avtomat</a></h4><i></i></center>
</div>
<div align="center">
[![homepage](https://img.shields.io/website?url=https%3A%2F%2Favtomat.io&style=flat-square)](https://avtomat.io)
[![documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg?style=flat-square)](https://docs.avtomat.io/aws/get_started)
[![contributing](https://img.shields.io/badge/contributing-guide-blue?style=flat-square)](/docs/CONTRIBUTING.md)
<br/>
[![version](https://img.shields.io/pypi/v/avtomat-aws?style=flat-square&label=version&color=blue)](https://github.com/avtomat-hub/avtomat-aws)
[![build](https://img.shields.io/github/actions/workflow/status/avtomat-hub/avtomat-aws/publish-to-pypi.yml?style=flat-square)](https://github.com/avtomat-hub/avtomat-aws/actions/workflows/publish-to-pypi.yml)
[![status](https://img.shields.io/pypi/status/avtomat-aws?style=flat-square)](https://pypi.org/p/avtomat-aws)
[![downloads](https://img.shields.io/pypi/dm/avtomat-aws?style=flat-square)](https://pypi.org/project/avtomat-aws/)
[![python](https://img.shields.io/pypi/pyversions/avtomat-aws?style=flat-square)](https://pypi.org/p/avtomat-aws)
[![license](https://img.shields.io/github/license/avtomat-hub/avtomat-aws?style=flat-square)](https://github.com/avtomat-hub/avtomat-aws/blob/main/LICENSE)
</div>
> </br><h4 align="center">**A collection of reusable Amazon Web Services actions, bringing speed and certainty to cloud operations. </br>
> Written in Python. Built on top of Boto3.**</h4></br>
## Table of Contents
- [Overview](#overview)
- [Installation](#installation)
- [PyPi](#pypi)
- [Requirements](#requirements)
- [Contributing](#contributing)
- [License](#license)
## Overview
This repository features a collection of pre-written AWS scripts (called actions), designed to streamline daily operations - from information gathering to infrastructure changes. </br>
Actions are written in Python and can be used as standalone scripts, chained together to form workflows or incorporated into your own projects. </br>
The collection has a CLI interface, providing easy access to each action. </br> </br>
For a list of available actions or usage instructions, see the [documentation](https://docs.avtomat.io/aws/get_started).
## Installation
Currently, this collection can only be installed from PyPi.
### PyPi
If you already have Python3 and pip3 installed, you can perform:
#### Virtual Environment Installation (pip)
```shell
python3 -m venv venv
source venv/bin/activate
pip install avtomat-aws
aaws --help
```
#### Global Installation (recommended: pipx)
```shell
pipx install avtomat-aws
aaws --help
```
## Requirements
This collection only requires [Python3](https://www.python.org/) and [Boto3](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html). </br>
AWS configuration files (`~/.aws/credentials` and `~/.aws/config`) are optional but highly recommended for falling back to Boto3 authentication flow.
## Contributing
Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/avtomat-hub/avtomat-aws/issues). <br>If you are interested in contributing or would like to make some modifications, please take a look at the [contributing guide](/docs/CONTRIBUTING.md).
## License
Copyright © 2024 [Avtomat Ltd](https://avtomat.io). This project is [GPLv2](https://github.com/avtomat-hub/avtomat-aws/blob/main/LICENSE) licensed.
Raw data
{
"_id": null,
"home_page": "https://avtomat.io",
"name": "avtomat-aws",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": "aws, cloud, automation, cli, python, boto3",
"author": "Dimitar Atanasov",
"author_email": "dimitar@avtomat.io",
"download_url": "https://files.pythonhosted.org/packages/eb/a9/393c039619f85605e94beb0f15ad2039273f8ff58a3dfb7bc492e14aba67/avtomat_aws-0.3.0.tar.gz",
"platform": null,
"description": "<div align=\"center\">\n <center>\n <a href=\"https://github.com/avtomat-hub/avtomat-aws\">\n <img width=\"350\" alt=\"Avtomat logo\" src=\"logo.svg\" />\n </a>\n </center>\n</div>\n<div align=\"center\" style=\"margin-top: -30px\">\n <center><h1 align=\"center\">Automate Cloud Operations, AWS Collection<i></i></h1></center>\n <center><h4>Maintained by <a style=\"color: #2d547d;\" href=\"https://avtomat.io\" target=\"_blank\">Avtomat</a></h4><i></i></center>\n</div>\n\n<div align=\"center\">\n\n[![homepage](https://img.shields.io/website?url=https%3A%2F%2Favtomat.io&style=flat-square)](https://avtomat.io)\n[![documentation](https://img.shields.io/badge/documentation-yes-brightgreen.svg?style=flat-square)](https://docs.avtomat.io/aws/get_started)\n[![contributing](https://img.shields.io/badge/contributing-guide-blue?style=flat-square)](/docs/CONTRIBUTING.md)\n<br/>\n[![version](https://img.shields.io/pypi/v/avtomat-aws?style=flat-square&label=version&color=blue)](https://github.com/avtomat-hub/avtomat-aws)\n[![build](https://img.shields.io/github/actions/workflow/status/avtomat-hub/avtomat-aws/publish-to-pypi.yml?style=flat-square)](https://github.com/avtomat-hub/avtomat-aws/actions/workflows/publish-to-pypi.yml)\n[![status](https://img.shields.io/pypi/status/avtomat-aws?style=flat-square)](https://pypi.org/p/avtomat-aws)\n[![downloads](https://img.shields.io/pypi/dm/avtomat-aws?style=flat-square)](https://pypi.org/project/avtomat-aws/)\n[![python](https://img.shields.io/pypi/pyversions/avtomat-aws?style=flat-square)](https://pypi.org/p/avtomat-aws)\n[![license](https://img.shields.io/github/license/avtomat-hub/avtomat-aws?style=flat-square)](https://github.com/avtomat-hub/avtomat-aws/blob/main/LICENSE)\n\n</div>\n\n> </br><h4 align=\"center\">**A collection of reusable Amazon Web Services actions, bringing speed and certainty to cloud operations. </br> \n> Written in Python. Built on top of Boto3.**</h4></br>\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Installation](#installation)\n - [PyPi](#pypi)\n- [Requirements](#requirements)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Overview\n\nThis repository features a collection of pre-written AWS scripts (called actions), designed to streamline daily operations - from information gathering to infrastructure changes. </br> \nActions are written in Python and can be used as standalone scripts, chained together to form workflows or incorporated into your own projects. </br> \nThe collection has a CLI interface, providing easy access to each action. </br> </br>\nFor a list of available actions or usage instructions, see the [documentation](https://docs.avtomat.io/aws/get_started).\n\n## Installation\n\nCurrently, this collection can only be installed from PyPi.\n\n### PyPi\n\nIf you already have Python3 and pip3 installed, you can perform:\n\n#### Virtual Environment Installation (pip)\n\n```shell \npython3 -m venv venv\nsource venv/bin/activate\npip install avtomat-aws\naaws --help\n```\n\n#### Global Installation (recommended: pipx)\n\n```shell\npipx install avtomat-aws\naaws --help\n```\n\n## Requirements\n\nThis collection only requires [Python3](https://www.python.org/) and [Boto3](https://boto3.amazonaws.com/v1/documentation/api/latest/index.html). </br>\nAWS configuration files (`~/.aws/credentials` and `~/.aws/config`) are optional but highly recommended for falling back to Boto3 authentication flow.\n\n## Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/avtomat-hub/avtomat-aws/issues). <br>If you are interested in contributing or would like to make some modifications, please take a look at the [contributing guide](/docs/CONTRIBUTING.md).\n\n## License\n\nCopyright \u00a9 2024 [Avtomat Ltd](https://avtomat.io). This project is [GPLv2](https://github.com/avtomat-hub/avtomat-aws/blob/main/LICENSE) licensed.\n",
"bugtrack_url": null,
"license": "GPL-2.0-only",
"summary": "A collection of reusable Amazon Web Services actions, bringing speed and certainty to cloud operations.",
"version": "0.3.0",
"project_urls": {
"Bug Tracker": "https://github.com/avtomat-hub/avtomat-aws/issues",
"Documentation": "https://docs.avtomat.io/aws/get_started",
"GitHub": "https://github.com/avtomat-hub/avtomat-aws",
"Homepage": "https://avtomat.io"
},
"split_keywords": [
"aws",
" cloud",
" automation",
" cli",
" python",
" boto3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2f4f15b5b60592656a210e5bd3c204315dc7baf26243e708cf1b641814f3b542",
"md5": "423499c505c5a0f696b7f7812c4b0aec",
"sha256": "b6b33cdfa0f67804c41575796754fb81b374005d44e31f1df97fe8883e32fb8b"
},
"downloads": -1,
"filename": "avtomat_aws-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "423499c505c5a0f696b7f7812c4b0aec",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 112120,
"upload_time": "2024-04-12T19:42:38",
"upload_time_iso_8601": "2024-04-12T19:42:38.126637Z",
"url": "https://files.pythonhosted.org/packages/2f/4f/15b5b60592656a210e5bd3c204315dc7baf26243e708cf1b641814f3b542/avtomat_aws-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eba9393c039619f85605e94beb0f15ad2039273f8ff58a3dfb7bc492e14aba67",
"md5": "70cf49461f968631375c85bd13a51de0",
"sha256": "e028a8bd03cc11d3a85efa219967a95c56e892300e37ecd58abbd62004e125c6"
},
"downloads": -1,
"filename": "avtomat_aws-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "70cf49461f968631375c85bd13a51de0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 46276,
"upload_time": "2024-04-12T19:42:39",
"upload_time_iso_8601": "2024-04-12T19:42:39.484448Z",
"url": "https://files.pythonhosted.org/packages/eb/a9/393c039619f85605e94beb0f15ad2039273f8ff58a3dfb7bc492e14aba67/avtomat_aws-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-12 19:42:39",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "avtomat-hub",
"github_project": "avtomat-aws",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "avtomat-aws"
}