Suggestion / OSS contribution: helper for automatically refreshing temporary credentials #4447
Unanswered
michaelthomasletts
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello --
In the first place, I should clarify from the outset that I write this issue wondering if it is actually helpful. I also wonder if this post qualifies, from the perspective of others, as self-promotion (I hope not). I hope that your team welcomes discussions such as what I have opened here.
Years ago, I read an issue for this project stating that boto3's developers have no intention of adding code for automatically refreshing temporary credentials in boto3. I have not been able to find that issue, unfortunately. From what I can remember, the rationale was that botocore offers
DeferredRefreshableCredentials
andRefreshableCredentials
objects that empower users to refresh temporary credentials automatically however they wish. Valid.Recently, I wrote a simple Python package that takes the legwork out of refreshing temporary credentials automatically for
boto3.Session
objects. It includes unit tests, auto-documentation, style enforcement, and other features for gaining the OSS communities trust. I wrote this package because I found myself writing the code at every job where I worked, again and again; that is, of course, inefficient.I am reaching out to bring this above-mentioned package to your attention, as well as to the attention of other users of boto3. If you have any feedback then please let me know. If this sort of issue is inapposite or annoying then also please let me know so that I can avoid wasting your team's time henceforth. In that event, I apologize sincerely.
Thank you,
Mike Letts
Beta Was this translation helpful? Give feedback.
All reactions