CHANGES.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/changelog.md
docs/conftest.py
docs/faq.md
docs/favicon.png
docs/hooks.py
docs/index.md
docs/installation.md
docs/logo-small.svg
docs/logo.svg
docs/robots.txt
docs/samples.md
docs/api/.gitkeep
docs/codegen/architecture.md
docs/codegen/config.md
docs/codegen/docstrings.md
docs/codegen/download_schemas.md
docs/codegen/dtd_modeling.md
docs/codegen/intro.md
docs/codegen/samples_modeling.md
docs/codegen/wsdl_modeling.md
docs/data_binding/basics.md
docs/data_binding/dict_decoding.md
docs/data_binding/dict_encoding.md
docs/data_binding/json_parsing.md
docs/data_binding/json_serializing.md
docs/data_binding/pycode_serializing.md
docs/data_binding/xml_parsing.md
docs/data_binding/xml_serializing.md
docs/models/classes.md
docs/models/fields.md
docs/models/types.md
docs/overrides/main.html
docs/plugins/how_to.md
docs/plugins/list.md
docs/scripts/__init__.py
docs/scripts/generate_api.py
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/codegen/__init__.py
tests/codegen/test_analyzer.py
tests/codegen/test_container.py
tests/codegen/test_resolver.py
tests/codegen/test_transformer.py
tests/codegen/test_utils.py
tests/codegen/test_validator.py
tests/codegen/test_writer.py
tests/codegen/handlers/__init__.py
tests/codegen/handlers/test_add_attribute_substitutions.py
tests/codegen/handlers/test_calculate_attribute_paths.py
tests/codegen/handlers/test_create_compound_fields.py
tests/codegen/handlers/test_designate_class_packages.py
tests/codegen/handlers/test_filter_classes.py
tests/codegen/handlers/test_flatten_attribute_groups.py
tests/codegen/handlers/test_flatten_class_extensions.py
tests/codegen/handlers/test_merge_attributes.py
tests/codegen/handlers/test_process_attributes_types.py
tests/codegen/handlers/test_process_mixed_content_class.py
tests/codegen/handlers/test_rename_duplicate_attributes.py
tests/codegen/handlers/test_rename_duplicate_classes.py
tests/codegen/handlers/test_reset_attribute_sequence_numbers.py
tests/codegen/handlers/test_reset_attribute_sequences.py
tests/codegen/handlers/test_sanitize_attributes_default_value.py
tests/codegen/handlers/test_sanitize_enumeration_class.py
tests/codegen/handlers/test_unnest_inner_classes.py
tests/codegen/handlers/test_update_attributes_effective_choice.py
tests/codegen/handlers/test_vacuum_inner_classes.py
tests/codegen/handlers/test_validate_attributes_overrides.py
tests/codegen/mappers/__init__.py
tests/codegen/mappers/test_definitions.py
tests/codegen/mappers/test_dict.py
tests/codegen/mappers/test_dtd.py
tests/codegen/mappers/test_element.py
tests/codegen/mappers/test_schema.py
tests/codegen/models/__init__.py
tests/codegen/models/test_attr.py
tests/codegen/models/test_attr_type.py
tests/codegen/models/test_class.py
tests/codegen/models/test_restrictions.py
tests/codegen/parsers/__init__.py
tests/codegen/parsers/test_definitions.py
tests/codegen/parsers/test_dtd.py
tests/codegen/parsers/test_schema.py
tests/fixtures/__init__.py
tests/fixtures/datatypes.py
tests/fixtures/models.py
tests/fixtures/submodels.py
tests/fixtures/annotations/__init__.py
tests/fixtures/annotations/model.py
tests/fixtures/annotations/model.xsd
tests/fixtures/annotations/sample.xml
tests/fixtures/annotations/units.py
tests/fixtures/annotations/units.xsd
tests/fixtures/annotations/xsdata.xml
tests/fixtures/artists/__init__.py
tests/fixtures/artists/art001.xml
tests/fixtures/artists/art002.xml
tests/fixtures/artists/art003.xml
tests/fixtures/artists/metadata.py
tests/fixtures/books/__init__.py
tests/fixtures/books/bk001.xml
tests/fixtures/books/bk002.xml
tests/fixtures/books/books-xinclude.xml
tests/fixtures/books/books.json
tests/fixtures/books/books.py
tests/fixtures/books/books.xml
tests/fixtures/books/books_auto_ns.xml
tests/fixtures/books/books_default_ns.xml
tests/fixtures/books/fixtures.py
tests/fixtures/books/schema.xsd
tests/fixtures/calculator/AddRQ.xml
tests/fixtures/calculator/AddRS.xml
tests/fixtures/calculator/__init__.py
tests/fixtures/calculator/services.py
tests/fixtures/calculator/services.wsdl
tests/fixtures/compound/__init__.py
tests/fixtures/compound/models.py
tests/fixtures/compound/sample.json
tests/fixtures/compound/sample.xml
tests/fixtures/compound/sample.xsdata.xml
tests/fixtures/compound/schema.xsd
tests/fixtures/docstrings/__init__.py
tests/fixtures/docstrings/schema.xsd
tests/fixtures/docstrings/accessible/__init__.py
tests/fixtures/docstrings/accessible/schema.py
tests/fixtures/docstrings/blank/__init__.py
tests/fixtures/docstrings/blank/schema.py
tests/fixtures/docstrings/google/__init__.py
tests/fixtures/docstrings/google/schema.py
tests/fixtures/docstrings/numpy/__init__.py
tests/fixtures/docstrings/numpy/schema.py
tests/fixtures/docstrings/rst/__init__.py
tests/fixtures/docstrings/rst/schema.py
tests/fixtures/dtd/__init__.py
tests/fixtures/dtd/complete_example.dtd
tests/fixtures/dtd/default_namespace.dtd
tests/fixtures/dtd/prefix_namespace.dtd
tests/fixtures/dtd/models/__init__.py
tests/fixtures/dtd/models/complete_example.py
tests/fixtures/hello/HelloRQ.xml
tests/fixtures/hello/HelloRS.xml
tests/fixtures/hello/HelloRS_SoapFault.xml
tests/fixtures/hello/__init__.py
tests/fixtures/hello/hello.py
tests/fixtures/hello/hello.wsdl
tests/fixtures/hello/hello.xsd
tests/fixtures/primer/__init__.py
tests/fixtures/primer/order.py
tests/fixtures/primer/order.xsd
tests/fixtures/primer/sample.json
tests/fixtures/primer/sample.xml
tests/fixtures/primer/sample.xsdata.xml
tests/fixtures/series/__init__.py
tests/fixtures/series/series.py
tests/fixtures/series/samples/show1.json
tests/fixtures/series/samples/show2.json
tests/fixtures/stripe/.xsdata.xml
tests/fixtures/stripe/__init__.py
tests/fixtures/stripe/models/__init__.py
tests/fixtures/stripe/models/balance.py
tests/fixtures/stripe/samples/balance.json
tests/fixtures/typemapping/__init__.py
tests/fixtures/typemapping/city.py
tests/fixtures/typemapping/house.py
tests/fixtures/typemapping/street.py
tests/formats/__init__.py
tests/formats/test_converter.py
tests/formats/test_mixins.py
tests/formats/dataclass/__init__.py
tests/formats/dataclass/test_client.py
tests/formats/dataclass/test_compat.py
tests/formats/dataclass/test_context.py
tests/formats/dataclass/test_elements.py
tests/formats/dataclass/test_filters.py
tests/formats/dataclass/test_generator.py
tests/formats/dataclass/test_transport.py
tests/formats/dataclass/test_typing.py
tests/formats/dataclass/models/__init__.py
tests/formats/dataclass/models/test_builders.py
tests/formats/dataclass/parsers/__init__.py
tests/formats/dataclass/parsers/test_dict.py
tests/formats/dataclass/parsers/test_json.py
tests/formats/dataclass/parsers/test_mixins.py
tests/formats/dataclass/parsers/test_node.py
tests/formats/dataclass/parsers/test_tree.py
tests/formats/dataclass/parsers/test_utils.py
tests/formats/dataclass/parsers/test_xml.py
tests/formats/dataclass/parsers/handlers/__init__.py
tests/formats/dataclass/parsers/handlers/test_lxml.py
tests/formats/dataclass/parsers/handlers/test_native.py
tests/formats/dataclass/parsers/nodes/__init__.py
tests/formats/dataclass/parsers/nodes/test_element.py
tests/formats/dataclass/parsers/nodes/test_primitive.py
tests/formats/dataclass/parsers/nodes/test_skip.py
tests/formats/dataclass/parsers/nodes/test_standard.py
tests/formats/dataclass/parsers/nodes/test_union.py
tests/formats/dataclass/parsers/nodes/test_wildcard.py
tests/formats/dataclass/parsers/nodes/test_wrapper.py
tests/formats/dataclass/serializers/__init__.py
tests/formats/dataclass/serializers/test_code.py
tests/formats/dataclass/serializers/test_config.py
tests/formats/dataclass/serializers/test_dict.py
tests/formats/dataclass/serializers/test_json.py
tests/formats/dataclass/serializers/test_mixins.py
tests/formats/dataclass/serializers/test_xml.py
tests/formats/dataclass/serializers/writers/__init__.py
tests/formats/dataclass/serializers/writers/test_lxml.py
tests/formats/dataclass/serializers/writers/test_native.py
tests/integration/__init__.py
tests/integration/test_annotations.py
tests/integration/test_artists.py
tests/integration/test_books.py
tests/integration/test_calculator.py
tests/integration/test_compound.py
tests/integration/test_docstrings.py
tests/integration/test_dtd.py
tests/integration/test_hello_rpc.py
tests/integration/test_primer.py
tests/integration/test_series.py
tests/integration/test_stripe.py
tests/integration/test_type_mapping.py
tests/integration/benchmarks/__init__.py
tests/integration/benchmarks/conftest.py
tests/integration/benchmarks/test_converters.py
tests/integration/benchmarks/test_handlers.py
tests/integration/benchmarks/utils.py
tests/models/__init__.py
tests/models/test_config.py
tests/models/test_datatype.py
tests/models/test_mixins.py
tests/models/enums/__init__.py
tests/models/enums/test_datatype.py
tests/models/wsdl/__init__.py
tests/models/wsdl/test_binding.py
tests/models/wsdl/test_definitions.py
tests/models/wsdl/test_port_type.py
tests/models/xsd/__init__.py
tests/models/xsd/test_all.py
tests/models/xsd/test_alternative.py
tests/models/xsd/test_annotation_base.py
tests/models/xsd/test_any.py
tests/models/xsd/test_any_attribute.py
tests/models/xsd/test_attribute.py
tests/models/xsd/test_attribute_group.py
tests/models/xsd/test_choice.py
tests/models/xsd/test_complex_content.py
tests/models/xsd/test_complex_type.py
tests/models/xsd/test_element.py
tests/models/xsd/test_enumeration.py
tests/models/xsd/test_extension.py
tests/models/xsd/test_group.py
tests/models/xsd/test_list.py
tests/models/xsd/test_restriction.py
tests/models/xsd/test_schema.py
tests/models/xsd/test_sequence.py
tests/models/xsd/test_simple_type.py
tests/models/xsd/test_union.py
tests/utils/__init__.py
tests/utils/test_collections.py
tests/utils/test_dates.py
tests/utils/test_downloader.py
tests/utils/test_hooks.py
tests/utils/test_namespaces.py
tests/utils/test_objects.py
tests/utils/test_testing.py
tests/utils/test_text.py
xsdata/__init__.py
xsdata/__main__.py
xsdata/cli.py
xsdata/exceptions.py
xsdata/logger.py
xsdata/py.typed
xsdata.egg-info/PKG-INFO
xsdata.egg-info/SOURCES.txt
xsdata.egg-info/dependency_links.txt
xsdata.egg-info/entry_points.txt
xsdata.egg-info/requires.txt
xsdata.egg-info/top_level.txt
xsdata/codegen/__init__.py
xsdata/codegen/analyzer.py
xsdata/codegen/container.py
xsdata/codegen/mixins.py
xsdata/codegen/models.py
xsdata/codegen/resolver.py
xsdata/codegen/transformer.py
xsdata/codegen/utils.py
xsdata/codegen/validator.py
xsdata/codegen/writer.py
xsdata/codegen/handlers/__init__.py
xsdata/codegen/handlers/add_attribute_substitutions.py
xsdata/codegen/handlers/calculate_attribute_paths.py
xsdata/codegen/handlers/create_compound_fields.py
xsdata/codegen/handlers/designate_class_packages.py
xsdata/codegen/handlers/filter_classes.py
xsdata/codegen/handlers/flatten_attribute_groups.py
xsdata/codegen/handlers/flatten_class_extensions.py
xsdata/codegen/handlers/merge_attributes.py
xsdata/codegen/handlers/process_attributes_types.py
xsdata/codegen/handlers/process_mixed_content_class.py
xsdata/codegen/handlers/rename_duplicate_attributes.py
xsdata/codegen/handlers/rename_duplicate_classes.py
xsdata/codegen/handlers/reset_attribute_sequence_numbers.py
xsdata/codegen/handlers/reset_attribute_sequences.py
xsdata/codegen/handlers/sanitize_attributes_default_value.py
xsdata/codegen/handlers/sanitize_enumeration_class.py
xsdata/codegen/handlers/unnest_inner_classes.py
xsdata/codegen/handlers/update_attributes_effective_choice.py
xsdata/codegen/handlers/vacuum_inner_classes.py
xsdata/codegen/handlers/validate_attributes_overrides.py
xsdata/codegen/mappers/__init__.py
xsdata/codegen/mappers/definitions.py
xsdata/codegen/mappers/dict.py
xsdata/codegen/mappers/dtd.py
xsdata/codegen/mappers/element.py
xsdata/codegen/mappers/mixins.py
xsdata/codegen/mappers/schema.py
xsdata/codegen/parsers/__init__.py
xsdata/codegen/parsers/definitions.py
xsdata/codegen/parsers/dtd.py
xsdata/codegen/parsers/schema.py
xsdata/formats/__init__.py
xsdata/formats/bindings.py
xsdata/formats/converter.py
xsdata/formats/mixins.py
xsdata/formats/dataclass/__init__.py
xsdata/formats/dataclass/client.py
xsdata/formats/dataclass/compat.py
xsdata/formats/dataclass/context.py
xsdata/formats/dataclass/filters.py
xsdata/formats/dataclass/generator.py
xsdata/formats/dataclass/transports.py
xsdata/formats/dataclass/typing.py
xsdata/formats/dataclass/models/__init__.py
xsdata/formats/dataclass/models/builders.py
xsdata/formats/dataclass/models/elements.py
xsdata/formats/dataclass/models/generics.py
xsdata/formats/dataclass/parsers/__init__.py
xsdata/formats/dataclass/parsers/bases.py
xsdata/formats/dataclass/parsers/config.py
xsdata/formats/dataclass/parsers/dict.py
xsdata/formats/dataclass/parsers/json.py
xsdata/formats/dataclass/parsers/mixins.py
xsdata/formats/dataclass/parsers/tree.py
xsdata/formats/dataclass/parsers/utils.py
xsdata/formats/dataclass/parsers/xml.py
xsdata/formats/dataclass/parsers/handlers/__init__.py
xsdata/formats/dataclass/parsers/handlers/lxml.py
xsdata/formats/dataclass/parsers/handlers/native.py
xsdata/formats/dataclass/parsers/nodes/__init__.py
xsdata/formats/dataclass/parsers/nodes/element.py
xsdata/formats/dataclass/parsers/nodes/primitive.py
xsdata/formats/dataclass/parsers/nodes/skip.py
xsdata/formats/dataclass/parsers/nodes/standard.py
xsdata/formats/dataclass/parsers/nodes/union.py
xsdata/formats/dataclass/parsers/nodes/wildcard.py
xsdata/formats/dataclass/parsers/nodes/wrapper.py
xsdata/formats/dataclass/serializers/__init__.py
xsdata/formats/dataclass/serializers/code.py
xsdata/formats/dataclass/serializers/config.py
xsdata/formats/dataclass/serializers/dict.py
xsdata/formats/dataclass/serializers/json.py
xsdata/formats/dataclass/serializers/mixins.py
xsdata/formats/dataclass/serializers/xml.py
xsdata/formats/dataclass/serializers/writers/__init__.py
xsdata/formats/dataclass/serializers/writers/lxml.py
xsdata/formats/dataclass/serializers/writers/native.py
xsdata/formats/dataclass/templates/class.jinja2
xsdata/formats/dataclass/templates/docstrings.accessible.jinja2
xsdata/formats/dataclass/templates/docstrings.blank.jinja2
xsdata/formats/dataclass/templates/docstrings.google.jinja2
xsdata/formats/dataclass/templates/docstrings.numpy.jinja2
xsdata/formats/dataclass/templates/docstrings.rst.jinja2
xsdata/formats/dataclass/templates/enum.jinja2
xsdata/formats/dataclass/templates/imports.jinja2
xsdata/formats/dataclass/templates/module.jinja2
xsdata/formats/dataclass/templates/package.jinja2
xsdata/formats/dataclass/templates/service.jinja2
xsdata/models/__init__.py
xsdata/models/config.py
xsdata/models/datatype.py
xsdata/models/dtd.py
xsdata/models/enums.py
xsdata/models/mixins.py
xsdata/models/wsdl.py
xsdata/models/xsd.py
xsdata/schemas/mathml3-common.xsd
xsdata/schemas/mathml3-content.xsd
xsdata/schemas/mathml3-presentation.xsd
xsdata/schemas/mathml3-strict-content.xsd
xsdata/schemas/mathml3.xsd
xsdata/schemas/xlink.xsd
xsdata/schemas/xml.xsd
xsdata/schemas/xsi.xsd
xsdata/utils/__init__.py
xsdata/utils/click.py
xsdata/utils/collections.py
xsdata/utils/constants.py
xsdata/utils/dates.py
xsdata/utils/debug.py
xsdata/utils/downloader.py
xsdata/utils/graphs.py
xsdata/utils/hooks.py
xsdata/utils/namespaces.py
xsdata/utils/objects.py
xsdata/utils/package.py
xsdata/utils/testing.py
xsdata/utils/text.py