Skip to content

Upgrading marshmallow 0.1 to 0.2

Breaking0.1.0 → 0.2.1Platform1New6Fixed1

BreakingUpgrade verdict

A platform requirement change.

  • The package now works on Python 2.6.
1 item needs code or config changes
Platform1
Adds Python 2.6 support.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • added: variable OrderedDict
  • removed: property BaseSerializer.data
  • changed: constructor BaseSerializer(data=…) → constructor BaseSerializer(data=…, extra=…, prefix=…)
  • changed: method BaseSerializer.is_valid() → method BaseSerializer.is_valid(fields=…)
  • added: method BaseSerializer.marshal(data, fields)
  • changed: constructor Fixed(decimals=…, **kwargs) → constructor Fixed(decimals=…, default=…, attribute=…)
  • added: class Function(Raw)
  • added: class Method(Raw)
  • added: constructor Arbitrary(default=…, attribute=…)
  • added: constructor Function(func)
  • added: constructor Method(method_name)
  • added: constructor Url(default=…, attribute=…, relative=…)
  • added: function float_to_decimal(f)
  • added: method Function.output(key, obj)
  • added: method Method.output(key, obj)
  • added: class OrderedDict(dict, DictMixin)
  • added: constructor OrderedDict(*args, **kwds)
  • added: field OrderedDict.items
  • added: field OrderedDict.iteritems
  • added: field OrderedDict.iterkeys
  • added: field OrderedDict.itervalues
  • added: field OrderedDict.pop
  • added: field OrderedDict.setdefault
  • added: field OrderedDict.update
  • added: field OrderedDict.values
  • added: method OrderedDict.clear()
  • added: method OrderedDict.copy()
  • added: method OrderedDict.keys()
  • added: method OrderedDict.popitem(last=…)
  • added: static method OrderedDict.fromkeys(iterable, value=…)
  • removed: function boolean(value)
  • removed: function date(value)
  • removed: function natural(value)
  • changed: function url(value) → function url(value, relative=…)
  • added: variable RELATIVE_URL_REGEX