Skip to content

Conversation

@davidhewitt
Copy link
Contributor

Change Summary

Cherry-picks to backport fixes onto the series for Pydantic 2.10. Hopefully we won't need to release another backport after this.

Related issue number

pydantic/pydantic#10910

Checklist

  • Unit tests for the changes exist
  • Documentation reflects the changes where applicable
  • Pydantic tests pass with this pydantic-core (except for expected changes)
  • My PR is ready to review, please add a comment including the phrase "please review" to assign reviewers

@davidhewitt
Copy link
Contributor Author

I will fast-forward merge manually if CI is green.

@davidhewitt davidhewitt added the Full Build cause CI to do a full build label Dec 18, 2024
@codspeed-hq
Copy link

codspeed-hq bot commented Dec 18, 2024

CodSpeed Performance Report

Merging #1587 will improve performances by 20.84%

Comparing release-2.27.2 (d771df5) with main (d3a2f47)

Summary

⚡ 4 improvements
✅ 151 untouched benchmarks
⁉️ 2 dropped benchmarks

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark main release-2.27.2 Change
⁉️ test_complete_core_root 275.2 µs N/A N/A
⁉️ test_complete_core_root_json 446 µs N/A N/A
test_field_function_validator 391.7 µs 342.6 µs +14.32%
test_json_any_list_int 224.2 µs 196.3 µs +14.23%
test_json_any_list_str 260.8 µs 232.5 µs +12.21%
test_to_json_list_of_lists 2.1 ms 1.7 ms +20.84%

@davidhewitt davidhewitt merged commit d771df5 into release-2.27 Dec 18, 2024
62 of 63 checks passed
@davidhewitt davidhewitt deleted the release-2.27.2 branch December 18, 2024 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Full Build cause CI to do a full build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants