Unbelipy

Latest version: v2.1.1b0

Safety actively analyzes 630305 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.1b

-------
- Documentation improvements.
- Versioning reformatting to follow semantic conventions.
- Added Balance string representation information.

0.0.9a

-------
- Specific route rate limits now managed by semaphore set up after first request.

0.0.8a

-------
- Renamed ``Client.rate_limit_data`` to :attr:`Client.rate_limits`
- Correctly handles global limit by waiting until cleared. Tested on concurrent spammed tasks. For this it uses `aiolimiter <https://github.com/mjpieters/aiolimiter>`.
- `Client.rate_limits.global_limiter` is an async context manager to throttle requests to the API if :attr:`Client.prevent_rate_limits` is ``True``.
- Specific route rate limits are also now handled by waiting for response headers and adjusting speed to prevent 429s
- For now `aiolimiter <https://github.com/mjpieters/aiolimiter>` is a requiered dependency might change in the future

0.0.7a

-------
- All client api interaction methods are now executed with `Client._request` which handles rate limits
- Rate limits are now prevented only in non concurrent (massive calls with asyncio.gather will still fail).
- Added client parameters to decrease possibility of hitting 429s and retrying if it happens.

0.0.6a

-------
- Modified ``UnbeliClient.rate_limit_data``.
- It now holds a class which attributes hold rate limit data in a per-bucket basis.
- Added this changelog

0.0.1b

-------
- Finally in beta from alpha.
- Improved README.md
- Adjusted rate limit prevention parameters.
- Added MIT License.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.