Skip to content

Releases: WizzyGeek/uprate

v0.3

07 Jun 16:44
Compare
Choose a tag to compare

Whats New

  • [✅] Fixed uprate.RateLimitError being inaccurate due to relative time being used
  • [➕] Added uprate.RateLimitError.retry_at instance attribute
  • [➡️] Changed uprate.RateLimitError.retry_after to be a property dependent on current time

This should allow nanosecond timing precision without any trade off in speed.

Install

This improvement release is available @ https://pypi.org/project/uprate/0.3/

pip install uprate==0.3

Thanks for using uprate 💛

v0.2.1

22 Nov 10:19
Compare
Choose a tag to compare

Whats New

  • Fixed uprate.ratelimit

Install

This bug fix is released to PyPI @ https://pypi.org/project/uprate/0.2.1/

pip install uprate==0.2.1

Thanks for using uprate 💙

v0.2.0

06 Nov 09:47
Compare
Choose a tag to compare

Whats New

  • Made uprate.Bucket more compatible with uprate.RateLimit, no need to snoop into internals now!
  • Doc improvements

Install

Available at https://pypi.org/project/uprate/0.2.0/

do

pip install uprate==0.2.0

to install uprate 0.2.0!

v0.1.0

02 Nov 10:38
Compare
Choose a tag to compare

Uprate Initial Release!!

What is in store?

uprate.Bucket - concurrency and rate limit manager for clients
uprate.RateLimit - server and client static rate limit tracker
uprate._RateGroup renamed to uprate.RateGroup for documentation.
@uprate.ratelimit - callable rate limit for coroutine and sync functions

And other goodies from dev

Install

It's at https://pypi.org/project/uprate/

Do

pip install uprate==0.1.0

now to get your hands on the initial release!

messed up by not updating README before 🤦not a big deal