You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
authored
feat: add asyncio.Lock to prevent concurrent refreshes (#234)
* feat: add asyncio.Lock to prevent concurrent refreshes
* fix: lazy init of lock
* fix: lock at module level to not have different event loops
* chore: remove python 3.9 support
* fix: store refresh lock on instance not on module
* chore: upgrade dev dependencies
* fix: revert anyio to v < 4
---------
Co-authored-by: Jonas Krüger Svensson <jonas@vibber.ai>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
0 commit comments