Bump marshmallow from 2.18.0 to 3.9.1
Bumps marshmallow from 2.18.0 to 3.9.1.
Changelog
Sourced from marshmallow's changelog.
3.9.1 (2020-11-07)
Bug fixes:
- Cast to mapping type in
Mapping.serialize
andMapping.deserialize
(🇵🇷 1685
).- Fix bug letting
Dict
pass invalid dict on deserialization when no key or valueField
is specified (🇵🇷 1685
).3.9.0 (2020-10-31)
Features:
- Add
format
argument tofields.Time
andtimeformat
class Meta option (:issue:686
). Thanks :user:BennyAlex
for the suggestion and thanks :user:infinityxxx
for the PR.Other changes:
- Remove usage of implicit
typing.Optional
(:issue:1663
). Thanks :user:nadega
for the PR.3.8.0 (2020-09-16)
Features:
- Add
fields.IP
,fields.IPv4
andfields.IPv6
(🇵🇷 1485
). Thanks :user:mgetka
for the PR.Bug fixes:
- Fix typing in
AwareDateTime
(🇵🇷 1658
). Thanks :user:adithyabsk
for reporting.3.7.1 (2020-07-20)
Bug fixes:
fields.Boolean
correctly serializes non-hashable types (🇵🇷 1633
). Thanks :user:jun0jang
for the PR.3.7.0 (2020-07-08)
Deprecations:
... (truncated)
marshmallow.pprint
is deprecated and will be removed in marshmallow 4 (:issue:1588
).
Commits
-
d438729
Bump version and update changelog -
ad93940
Merge pull request #1685 from marshmallow-code/dict_cast_mapping_type -
aa27968
Update CHANGELOG -
8113031
Remove broken "bad dict" tests -
b277354
Mapping field: cast to mapping type -
ef0fc76
Various docs updates (#1687) -
e1cf222
Bump sphinx from 3.2.1 to 3.3.0 -
739ec29
Bump version and update changelog -
c30d3eb
Add format option for fields.time #686 (#1682) -
f37da1a
Test against Python 3.9 (#1680) - Additional commits viewable in compare view