Revisions of python-marshmallow

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1139196 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
- update to 3.20.2:
  * Bug fixes: - Fix Nested field type hint for lambda Schema
    types (:pr:`2164`).
  * Other changes: - Officially support Python 3.12 (:pr:`2188`).
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1132365 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
- update to 3.20.1:
  * Fix call to ``get_declared_fields``: pass ``dict_cls`` again
  * Add ``absolute`` parameter to ``URL`` validator and ``Url``
  * Use Abstract Base Classes to define ``FieldABC`` and
    ``SchemaABC``
  * Use `OrderedSet` as default `set_class`. Schemas are now
    ordered by default.
  * Handle ``OSError`` and ``OverflowError`` in
    ``utils.from_timestamp`` (:pr:`2102`).
  * Fix the default inheritance of nested partial schemas
  * Officially support Python 3.11 (:pr:`2067`).
  * Drop support for Python 3.7 (:pr:`2135`).

- rename docs subpackage to the more common doc name
- Update to 3.19.0
  * Add timestamp and timestamp_ms formats to fields.DateTime (#612). Thanks @vgavro for    the suggestion and thanks @vanHoi for the PR.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089048 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- Switch documentation to be within the main package on SLE15
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072288 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
- rename docs subpackage to the more common doc name 

- We want "modern" Sphinx on SLE-15, not the 3.6-based one.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 828384 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 14)
- Update to 3.7.1:
  * Deprecations:
    + `marshmallow.pprint` is deprecated and will be removed in marshmallow 4 (:issue:`1588`).
  * Features:
    + Add ``validators.ContainsNoneOf`` (:issue:`1528`).
  * Bug fixes:
    + Fix typing in ``class_registry`` (:pr:`1574`). Thanks :user:`mahenzon`.
    + Fix passing ``only`` and ``exclude`` to ``Nested`` with an ordered ``Schema`` (:pr:`1627`).
    + ``fields.Boolean`` correctly serializes non-hashable types (:pr:`1633`).
- Refresh patch python-marshmallow-no-version-warning.patch
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) accepted request 730134 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 10)
- Update to 3.0.3:
  * Handle when data_key is an empty string
  * Includes bug fix from 2.20.3
  * Fix incorrect super() call in SchemaMeta.__init__
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 720011 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 8)
- Add patch to fix building with pytest5 from upstream git:
  * pytest5.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 718109 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
- Update to 2.19.5:
  * Fix deserializing ISO8601-formatted datetimes with less than 6-digit miroseconds (:issue:`1251`). Thanks :user:`diego-plan9` for reporting.
  * Microseconds no longer gets lost when deserializing datetimes without dateutil installed (:issue:`1147`).
  * Fix bug where nested fields in Meta.exclude would not work on multiple instantiations (:issue:`1212`). Thanks :user:`MHannila` for reporting.
Displaying revisions 1 - 20 of 25
openSUSE Build Service is sponsored by