fastapi-utilities icon indicating copy to clipboard operation
fastapi-utilities copied to clipboard

🎨⚡️🔥 Reusable Utilities for FastAPI

Results 13 fastapi-utilities issues
Sort by recently updated
recently updated
newest added

The examples on how to use the repeat annotations seem to be broken, as `repeat.repeat_every` and `repeat.repeat_at` are modules, not objects. ## Steps to replicate 1. Set up a new...

I am using pydantic 2.3.0 and it seems it is not compatible with fastapi-utilities 0.2.0.

question

Seems like the code is identical to these repositories. What's going on in here? Are there any original authors mentioned in the license file? Mentioned repositories: https://github.com/dmontagu/fastapi-utils https://github.com/yuval9313/fastapi-restful

Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.7.22 to 2024.7.4. Commits bd81538 2024.07.04 (#295) 06a2cbf Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#294) 13bba02 Bump actions/checkout from 4.1.6 to 4.1.7 (#293) e8abcd0 Bump pypa/gh-action-pypi-publish from...

dependencies

Trying to run example with _async_ `repeat_at` function. ``` from fastapi import FastAPI from contextlib import asynccontextmanager from fastapi_utilities import repeat_every, repeat_at @asynccontextmanager async def lifespan(app: FastAPI): # --- startup...

Implement Rate Limiter with & without Redis.

enhancement

Title describes the situation using the latest fastapi and fastapi-utilities 0.3.0 Set up a lifespan function, fastapi is run using uvicorn with 2 workers which results in 3 total threads....

Bumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0. Commits 1c5b075 this time for surer d9c3699 this time for sure... d91b9dd blacken 5a4683c Soothe mypy 9c9567f Bump version to 0.16.0 114803a Merge commit...

dependencies
python

In-memory rate limiter TODO: REDIS one to be implemented later

Bumps [starlette](https://github.com/encode/starlette) from 0.27.0 to 0.40.0. Release notes Sourced from starlette's releases. Version 0.40.0 This release fixes a Denial of service (DoS) via multipart/form-data requests. You can view the full...

dependencies
python