cdcdc8d855
- update to 3.26.2 (bsc#1255473) * __version__, __parsed_version__, and __version_info__ attributes are deprecated (:issue:2227). Use feature detection or importlib.metadata.version("marshmallow") instead. * Add many Meta option to Schema so it expects a collection by default. * Drop support for Python 3.8. * Improve type hint formatting for Field, Nested, and Function fields to resolve PyCharm warnings. * Custom validators should raise a ValidationError for invalid values. * Deprecate context parameter of Schema. * Field, Mapping, and Number should no longer be used as fields within schemas. Use their subclasses instead. * Typing: Improve type annotations * CVE-2025-68480: Merge error store messages without rebuilding collections. - Drop python-marshmallow-no-version-warning.patch, fixed upstream
Dirk Mueller2025-12-30 21:28:17 +00:00
236fe34a1c
Accepting request 1241185 from devel:languages:python
Ana Guerrero2025-01-30 13:49:15 +00:00
ef7ac719b9
Accepting request 1218776 from devel:languages:python
Ana Guerrero2024-10-29 13:31:54 +00:00
539c72aea6
- Add python-packaging to Requires, as stated in pyproject.toml.
Dirk Mueller2024-10-28 10:22:31 +00:00
c9f683e9d0
Accepting request 1162278 from devel:languages:python
Ana Guerrero2024-03-27 19:41:45 +00:00
784c9a2fe7
Accepting request 1162272 from home:glaubitz:branches:devel:languages:python
Robert Schweikert2024-03-26 13:03:51 +00:00
3efa247a2a
Accepting request 1139196 from devel:languages:python
Ana Guerrero2024-01-17 21:14:48 +00:00
88cf1f2b6a
- 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).
Dirk Mueller2024-01-16 15:07:16 +00:00
c7492486ee
Accepting request 1132365 from devel:languages:python
Ana Guerrero2023-12-11 20:49:40 +00:00
e210fdc488
- 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.
Dirk Mueller2023-12-10 21:28:17 +00:00
5488fd2108
- Switch documentation to be within the main package on SLE15
Dirk Mueller2023-05-25 15:56:16 +00:00
c9c24c94e0
osc copypac from project:home:dirkmueller:acdc:as_python3_module package:python-marshmallow revision:8, using keep-link, using expand
Dirk Mueller2023-05-25 15:55:48 +00:00
0e0a7c1aa2
- 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
Steve Kowalik2020-08-21 06:21:24 +00:00
2ba5a3217f
Accepting request 736259 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2019-10-08 17:43:54 +00:00
ac6ddad996
Accepting request 730134 from devel:languages:python
Ludwig Nussel
2019-09-13 12:58:49 +00:00
6136a95cd4
- 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__
Tomáš Chvátal
2019-09-11 12:46:54 +00:00
9d057885b2
- 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.
Tomáš Chvátal
2019-07-24 08:02:13 +00:00