Skip to content
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

First pass at migrating to a modern S3 library #41

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

MoralCode
Copy link
Contributor

@MoralCode MoralCode commented Jan 26, 2025

I'm not fully familiar with all the features of the app and I wrote this a while ago.

Just rebased it on top of current main though, so theoretically it should work

This PR refactors the S3 functions into an object oriented class (because you were already passing around an S3 object into the first parameter of all the functions anyway, so might as well make the syntax a little cleaner) and then, while largely keeping that same API, upgrades the functions to use boto3 instead of boto2

Fixes #19
Fixes #26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant