-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/s3 #54
Feature/s3 #54
Conversation
- install with `pip install pathy[s3]` extras - update tests to substitute the scheme where needed instead of hardcoded "gs"
- specifically disable use_fs incase it was still set from another test
- add env vars for s3
Codecov Report
@@ Coverage Diff @@
## master #54 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 4 5 +1
Lines 884 1027 +143
==========================================
+ Hits 884 1027 +143
Continue to review full report at Codecov.
|
## [0.5.1](v0.5.0...v0.5.1) (2021-04-23) ### Features * **clients:** add support for S3 bucket storage ([#54](#54)) ([5bb7e1b](5bb7e1b))
🎉 This PR is included in version 0.5.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Add support for S3 bucket access. To use, install the
s3
package extras:Then you can use s3 paths similarly to gs ones:
If you install the gcs extras too, you can do neat things like copy files from one service to another:
pip install "pathy[s3,gcs]" pathy cp gs://bucket/copy.zip s3://bucket/file.zip
Changes