LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
oarepo_model_builder/__init__.py
oarepo_model_builder/builder.py
oarepo_model_builder/cli.py
oarepo_model_builder/conflict_resolvers.py
oarepo_model_builder/entrypoints.py
oarepo_model_builder/exceptions.py
oarepo_model_builder/fs.py
oarepo_model_builder/merger.py
oarepo_model_builder/schema.py
oarepo_model_builder.egg-info/PKG-INFO
oarepo_model_builder.egg-info/SOURCES.txt
oarepo_model_builder.egg-info/dependency_links.txt
oarepo_model_builder.egg-info/entry_points.txt
oarepo_model_builder.egg-info/requires.txt
oarepo_model_builder.egg-info/top_level.txt
oarepo_model_builder/builders/__init__.py
oarepo_model_builder/builders/extend.py
oarepo_model_builder/builders/json_base.py
oarepo_model_builder/builders/jsonschema.py
oarepo_model_builder/builders/mapping.py
oarepo_model_builder/builders/model_saver.py
oarepo_model_builder/builders/pyproject_toml.py
oarepo_model_builder/builders/python.py
oarepo_model_builder/builders/python_structure.py
oarepo_model_builder/builders/setup_cfg.py
oarepo_model_builder/builders/setup_py.py
oarepo_model_builder/builders/utils.py
oarepo_model_builder/builders/templates/__init__.py
oarepo_model_builder/builders/templates/setup.py.jinja2
oarepo_model_builder/builtin_models/__init__.py
oarepo_model_builder/builtin_models/invenio.json
oarepo_model_builder/datatypes/__init__.py
oarepo_model_builder/datatypes/containers.py
oarepo_model_builder/datatypes/datatypes.py
oarepo_model_builder/datatypes/dates.py
oarepo_model_builder/datatypes/primitive_types.py
oarepo_model_builder/datatypes/strings.py
oarepo_model_builder/invenio/__init__.py
oarepo_model_builder/invenio/invenio_base.py
oarepo_model_builder/invenio/invenio_cli.py
oarepo_model_builder/invenio/invenio_cli_setup_cfg.py
oarepo_model_builder/invenio/invenio_config.py
oarepo_model_builder/invenio/invenio_ext.py
oarepo_model_builder/invenio/invenio_ext_setup_cfg.py
oarepo_model_builder/invenio/invenio_proxies.py
oarepo_model_builder/invenio/invenio_record.py
oarepo_model_builder/invenio/invenio_record_dumper.py
oarepo_model_builder/invenio/invenio_record_jsonschemas_setup_cfg.py
oarepo_model_builder/invenio/invenio_record_metadata.py
oarepo_model_builder/invenio/invenio_record_metadata_alembic_setup_cfg.py
oarepo_model_builder/invenio/invenio_record_metadata_models_setup_cfg.py
oarepo_model_builder/invenio/invenio_record_permissions.py
oarepo_model_builder/invenio/invenio_record_resource.py
oarepo_model_builder/invenio/invenio_record_resource_config.py
oarepo_model_builder/invenio/invenio_record_resource_setup_cfg.py
oarepo_model_builder/invenio/invenio_record_schema.py
oarepo_model_builder/invenio/invenio_record_search.py
oarepo_model_builder/invenio/invenio_record_search_setup_cfg.py
oarepo_model_builder/invenio/invenio_record_service.py
oarepo_model_builder/invenio/invenio_record_service_config.py
oarepo_model_builder/invenio/invenio_record_ui_schema.py
oarepo_model_builder/invenio/invenio_record_ui_serializer.py
oarepo_model_builder/invenio/invenio_script_sample_data.py
oarepo_model_builder/invenio/invenio_version.py
oarepo_model_builder/invenio/invenio_views.py
oarepo_model_builder/invenio/templates/__init__.py
oarepo_model_builder/invenio/templates/imports.py.jinja2
oarepo_model_builder/invenio/templates/invenio_cli.py.jinja2
oarepo_model_builder/invenio/templates/invenio_config.py.jinja2
oarepo_model_builder/invenio/templates/invenio_ext.py.jinja2
oarepo_model_builder/invenio/templates/invenio_proxies.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_dumper.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_facets.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_metadata.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_permissions.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_resource.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_resource_config.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_schema.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_search_options.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_service.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_service_config.py.jinja2
oarepo_model_builder/invenio/templates/invenio_record_ui_serializer.py.jinja2
oarepo_model_builder/invenio/templates/invenio_version.py.jinja2
oarepo_model_builder/invenio/templates/invenio_views.py.jinja2
oarepo_model_builder/invenio/templates/script_import_sample_data.py.jinja2
oarepo_model_builder/invenio/templates/script_import_sample_data.sh.jinja2
oarepo_model_builder/loaders/__init__.py
oarepo_model_builder/model_preprocessors/__init__.py
oarepo_model_builder/model_preprocessors/datatype_default.py
oarepo_model_builder/model_preprocessors/default_values.py
oarepo_model_builder/model_preprocessors/extend.py
oarepo_model_builder/model_preprocessors/invenio.py
oarepo_model_builder/model_preprocessors/invenio_base_classes.py
oarepo_model_builder/model_preprocessors/opensearch.py
oarepo_model_builder/outputs/__init__.py
oarepo_model_builder/outputs/cfg.py
oarepo_model_builder/outputs/diff.py
oarepo_model_builder/outputs/json.py
oarepo_model_builder/outputs/json_stack.py
oarepo_model_builder/outputs/jsonschema.py
oarepo_model_builder/outputs/mapping.py
oarepo_model_builder/outputs/python.py
oarepo_model_builder/outputs/text.py
oarepo_model_builder/outputs/toml.py
oarepo_model_builder/outputs/yaml.py
oarepo_model_builder/profiles/__init__.py
oarepo_model_builder/profiles/extend.py
oarepo_model_builder/profiles/model.py
oarepo_model_builder/property_preprocessors/__init__.py
oarepo_model_builder/property_preprocessors/datatype_preprocessor.py
oarepo_model_builder/property_preprocessors/enum.py
oarepo_model_builder/property_preprocessors/extend.py
oarepo_model_builder/stack/__init__.py
oarepo_model_builder/stack/schema.py
oarepo_model_builder/stack/stack.py
oarepo_model_builder/templates/__init__.py
oarepo_model_builder/utils/__init__.py
oarepo_model_builder/utils/camelcase.py
oarepo_model_builder/utils/deepmerge.py
oarepo_model_builder/utils/facet_helpers.py
oarepo_model_builder/utils/hyphen_munch.py
oarepo_model_builder/utils/jinja.py
oarepo_model_builder/utils/json_pathlib.py
oarepo_model_builder/utils/python_name.py
oarepo_model_builder/utils/verbose.py
oarepo_model_builder/utils/cst/__init__.py
oarepo_model_builder/utils/cst/call.py
oarepo_model_builder/utils/cst/collections.py
oarepo_model_builder/utils/cst/common.py
oarepo_model_builder/utils/cst/indented_nodes.py
oarepo_model_builder/utils/cst/mergers.py
oarepo_model_builder/utils/cst/simple_nodes.py
oarepo_model_builder/validation/__init__.py
oarepo_model_builder/validation/model.py
oarepo_model_builder/validation/model_defaults.py
oarepo_model_builder/validation/model_plugins.py
oarepo_model_builder/validation/model_validation.py
oarepo_model_builder/validation/object.py
oarepo_model_builder/validation/properties.py
oarepo_model_builder/validation/property.py
oarepo_model_builder/validation/property_facets.py
oarepo_model_builder/validation/property_jsonschema.py
oarepo_model_builder/validation/property_mapping.py
oarepo_model_builder/validation/property_marshmallow.py
oarepo_model_builder/validation/property_sample_data.py
oarepo_model_builder/validation/property_sortable.py
oarepo_model_builder/validation/registration.py
oarepo_model_builder/validation/root.py
oarepo_model_builder/validation/settings.py
oarepo_model_builder/validation/ui.py
oarepo_model_builder/validation/utils.py
tests/__init__.py
tests/conftest.py
tests/faker_constant.py
tests/multilang.py
tests/test_builder.py
tests/test_builder_from_entrypoints.py
tests/test_dependencies.py
tests/test_empty_metadata.py
tests/test_facets.py
tests/test_fulltext_keyword.py
tests/test_is_schema_element.py
tests/test_json_pathlib.py
tests/test_json_stack.py
tests/test_jsonchema_builder.py
tests/test_jsonschema_output.py
tests/test_loading.py
tests/test_mapping_builder.py
tests/test_marshmallow_builder.py
tests/test_marshmallow_ui_builder.py
tests/test_merge.py
tests/test_model_saver.py
tests/test_overwrite.py
tests/test_plugin_configuration.py
tests/test_python_mergers.py
tests/test_raw.py
tests/test_sample_builder.py
tests/test_schema_props.py
tests/test_search_options.py
tests/test_shortcuts.py
tests/test_stack.py
tests/test_template_registry.py
tests/test_type_shortcuts.py
tests/test_validation.py
tests/utils.py