Ellar-throttler

Latest version: v0.1.7

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

Scan your dependencies

Page 2 of 2

0.0.7

What's Changed
* Bump black from 23.3.0 to 23.7.0 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/14
* Bump mypy from 1.4.1 to 1.5.1 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/13
* Bump ruff from 0.0.275 to 0.0.286 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/12
* Bump codecov/codecov-action from 3.1.1 to 3.1.4 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/11
* Bump ruff from 0.0.286 to 0.0.291 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/18
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/17
* Bump black from 23.7.0 to 23.9.1 by dependabot in https://github.com/python-ellar/ellar-throttler/pull/16

New Contributors
* dependabot made their first contribution in https://github.com/python-ellar/ellar-throttler/pull/14

**Full Changelog**: https://github.com/python-ellar/ellar-throttler/compare/0.0.6...0.0.7

0.0.6

What's Changed
* Linting with ruff by eadwinCode in https://github.com/eadwinCode/ellar-throttler/pull/9
* upgraded to black 23.3 by eadwinCode in https://github.com/eadwinCode/ellar-throttler/pull/10
* Bump up ellar version


**Full Changelog**: https://github.com/eadwinCode/ellar-throttler/compare/0.0.4...0.0.6

0.0.4

What's Changed
* Fixed bugs caused by Ellar package dependencies refactor by eadwinCode in https://github.com/eadwinCode/ellar-throttler/pull/6

**Full Changelog**: https://github.com/eadwinCode/ellar-throttler/compare/0.0.2...0.0.4

0.0.2

Throttling Feature for Ellar
Setup with Module
python
from ellar.common import Module
from ellar_throttler import ThrottlerModule

Module(modules=[
ThrottlerModule.setup(ttl=60, limit=10)
])
class ApplicationModule:
pass

Apply to Controller
python
project_name/controller.py
from ellar.common import Controller, guards
from ellar_throttler import throttle, ThrottlerGuard

Controller()
class AppController:

guards(ThrottlerGuard)
throttle(limit=5, ttl=30)
def normal(self):
pass

**Full Changelog**: https://github.com/eadwinCode/ellar-throttler/commits/0.0.2

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.