FastAPI filter SQLAlchemy
This is a fork fastapi-filter
- added functionality for creating custom filters (analog SerializerMethodField into drf).
- possibility to sort by fields of related tables.
- new filter
rangeimplementing behaviorbetween. - new filter
likeincombines behaviorinandilike.
Required
- python >=3.11, <4.0
- fastapi >=0.100.0, <1.0
- SQLAlchemy >=1.4.36, <2.1.0
- pydantic >=2.0.0, <3.0.0
Installation
pip install fastapi-filter-sqlalchemy
Contributing
Before contributing please read our contributing guidelines.
Release files for fastapi-filter-sqlalchemy 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fastapi_filter_sqlalchemy-0.0.6.tar.gz | 11.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fastapi_filter_sqlalchemy-0.0.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.5 kB
Release files / fastapi_filter_sqlalchemy-0.0.6.tar.gz
| Download URL | fastapi_filter_sqlalchemy-0.0.6.tar.gz |
|---|---|
| Size | 11.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2be82c9f3c703a02cc2b36a881d88939543b624d1234fc3bf55eda4e60e584a3
|
|
BLAKE2b-256 checksum How to use checksums |
78cb7345fec279350960bb501bcc8a2bdf7f11b7db78a08d0917e0d661eaf040
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure
|
Release files / fastapi_filter_sqlalchemy-0.0.6-py3-none-any.whl
| Download URL | fastapi_filter_sqlalchemy-0.0.6-py3-none-any.whl |
|---|---|
| Size | 12.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b4689707eb0584bddf0a87b96f40a8ca72e517186b336db649075f9541609b13
|
|
BLAKE2b-256 checksum How to use checksums |
7491447a481c43c2e14699543a98db98914afd73191b44e9db16d974f54f2637
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.2.1 CPython/3.12.3 Linux/6.11.0-1018-azure
|