- Fix: tasks.repeat_every() and related tests #305
- Fix typo #306
- Merge with fastapi-utils
- Fix bug where
Request.url_for
is not working as intended [yuval9313/FastApi-RESTful#90] - Update multiple dependencies using @dependebot
- Fix
repeat_every
is only running once #142
- Bump sqlalchemy from 1.4.48 to 2.0.19 by @dependabot in #202
- Pydantic v2 by @ollz272 in #199
- fix ci not run by @ollz272 in #208
- Change the lock of fastapi to enable more versions of it to be installed
- Move to ruff for linting, etc.
- Update various dependencies
- Stop supporting Python 3.6
- Deprecate InferringRouter (as its functionality is now built into
fastapi.APIRouter
) - Resolve various deprecationwarnings introduced by sqlalchemy 1.4.
- Add support to Python 3.11
- Change package description to avoid errors with pypi as mentioned here
- Fix bug where inferred router raises exception when no content is needed but type hint is provided (e.g.
None
as return type with status code 204) (As mentiond in #134) - Improve tests and add more test cases
- Bump dependencies versions
- Remove version pinning to allow diversity in python environments
- Add more pypi classifiers
** Breaking change **
- Remove support to python < 3.6.2
Additionals:
- Multiple version bumps
- Add usage of **kwargs for to allow more options when including new router
- CVE-2021-29510 fix of pydantic - update is required
- Made sqlalchemy as extras installs
- Add support for Python 3.9 :)
- Fix case of duplicate routes when cbv used with prefix. (As mentioned in #36)
- Made repeatable task pre activate (
wait_first
) to be float instead of boolean (Mentioned here #45)
- Another docs fix
- Rename package folder to small casing to ease imports
- Mostly docs fixes
- Add
Resorce
classes for more OOP like designing - Methods are now can be used as class names
- Fix bug with multiple decorators on same method
- Make some of the functions/classes in
fastapi_utils.timing
private to clarify the intended public API - Add documentation for
fastapi_utils.timing
module - Fix bug with ordering of routes in a CBV router
- Add source docstrings for most functions.
- Initial release.