aws-service-package

Python package, which helps operate AWS native services. It has basic functions or abstract classes of each service.

GPL-3.0 License

Stars
1
Committers
2

aws-service-package

Python package. It helps operate AWS native services. It has basic functions or abstract classes of each service.

For User

Install

pip install git+https://github.com/tomoki171923/aws-service-package#egg=awspack

Usage

from awspack.s3.bucket import Bucket

if __name__ == "__main__":
    bucket = Bucket("tf-test-private-bucket")
    # upload a file in local into s3 bucket.
    bucket.upload("./file.txt", '20210101/file.tct')

For Contributor

Pre-Commit

brew install pre-commit
pre-commit install

Build

docker-compose build

Add Python Package

docker-compose run --rm unittest pipenv install PACKAGE_NAME

Update Python Packages

docker-compose run --rm unittest pipenv update

Unit Test

docker-compose up unittest