collerek
ormar
BlogDocsChangelog

feat add overloads for field types to improve type safety

#1491
Comparing
MaximSrour:update-stub-types-to-improve-type-safety
(
840d134
) with
master
(
2da1e45
)
CodSpeed Performance Gauge
-27%
Improvement
8
Regression
5
(
5
)
Untouched
71

Benchmarks

84 total
test_deleting_all[1000]
benchmarks/test_benchmark_delete.py
CodSpeed Performance Gauge
-27%
3.6 ms5 ms
test_get_or_none[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
-19%
2.7 ms3.3 ms
test_sum[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
-18%
4.1 ms5 ms
test_max[1000]
benchmarks/test_benchmark_aggregate.py
CodSpeed Performance Gauge
-16%
4.1 ms4.9 ms
test_exists[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
-12%
4 ms4.6 ms
test_first[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+35%
3.9 ms2.9 ms
test_get_or_create_when_get[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+34%
3.9 ms2.9 ms
test_get_or_none[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+33%
3.9 ms2.9 ms
test_exists[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+28%
4.5 ms3.5 ms
test_get_or_none[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+12%
4.7 ms4.2 ms
test_get_or_create_when_get[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+11%
4.8 ms4.3 ms
test_get_one[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+11%
4.7 ms4.3 ms
test_first[1000]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+10%
4.6 ms4.2 ms
test_values_list[250]
benchmarks/test_benchmark_values.py
CodSpeed Performance Gauge
+9%
11.3 ms10.3 ms
test_get_or_create_when_get[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+8%
3.6 ms3.3 ms
test_first[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+7%
3.5 ms3.2 ms
test_values_list[1000]
benchmarks/test_benchmark_values.py
CodSpeed Performance Gauge
+4%
34.9 ms33.6 ms
test_exists[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+3%
3.7 ms3.6 ms
test_saving_models_individually[10]
benchmarks/test_benchmark_save.py
CodSpeed Performance Gauge
+2%
12.4 ms12.1 ms
test_values[500]
benchmarks/test_benchmark_values.py
CodSpeed Performance Gauge
+1%
17.9 ms17.7 ms
test_get_all[500]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+1%
81.3 ms80.3 ms
test_get_all[250]
benchmarks/test_benchmark_get.py
CodSpeed Performance Gauge
+1%
41.6 ms41.1 ms
test_iterate[500]
benchmarks/test_benchmark_iterate.py
CodSpeed Performance Gauge
+1%
87.4 ms86.4 ms
test_iterate[250]
benchmarks/test_benchmark_iterate.py
CodSpeed Performance Gauge
+1%
44.8 ms44.3 ms

Commits

Click on a commit to change the comparison range
Base
master
2da1e45
-36.72%
refactor test model fields to use Optional type hints for nullable fields
2e117e4
2 days ago
by MaximSrour
+9.27%
Merge branch 'master' into update-stub-types-to-improve-type-safety
840d134
15 hours ago
by collerek
© 2026 CodSpeed Technology
Home Terms Privacy Docs