API Reference¶

  • Schema
    • SchemaOpts
  • Fields
  • Decorators
  • Validators
  • Utility Functions
    • callable_or_raise()
    • from_iso_date()
    • from_iso_datetime()
    • from_iso_time()
    • from_rfc()
    • get_fixed_timezone()
    • get_func_args()
    • get_value()
    • is_collection()
    • is_generator()
    • is_instance_or_subclass()
    • is_iterable_but_not_string()
    • is_keyed_tuple()
    • isoformat()
    • pluck()
    • pprint()
    • resolve_field_instance()
    • rfcformat()
    • set_value()
    • timedelta_to_microseconds()
  • Error Store
    • merge_errors()
  • Class Registry
    • get_class()
    • register()
  • Exceptions
    • FieldInstanceResolutionError
    • MarshmallowError
    • RegistryError
    • StringNotCollectionError
    • ValidationError
EXCLUDE¶
INCLUDE¶
RAISE¶
missing¶

Logo

Object serialization and deserialization, lightweight and fluffy.

Donate

If you find marshmallow useful, please consider supporting the team with a donation:

Your donation keeps marshmallow healthy and maintained.

Professional support

Professionally-supported marshmallow is available with the Tidelift Subscription.

Useful Links

  • marshmallow @ PyPI
  • marshmallow @ GitHub
  • Issue Tracker
  • Ecosystem

Table of Contents

  • API Reference
    • EXCLUDE
    • INCLUDE
    • RAISE
    • missing

Related Topics

  • Documentation overview
    • Previous: Examples
    • Next: Schema

Quick search

© 2023 Steven Loria and contributors. | Powered by Sphinx 6.1.3 & Alabaster 0.7.12
Fork me on GitHub