pydantic-core
Memory usage optimization via reuse of `SchemaValidator` and `SchemaSerializer`
#1616
Merged

Memory usage optimization via reuse of `SchemaValidator` and `SchemaSerializer` #1616

sydney-runkle merged 13 commits into main from prebuilt-variant
sydney-runkle
sydney-runkle using prebuilt validators
75bde54b
sydney-runkle linting
5835c597
codspeed-hq
sydney-runkle linting and inheritance fix
e5245b59
sydney-runkle serializer reuse logic as well
980fa20c
davidhewitt
davidhewitt commented on 2025-01-31
sydney-runkle handling for mappingproxy rather than dict on classes
8bd3ef27
fruitoiz
sydney-runkle using more simple py approach
8e754c4e
sydney-runkle edge case for generic dataclasses
57671e8d
sydney-runkle sydney-runkle marked this pull request as ready for review 246 days ago
sydney-runkle sydney-runkle changed the title Memory usage optimization - use prebuilt validators and serializers Memory usage optimization via reuse of `SchemaValidator` and `SchemaSerializer` 246 days ago
sydney-runkle sydney-runkle requested a review from davidhewitt davidhewitt 246 days ago
davidhewitt
davidhewitt commented on 2025-02-04
davidhewitt
davidhewitt commented on 2025-02-05
sydney-runkle fix name function for validator
a8a7c5ee
sydney-runkle restructuring recs from david
78f18b3b
sydney-runkle Merge branch 'main' into prebuilt-variant
8a9b535c
sydney-runkle
davidhewitt
sydney-runkle confirming prebuilt usage via a test
bbaef68a
sydney-runkle Merge branch 'prebuilt-variant' of https://github.com/pydantic/pydant…
32677366
davidhewitt
davidhewitt approved these changes on 2025-02-05
sydney-runkle refactor common extraction logic
99136a5f
sydney-runkle sydney-runkle merged 164b9ff9 into main 245 days ago
sydney-runkle sydney-runkle deleted the prebuilt-variant branch 245 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone