forked from pool/python-mashumaro
update to 3.16 OBS-URL: https://build.opensuse.org/request/show/1278928 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mashumaro?expand=0&rev=7
48 lines
2.0 KiB
Plaintext
48 lines
2.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed May 21 05:13:30 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- update to 3.16:
|
|
* Added support for custom JSON Schema instance formats defined by
|
|
users (#267)
|
|
* Added support for typing.ReadOnly and typing_extensions.ReadOnly
|
|
from PEP 705 (#272)
|
|
* Fixed AttributeError when using generic SerializableType subclass
|
|
(#275)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 2 09:45:29 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- update to v3.15:
|
|
* Improved Union and basic types deserialization (#256),
|
|
highlighted changes:
|
|
- Expected int | float or float | int value can now be passed
|
|
through without coercion and losing precision
|
|
- Expected str value will be guaranteed to be a string version
|
|
of the input value (#42)
|
|
- Expected bool value will be guaranteed to be a boolean using
|
|
standard truth testing procedure for the input value
|
|
- Expected NoneType will be guaranteed to be None regardless of
|
|
the input value
|
|
* Introduced JSON Schema plugin system (#265), see updated
|
|
documentation
|
|
- Added built-in DocstringDescriptionPlugin to use a docstring
|
|
as a description (#222)
|
|
* Added support for recursive Union types (#206)
|
|
* Configured MANIFEST.in to include tests folder in the sdist
|
|
(#262)
|
|
* Dropped support for Python 3.8 (#258)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 12 14:09:47 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- update to v3.14
|
|
* Added support for re.Pattern and typing.Pattern (#105)
|
|
* Fixed DeprecationWarning introduced in Python 3.13 (#249)
|
|
* Fixed potential duplications in the Union unpacker (#250)
|
|
* Small changes under the hood (#244, #247)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 24 13:11:16 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
|
|
|
- new package python-mashumaro, required by python-flux-local
|