|
b8d6c949c9
|
Drop unused 'exclude_unset' argument from BaseModel.dict() method
|
2024-01-04 10:20:58 +01:00 |
|
|
16cdc067a5
|
Store cached model defaults in self._defaults, avoid sharing references to mutable defaults
|
2024-01-03 21:22:30 +01:00 |
|
|
587c094f61
|
Limit model attributes to predefined fields by forbidding creating new attributes on fly
|
2024-01-03 21:21:38 +01:00 |
|
|
3c733387af
|
Store model values in self._values dict instead of private attributes
|
2024-01-03 21:21:29 +01:00 |
|
|
608fc76cd2
|
docs: Update models to avoid including lazy defaults in the rendered man pages
Lazy defaults may return different results under different circumstances
and we always want man pages rendered consistently.
|
2023-12-01 16:22:13 +01:00 |
|
|
930b7a8a4e
|
Add 'osc.util.models' module implementing an alternative pydantic-like data validation
|
2023-09-11 21:11:05 +02:00 |
|