New `@strict` decorator for dataclass validation #2895
New @strict_dataclass decorator
1eaaf34d
expose main methods
e2fb2f98
typog
34c44932
Merge branch 'main' into first-draft-for-strict-dataclass
c63f253f
Merge branch 'main' into first-draft-for-strict-dataclass
b4e836ab
Support Literal[...] type
b1720fa4
Update src/huggingface_hub/utils/_strict_dataclass.py
c0ccebda
Merge branch 'main' into first-draft-for-strict-dataclass
a40a6b9f
nit
e283e4ea
Merge branch 'main' into first-draft-for-strict-dataclass
cdfb9cc5
accept kwargs
be866bfc
Accept kwargs, move to huggingface.dataclasses, fix autocompletion, a…
f5820362
docs
a0412bc0
Wauplin
changed the title New `@strict_dataclass` decorator for dataclass validation New `@strict` decorator for dataclass validation 234 days ago
Wauplin
marked this pull request as ready for review 234 days ago
Wauplin
changed the title New `@strict` decorator for dataclass validation [RFC] New `@strict` decorator for dataclass validation 234 days ago
Merge branch 'main' into first-draft-for-strict-dataclass
d61df607
@as_validated_field decorator
de825f14
code quality
4c72af3f
class validators
27ca2d71
Wauplin
changed the title [RFC] New `@strict` decorator for dataclass validation New `@strict` decorator for dataclass validation 220 days ago
inherit class validators from not strict classes
b8537feb
Update docs/source/en/package_reference/dataclasses.md
e30f96be
remove duplicated definition of _setattr
e484ba79
Update docs/source/en/package_reference/dataclasses.md
5e62fef9
optional is an alias for union[, None]
5bd0f3d9
Merge branch 'first-draft-for-strict-dataclass' of github.com:hugging…
4d3c7256
dumb tests
eb68b405
Merge branch 'main' into first-draft-for-strict-dataclass
1244c4fa
Raise if already defined by user
c84df4ba
docs
a6d80e1a
Merge branch 'main' into first-draft-for-strict-dataclass
648f249d
gante
commented
on 2025-05-15
Update docs/source/en/package_reference/dataclasses.md
4f4a96e6
Update docs/source/en/package_reference/dataclasses.md
3861a39f
doc
05a95edb
hanouticelina
deleted the first-draft-for-strict-dataclass branch 215 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub