Skip to main content

Generic rate limiting solution for python applications, supporting various strategies and storage backends (redis and memcached).

Project description

ci codecov pypi license

Freiner provides utilities to implement rate limiting using various strategies and storage backends such as Redis & Memcached.

The French word “freiner” means “to slow down”, which is what you’ll need to do if you are rate-limited :)

Currently this project supports Python 3.8, 3.9 and 3.10.

History

Freiner is a fork of a project named limits. I forked it to add type hints, and to resolve several outstanding problems at the time.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

freiner-3.1.0.tar.gz (29.4 kB view details)

Uploaded Source

Built Distribution

freiner-3.1.0-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file freiner-3.1.0.tar.gz.

File metadata

  • Download URL: freiner-3.1.0.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for freiner-3.1.0.tar.gz
Algorithm Hash digest
SHA256 a88b0f7dfca60d229020c698449450446c5690631d2c4bc4d3007fd3205e5aa8
MD5 ec87c6012169e2465edb2de0bef4a041
BLAKE2b-256 47ff362250afe593f6b65e7c826eec358961c3fb64c7dbe18b0d8e89e5f0c0a3

See more details on using hashes here.

File details

Details for the file freiner-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: freiner-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for freiner-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f1c1c266bd94519ce7ee8b20fac535438d4d1c6d149bfa1972a6bbbcf1153db
MD5 be5c36a07e68f4c872218f70ecc43211
BLAKE2b-256 d7ec49303ce4df3767a93496aac32c07fa7d46bd362434870c9eda3971f46bc0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page