Fix url python serialization by sydney-runkle · Pull Request #11331 · pydantic/pydantic (original) (raw)
CodSpeed Performance Report
Merging #11331 will degrade performances by 29.84%
Comparing patch-url-ser-fix
(fb6e98f) with main
(55dd8da)
🎉 Hooray! pytest-codspeed
just leveled up to 2.2.1!
A heads-up, this is a breaking change and it might affect your current performance baseline a bit. But here's the exciting part - it's packed with new, cool features and promises improved result stability 🥳!
Curious about what's new? Visit our releases page to delve into all the awesome details about this new version.
Summary
❌ 34
regressions✅ 9
untouched benchmarks⁉️ 2
dropped benchmarks
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Benchmarks breakdown
Benchmark | BASE | HEAD | Change | |
---|---|---|---|---|
⁉️ | test_getattr | 54.1 µs | N/A | N/A |
⁉️ | test_setattr | 86.1 µs | N/A | N/A |
❌ | test_schema_build | 2.9 ms | 3.3 ms | -13.37% |
❌ | test_fastapi_startup_perf | 200.1 ms | 250.7 ms | -20.2% |
❌ | test_fastapi_startup_perf | 26.2 ms | 30.6 ms | -14.49% |
❌ | test_complex_model_schema_generation | 1.8 ms | 2.6 ms | -29.84% |
❌ | test_construct_dataclass_schema | 1.8 ms | 2.2 ms | -16.93% |
❌ | test_lots_of_models_with_lots_of_fields | 2.7 s | 3.3 s | -19.1% |
❌ | test_model_validators_serializers | 917.8 µs | 1,035.5 µs | -11.37% |
❌ | test_nested_model_schema_generation | 1.1 ms | 1.3 ms | -11.11% |
❌ | test_recursive_model_schema_generation | 1 ms | 1.3 ms | -18.89% |
❌ | test_simple_model_schema_generation | 745.9 µs | 893.8 µs | -16.54% |
❌ | test_simple_model_schema_lots_of_fields_generation | 28.5 ms | 38.5 ms | -26.03% |
❌ | test_tagged_union_with_callable_discriminator_schema_generation | 1.5 ms | 1.9 ms | -24.08% |
❌ | test_tagged_union_with_str_discriminator_schema_generation | 1.5 ms | 1.8 ms | -12.69% |
❌ | test_deeply_nested_recursive_model_schema_generation | 1.3 ms | 1.5 ms | -13.43% |
❌ | test_generic_recursive_model_schema_generation | 896.1 µs | 1,064.5 µs | -15.83% |
❌ | test_nested_recursive_generic_model_schema_generation | 1.7 ms | 2.1 ms | -21.48% |
❌ | test_nested_recursive_model_schema_generation | 1.8 ms | 2.2 ms | -16.39% |
❌ | test_recursive_discriminated_union_with_base_model | 1.7 ms | 2 ms | -14.04% |
... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.