Name | boto3-assist JSON |
Version |
0.6.0
JSON |
| download |
home_page | None |
Summary | Additional boto3 wrappers to make your life a little easier |
upload_time | 2024-12-20 02:20:29 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# boto3 assist
This is in beta and subject to changes before it's initial 1.0.0 release
This libary was created to make life a little easier when using boto3.
Currently it supports:
- User Authentication / Session Mapping
- DynamoDB model mapping and key generation.
## User Authentication / Session Mapping
Have you ever needed an easy way to load your sessions for a local, dev or production enviroment? Well this library
makes it a little easier by lazy loading your boto3 session so that tools like `python-dotenv` can be used to load your
environment vars first and then load your session.
## DyamoDB model mapping and Key Generation
It's a light weight mapping tool to turn your python classes / object models to DynamoDB items that are ready
for saving. See the [examples](https://github.com/geekcafe/boto3-assist/tree/main/examples) directory in the repo for more information.
```sh
python -m vevn .venv
source ./.venv/bin/activate
pip install --upgrade pip
pip install boto3-assist
```
Raw data
{
"_id": null,
"home_page": null,
"name": "boto3-assist",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Eric Wilson <boto3-assist@geekcafe.com>",
"download_url": "https://files.pythonhosted.org/packages/d7/3c/d29212d63bfc473215411e0388963d73ba49c38d0bd185b31b7f4dc3da8a/boto3_assist-0.6.0.tar.gz",
"platform": null,
"description": "# boto3 assist\n\nThis is in beta and subject to changes before it's initial 1.0.0 release\n\nThis libary was created to make life a little easier when using boto3.\n\nCurrently it supports:\n- User Authentication / Session Mapping\n- DynamoDB model mapping and key generation.\n\n\n## User Authentication / Session Mapping\nHave you ever needed an easy way to load your sessions for a local, dev or production enviroment? Well this library\nmakes it a little easier by lazy loading your boto3 session so that tools like `python-dotenv` can be used to load your\nenvironment vars first and then load your session.\n\n## DyamoDB model mapping and Key Generation\nIt's a light weight mapping tool to turn your python classes / object models to DynamoDB items that are ready\nfor saving. See the [examples](https://github.com/geekcafe/boto3-assist/tree/main/examples) directory in the repo for more information.\n\n\n```sh\npython -m vevn .venv\nsource ./.venv/bin/activate\n\npip install --upgrade pip \npip install boto3-assist\n\n```\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Additional boto3 wrappers to make your life a little easier",
"version": "0.6.0",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0cfd6650d9b5b495c3ed821ed81c32baf78e2b31d20868df87d4beb136df597a",
"md5": "cdccf4ca24609501efe22bf3b5897770",
"sha256": "a6f1c59c4103769848edc6ff02e0c8c3ee8caa5135cb2b192ce02c888fd8d796"
},
"downloads": -1,
"filename": "boto3_assist-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "cdccf4ca24609501efe22bf3b5897770",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 71641,
"upload_time": "2024-12-20T02:20:27",
"upload_time_iso_8601": "2024-12-20T02:20:27.653689Z",
"url": "https://files.pythonhosted.org/packages/0c/fd/6650d9b5b495c3ed821ed81c32baf78e2b31d20868df87d4beb136df597a/boto3_assist-0.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d73cd29212d63bfc473215411e0388963d73ba49c38d0bd185b31b7f4dc3da8a",
"md5": "ae35a61e2dba2bce277b64743a123487",
"sha256": "eb4ec0860f91e338ea3a57bbf2657114c1e68dfb85cc861759ebbd7713a272d1"
},
"downloads": -1,
"filename": "boto3_assist-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "ae35a61e2dba2bce277b64743a123487",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 79770,
"upload_time": "2024-12-20T02:20:29",
"upload_time_iso_8601": "2024-12-20T02:20:29.904400Z",
"url": "https://files.pythonhosted.org/packages/d7/3c/d29212d63bfc473215411e0388963d73ba49c38d0bd185b31b7f4dc3da8a/boto3_assist-0.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-20 02:20:29",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "boto3-assist"
}