Download Latest Version v3.17 source code.tar.gz (159.7 kB)
Email in envelope

Get an email when there's a new version of Mashumaro

Home / v3.15
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2024-11-23 1.1 kB
v3.15 source code.tar.gz 2024-11-23 157.8 kB
v3.15 source code.zip 2024-11-23 230.2 kB
Totals: 3 Items   389.0 kB 0

Changes

  • 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)
Source: README.md, updated 2024-11-23