-
Notifications
You must be signed in to change notification settings - Fork 429
feat(data-classes): adds support for S3 event notifications through EventBridge #1990
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
feat(data-classes): adds support for S3 event notifications through EventBridge #1990
Conversation
No related issues found. Please ensure there is an open issue related to this change to avoid significant delays or closure. |
I can't reproduce the code quality failing on Python 3.7 locally. Added |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great - you're accidentally including parser
commits ;) Please ping after removing it and I'll pull to test it, push any necessary changes, and merge it
Looking |
hmmm that's odd. I thought it was dependency lock being out of sync locally vs CI, but even after rebasing it's causing that problem in CI only -- it's almost as if |
Events JSON files are needed in both PRs (#1982 and this one) so I created this branch from Unless you have a better idea on how to approach this... :) |
Oh I was referring to these: https://github.com/awslabs/aws-lambda-powertools-python/pull/1990/files#diff-0640cb056db90940195cc25741ffec24b333d690b27936650a16f163bd74239cR61 If it's easier to merge the parser one first and rebase, let's go for it then; I don't mind. Got two upcoming meetings but should get the parser reviewed and merged today |
cfb660f
to
4a88320
Compare
4a88320
to
7e3614e
Compare
Pulling this now ;) |
I can't understand for the life of me why GH Actions is still picking up an old commit. Could you create a new one? Never seen this before. |
Closing this for now - will create a fresh PR |
#1656
Summary
Changes
adds dataclasses/events support for S3 event notifications through EventBridge
Note: Relies on PR #1982 being merged since they share events. I'll happily rebase once #1982 is merged.
Note2: Pay special attention to me overriding
mypy
checks with# type: ignore[override]
User experience
Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change?
RFC issue number:
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.