Avatar for the reflex-dev user
reflex-dev
reflex
BlogDocsChangelog

remove pydantic as base class of component

#5289Merged
Comparing
remove-pydantic-as-base-class-of-component
(
365fc8d
) with
main
(
69ca396
)
CodSpeed Performance Gauge
+35%
Improvement
4
Untouched
4

Benchmarks

8 total
test_compile_stateful[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+35%
1,023.8 µs757.6 µs
test_evaluate_page[_complicated_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
+18%
53.8 ms45.6 ms
test_evaluate_page[_stateful_page]
tests/benchmarks/test_evaluate.py
CodSpeed Performance Gauge
+17%
8.3 ms7.1 ms
test_compile_stateful[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+17%
343.3 µs293.6 µs
test_get_all_imports[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
+1%
28.7 ms28.5 ms
test_compile_page[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
-1%
15.1 ms15.2 ms
test_compile_page[_complicated_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
-1%
112.6 ms113.6 ms
test_get_all_imports[_stateful_page]
tests/benchmarks/test_compilation.py
CodSpeed Performance Gauge
-1%
3.8 ms3.8 ms

Commits

Click on a commit to change the comparison range
Base
main
69ca396
-93.92%
remove pydantic as base class of component
c4f2af8
11 months ago
by adhami3310
+90.9%
remove deprecation
4e441d5
11 months ago
by adhami3310
-0.09%
fix things with components
db61bb3
11 months ago
by adhami3310
+38.84%
don't post init twice
2561541
11 months ago
by adhami3310
-0.17%
do the new guy
6cb08a1
11 months ago
by adhami3310
-0.46%
keep that one as is
8afe417
11 months ago
by adhami3310
+0.78%
fix unit tests
0dc10fc
11 months ago
by adhami3310
-0.2%
invert bases
79ae642
11 months ago
by adhami3310
-0.36%
precommit
e79ddf7
11 months ago
by adhami3310
+0.58%
write that list comp as dict
e448792
11 months ago
by adhami3310
-0.66%
mro is weird
a40628b
11 months ago
by adhami3310
+0.32%
add outer type and type for a bit of compatibility
ce691e2
11 months ago
by adhami3310
-40.46%
do not think about this one, __pydantic_validate_values__ is the guy who determines subfield validation
2d54ac6
11 months ago
by adhami3310
+0.82%
maybe
778f15a
11 months ago
by adhami3310
+40.42%
META
d4badf5
11 months ago
by adhami3310
-1.61%
a bit simpler
a610c27
11 months ago
by adhami3310
+1.48%
make _ as not js
37d8272
11 months ago
by adhami3310
-1.08%
add field_specifiers
365fc8d
11 months ago
by adhami3310
© 2026 CodSpeed Technology
Home Terms Privacy Docs