Module Contents
-
arche.readers.schema.
EXTENDED_KEYWORDS
-
arche.readers.schema.
SchemaObject
-
arche.readers.schema.
RawSchema
-
arche.readers.schema.
SchemaSource
-
arche.readers.schema.
TaggedFields
-
class
arche.readers.schema.
Tag
Bases: enum.Enum
-
unique
= [0]
-
category
= [1]
-
name_field
= [2]
-
product_url_field
= [3]
-
product_price_field
= [4]
-
product_price_was_field
= [5]
-
class
arche.readers.schema.
Schema
(source: SchemaSource)
-
allowed_tags
-
json
(self)
-
__repr__
(self)
-
get_enums
(self)
-
static
get_tags
(schema: RawSchema)
-
classmethod
get_field_tags
(cls, tags: Set[Any], field: str, tagged_fields: DefaultDict)
-
static
parse_tag
(value)
-
static
read
(schema_source: SchemaSource)
-
static
from_url
(path: str)