Skip to content

Commit 453913e

Browse files
testimonial
1 parent 303f67b commit 453913e

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
# boto3-refresh-session
2-
[![PyPI Download](https://img.shields.io/pypi/v/boto3-refresh-session?logo=pypis.svg)](https://pypi.org/project/boto3-refresh-session/)
2+
3+
![PyPI - Version](https://img.shields.io/pypi/v/boto3-refresh-session)
34
[![Workflow](https://img.shields.io/github/actions/workflow/status/michaelthomasletts/boto3-refresh-session/push.yml?logo=github)](https://github.com/michaelthomasletts/boto3-refresh-session/actions/workflows/push.yml)
45
![Python Version](https://img.shields.io/pypi/pyversions/boto3-refresh-session?style=pypi)
56
![GitHub last commit](https://img.shields.io/github/last-commit/michaelthomasletts/boto3-refresh-session?logo=github)
6-
![PyPI Downloads (Monthly)](https://img.shields.io/pypi/dm/boto3-refresh-session?logo=pypi)
77
[![PyPI Downloads](https://static.pepy.tech/badge/boto3-refresh-session)](https://pepy.tech/projects/boto3-refresh-session)
88

9-
![BRS Image](https://raw.githubusercontent.com/michaelthomasletts/boto3-refresh-session/refs/heads/main/doc/brs.png)
9+
<p align="center">
10+
<img src="https://raw.githubusercontent.com/michaelthomasletts/boto3-refresh-session/refs/heads/main/doc/brs.png" />
11+
</p>
1012

1113
A simple Python package for refreshing the temporary security credentials in a `boto3.session.Session` object automatically.
1214

@@ -16,6 +18,10 @@ A simple Python package for refreshing the temporary security credentials in a `
1618
- [Contributing](https://michaelthomasletts.github.io/boto3-refresh-session/contributing.html)
1719
- [Authorization](https://michaelthomasletts.github.io/boto3-refresh-session/authorization.html)
1820

21+
### Testimonials
22+
23+
_"Most of my work is on tooling related to AWS security, so I'm pretty choosy about boto3 credentials-adjacent code. I often opt to just write this sort of thing myself so I at least know that I can reason about it. But I found boto3-refresh-session to be very clean and intuitive . . . we're using the RefreshableSession class as part of a client cache construct . . . we're using AWS Lambda to perform lots of operations across several regions in hundreds of accounts, over and over again, all day every day. And it turns out that there's a surprising amount of overhead to creating boto3 clients (mostly deserializing service definition json), so we can run MUCH more efficiently if we keep a cache of clients, all equipped with automatically refreshing sessions."_
24+
1925
### Installation
2026

2127
```bash

0 commit comments

Comments
 (0)