reflex/tests
Masen Furer a6b324bd3e
[ENG-3953] Support pydantic BaseModel (v1 and v2) as state var ()
* [ENG-3953] Support pydantic BaseModel (v1 and v2) as state var

Provide serializers and mutable proxy tracking for pydantic models directly.

* conditionally define v2 serializer

Co-authored-by: Khaleel Al-Adhami <khaleel.aladhami@gmail.com>

* Add `MutableProxy._is_mutable_value` to avoid duplicate logic

* Conditionally import BaseModel to handle older pydantic v1 versions

* pre-commit fu

---------

Co-authored-by: Khaleel Al-Adhami <khaleel.aladhami@gmail.com>
2024-11-21 17:01:14 -08:00
..
integration test_exception_handlers: add test case that triggers ErrorBoundary () 2024-11-07 16:01:37 -08:00
units [ENG-3953] Support pydantic BaseModel (v1 and v2) as state var () 2024-11-21 17:01:14 -08:00
__init__.py upgrade to latest ruff () 2024-06-19 12:32:13 +02:00
test_node_version.py improve app_src typing () 2024-11-07 14:08:37 -08:00