inspirehep.modules.records.serializers.schemas.json.authors package

Module contents

class inspirehep.modules.records.serializers.schemas.json.authors.AuthorsMetadataSchemaV1(extra=None, only=None, exclude=(), prefix=u'', strict=None, many=False, context=None, load_only=(), dump_only=(), partial=False)[source]

Bases: marshmallow.schema.Schema

static get_facet_author_name(data)[source]
static get_should_display_positions(data)[source]
opts = <marshmallow.schema.SchemaOpts object>
strip_empty(data)[source]
class inspirehep.modules.records.serializers.schemas.json.authors.AuthorsRecordSchemaJSONUIV1(extra=None, only=None, exclude=(), prefix=u'', strict=None, many=False, context=None, load_only=(), dump_only=(), partial=False)[source]

Bases: inspirehep.modules.records.serializers.schemas.base.JSONSchemaUIV1

opts = <marshmallow.schema.SchemaOpts object>