betters3


Namebetters3 JSON
Version 0.0.4 PyPI version JSON
download
home_pageNone
SummaryA wrapper of AWS S3 (boto3) that facilitate some operations.
upload_time2024-05-17 16:52:26
maintainerNone
docs_urlNone
authormatgasp
requires_python>=3.9
licenseNone
keywords better s3 better s3 betters3
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            **About**

A wrapper of AWS S3 (boto3) that facilitate some operations. 

**Usage**

```python 

is_public = True

bs3 = BetterS3("bucket name", "AWS_SECRET_ACCESS_KEY", "AWS_ACCESS_KEY_ID", "AWS_REGION")

# Single file
bs3.upload(f"sub_folder/another_folder/", "test1.py", is_public, use_default_progress_bar=True)

# Multiple files
bs3.upload(f"sub_folder/another_folder/", ["test1.py", "test2.py"], is_public)
```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "betters3",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "better, s3, better s3, betters3",
    "author": "matgasp",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/e0/71/cd2fbe55a0a69ed39a2ae3f91ec2849fe8868d8b6f47c7666775b79f2842/betters3-0.0.4.tar.gz",
    "platform": null,
    "description": "**About**\n\nA wrapper of AWS S3 (boto3) that facilitate some operations. \n\n**Usage**\n\n```python \n\nis_public = True\n\nbs3 = BetterS3(\"bucket name\", \"AWS_SECRET_ACCESS_KEY\", \"AWS_ACCESS_KEY_ID\", \"AWS_REGION\")\n\n# Single file\nbs3.upload(f\"sub_folder/another_folder/\", \"test1.py\", is_public, use_default_progress_bar=True)\n\n# Multiple files\nbs3.upload(f\"sub_folder/another_folder/\", [\"test1.py\", \"test2.py\"], is_public)\n```\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A wrapper of AWS S3 (boto3) that facilitate some operations.",
    "version": "0.0.4",
    "project_urls": {
        "Issues": "https://github.com/matgasp/betters3/issues",
        "Repository": "https://github.com/matgasp/betters3"
    },
    "split_keywords": [
        "better",
        " s3",
        " better s3",
        " betters3"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e0e4d0a98a79e5da6d670e9befb7419bf33ea490fad36f9e60af9ddd32634149",
                "md5": "00967a614214b69f1a17052315e0ae51",
                "sha256": "2f4d1fef2b3851db2b7738ddcbcee9d17f0f851561e04c533187f0a08d9eb52a"
            },
            "downloads": -1,
            "filename": "betters3-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "00967a614214b69f1a17052315e0ae51",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 3439,
            "upload_time": "2024-05-17T16:52:25",
            "upload_time_iso_8601": "2024-05-17T16:52:25.448715Z",
            "url": "https://files.pythonhosted.org/packages/e0/e4/d0a98a79e5da6d670e9befb7419bf33ea490fad36f9e60af9ddd32634149/betters3-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e071cd2fbe55a0a69ed39a2ae3f91ec2849fe8868d8b6f47c7666775b79f2842",
                "md5": "243dd1d0a6739f4950ad6f024680e154",
                "sha256": "8700d796a9b980d8de08b4fac91c97f13b780d752f237c10b9fa03527f145a1a"
            },
            "downloads": -1,
            "filename": "betters3-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "243dd1d0a6739f4950ad6f024680e154",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 3153,
            "upload_time": "2024-05-17T16:52:26",
            "upload_time_iso_8601": "2024-05-17T16:52:26.683462Z",
            "url": "https://files.pythonhosted.org/packages/e0/71/cd2fbe55a0a69ed39a2ae3f91ec2849fe8868d8b6f47c7666775b79f2842/betters3-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-17 16:52:26",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "matgasp",
    "github_project": "betters3",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "betters3"
}
        
Elapsed time: 0.38270s