Skip to content

Releases: Serapieum-of-alex/unicloud

0.4.0

27 Dec 16:56
1c5bcc4
Compare
Choose a tag to compare

extend aws (#47)

dev

  • add logger to both the S3 and GCS classes.

GCS

  • add rename method to the Bucket class.

AWS

  • the S3 class initialization does not take the aws credentials as arguments, but read them from environment variables.
  • add get_bucket method to the S3 class to return a more comperhensive Bucket object.
  • add Bucket class that represents an S3 bucket.
  • the Bucket class has methods for uploading, downloading, and deleting, renaming and listing files.

0.3.0

15 Dec 19:11
429cbb7
Compare
Choose a tag to compare

Extend gcs (#23)

dev

  • move the aws, and gcs modules to submodules aws and google_cloud.
  • create a utils module.

GCS

  • Create a Bucket class that represents a Google Cloud Storage bucket.
  • The Bucket class has methods for uploading, downloading, and deleting files.
  • The Bucket class has methods for listing files in the bucket.

0.2.0

11 Oct 21:00
2402ff8
Compare
Choose a tag to compare

bump up dependencies (#5)

  • replace the .flake8 by pyproject.toml file

  • bump up versions

  • update history

  • update version in readme file

  • adjust github action to run python 3.12

  • adjust github action to run python 3.12

  • correct readme

  • add documentation link explicitly

0.1.0

04 Mar 20:52
Compare
Choose a tag to compare

Google-Cloud-Storage client, upload and download functions
AWS S3 client, upload and download functions