FastAPI-JSONAPI icon indicating copy to clipboard operation
FastAPI-JSONAPI copied to clipboard

JSON:API for FastAPI

Results 12 FastAPI-JSONAPI issues
Sort by recently updated
recently updated
newest added

### What was wrong? Need to migrate project from Pydantic V1 to V2 Related to Issue: #51 ### Todo: - [ ] **Update documentation**

An example doesn't work with Pydantic v2. An error occurred: ``` /Users/soul/Documents/projects/fastapi-json-api/venv/bin/python /Users/soul/Documents/projects/fastapi-json-api/main.py Traceback (most recent call last): File "/Users/soul/Documents/projects/fastapi-json-api/main.py", line 12, in from fastapi_jsonapi import RoutersJSONAPI, init File "/Users/soul/Documents/projects/fastapi-json-api/venv/lib/python3.11/site-packages/fastapi_jsonapi/__init__.py",...

0: error processing invalid filters (`value` instead of `val`) ```json [ { "name": "meta", "op": "eq", "val": {"foo": "bar"} } ] ``` You'll get an error here: https://github.com/mts-ai/FastAPI-JSONAPI/blob/3e68db50e8288ca9019846e830b7b647478d511b/fastapi_jsonapi/data_layers/filtering/sqlalchemy.py#L254 1: error...

https://jsonapi.org/format/#document-jsonapi-object

All responses indicate a "meta" object with information about pagination. However, there is no such object in the JSON:API examples for create, get single record, update, etc. methods.

TODO: - HTTPMethod переименовать и / или унифицировать - обновить примеры - обновить линтеры: ruff, black - избавиться от poetry, оставить только Hatch - mypy - orjson instead of simplejson...

Thank you for you great framework, guys :) The following is more like a feature request While I was trying to switch our webapp at work from the dead [starlette-jsonapi](https://github.com/vladmunteanu/starlette-jsonapi)...

First of all, thank you for your work! The issue I'll describe here is a minor things and more like a nit-picking than an actual problem. One of pros JSONAPI...