oarepo-model-builder

View on PyPIReverse Dependencies (22)

4.0.99 oarepo_model_builder-4.0.99-py3-none-any.whl

Wheel Details

Project: oarepo-model-builder
Version: 4.0.99
Filename: oarepo_model_builder-4.0.99-py3-none-any.whl
Download: [link]
Size: 147949
MD5: f9e98f4d0425cfdfe4ef0fe4cfcbfc8d
SHA256: 4f42265b482da28f0124f1ca36ec293dd7c0385378305877578d458470a7b849
Uploaded: 2024-12-11 11:13:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: oarepo-model-builder
Version: 4.0.99
Summary: A utility library that generates OARepo required data model files from a JSON specification file
Requires-Dist: ConfigUpdater (<4.0.0,>=3.1.1)
Requires-Dist: Faker (>11.3.0)
Requires-Dist: Jinja2 (<4.0.0,>=3.0.3)
Requires-Dist: PyYAML (<7.0,>=6.0)
Requires-Dist: black (>23)
Requires-Dist: click (>=7.1)
Requires-Dist: deepdiff (<6.0.0,>=5.6.0)
Requires-Dist: isort (<6.0.0,>=5.10.1)
Requires-Dist: json5 (<0.10.0,>=0.9.6)
Requires-Dist: jsonpointer (<3.0,>=2.2)
Requires-Dist: lazy-object-proxy (<2.0.0,>=1.7.1)
Requires-Dist: libcst (>=0.3.19)
Requires-Dist: tomlkit (>=0.7.2)
Requires-Dist: importlib_metadata (>=4.0.0)
Requires-Dist: marshmallow (>=3.22.0)
Requires-Dist: marshmallow-union
Requires-Dist: marshmallow-oneofschema
Requires-Dist: autoflake
Requires-Dist: frozendict
Requires-Dist: pytest (>=7.1.2); extra == "devs"
Requires-Dist: black; extra == "devs"
Requires-Dist: isort; extra == "devs"
Requires-Dist: pytest (>=7.1.2); extra == "tests"
Provides-Extra: devs
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 509 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
oarepo_model_builder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/builder.py sha256=2PWT1vKMw6QdvWm5VcVZmWX2ypQfx3K29yl4tXfd0Vs 6226
oarepo_model_builder/cli.py sha256=gktEUuQHQb9w5qjrfjmLDcdy9cndwKQmP6SOdg4J4dg 7023
oarepo_model_builder/entrypoints.py sha256=f9RBqOkQfBIM94_tH_w_u06VKdWM_to5FSghXWRrk6A 6424
oarepo_model_builder/exceptions.py sha256=zsBgM-TvMPDODEUk5B8_CVomIzRyIKamzgZhfIPrHbg 116
oarepo_model_builder/fs.py sha256=jqHp8SLOcb-cv2MwU_yqFwrqHdaUYxWnvUJu9-cZeTY 2402
oarepo_model_builder/generate_doc.py sha256=yNdTlW3jAwlLZVmizUipGfeRsJDiH2s8BnfczZi0KWQ 3276
oarepo_model_builder/merger.py sha256=jwWVcU278nk2kV-OzeZAmB4721lN7POHu6iZuZO-_og 4940
oarepo_model_builder/schema.py sha256=9FB_fKfW8NfO0KKnmC-Oexqa1TDlKHnF6SiONqOYrZ4 12570
oarepo_model_builder/builders/__init__.py sha256=9syDTMSYY3KSZdWLdRq5cLtFpkCeP76lCSX8fOLHucY 1614
oarepo_model_builder/builders/json_base.py sha256=lYu4yuNgoOY1P0egLCbUsesygGnu1e7see0JkS5OKho 1042
oarepo_model_builder/builders/jsonschema.py sha256=mvffPAyqU38Td94BvkzTtzgOU-rOcHAreeQNTg_BZ6Y 1055
oarepo_model_builder/builders/mapping.py sha256=Ym4UtqpOrnSl95Sj9LI-nMThRW2xnx661iAVQMgh-jE 3150
oarepo_model_builder/builders/model_saver.py sha256=-8olgNKH6gEACoXUns9YvgRLouyl5LEjMC92NhitNfM 1971
oarepo_model_builder/builders/pyproject_toml.py sha256=rTeFu1GAgwmM3-7BVOnZ8BMfi7_evFmzAkd3JVVtzd4 473
oarepo_model_builder/builders/python.py sha256=fW7NCJPDqSxqRQu2x3aAyg8jTeTom86BjsNHl9BFr0c 737
oarepo_model_builder/builders/python_structure.py sha256=ITNwuqTk5UuVEOEfJFQI0vCt3wXJAMcwJTTEahGDekk 525
oarepo_model_builder/builders/setup_cfg.py sha256=UDvUu23fYgYVXdsJPu1za2mXlr-eLjeh10ba091m2eg 2110
oarepo_model_builder/builders/setup_py.py sha256=QPWADfanLJBYJuFTiwhIBeHlhPmnJPwIB90NGdOCoz8 398
oarepo_model_builder/builders/utils.py sha256=9X7nF5IZXjzET3Gp2jAmHEjf0z8youUtRRFZwQfJPt4 1060
oarepo_model_builder/builders/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/builders/templates/setup.py.jinja2 sha256=dhifdRGp642rDMrwIgl_WY-jLDAmziwhdOp-fD_Mxx4 37
oarepo_model_builder/builtin_models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/builtin_models/doi.json sha256=yVzkd-E7BlN8ZDfLR5i_wYf6_mXaIDLt-PEf0xWk3ag 120
oarepo_model_builder/builtin_models/invenio.json sha256=KPuOSDV_srEOy_dwNS3Y9mhrjWr8QknUR6ivXX5f_mM 2927
oarepo_model_builder/builtin_models/oaipmh.json sha256=5dmj3IYB-NxwiOItH_wslOsik3Meh5pcDLkZEFPU-SY 483
oarepo_model_builder/datatypes/__init__.py sha256=Nzm5n_FmHAu-3CQB2LN0oIYeJzeFm_CvwZFu7Q_8Sq8 1736
oarepo_model_builder/datatypes/datatypes.py sha256=zX78ZHvcfK9edOq6sxrF_mWjZhh3cODy5LxnDWOzWHc 13519
oarepo_model_builder/datatypes/dates.py sha256=OOFpVSOUJWchuEfeCPNe6M2Cei-Tb_vXjrF0lfCNum8 5032
oarepo_model_builder/datatypes/model.py sha256=tbH2Lq7RkQLpkM5eWP_bdug8yT2MMhXLgIYD4rQbFTM 4832
oarepo_model_builder/datatypes/primitive_types.py sha256=U5cBhGZOtEfeF4LSRbMwvlsOnWT4nOIYK1FV3C7h4ZU 2514
oarepo_model_builder/datatypes/strings.py sha256=BPuoTmhU5CWmcWrL--FAl86Js2-BBoFPBTNObKi9V_k 1903
oarepo_model_builder/datatypes/components/__init__.py sha256=hebfoHYzI_zKX1QRO9VJU0GDloU6Gn_DC84OUyz7g-8 2648
oarepo_model_builder/datatypes/components/enum.py sha256=vxW8QZSTTvZcItT95zo_oNr8t_GIVApUAqpolzvPUXE 848
oarepo_model_builder/datatypes/components/sample.py sha256=1q8V5XuuqpbemuMdKOlhI0k8gpIuKgVnpm_skdOVwo4 1478
oarepo_model_builder/datatypes/components/ui.py sha256=xJaYbyp07VINx_j0J2aA-WA_WrHeE-QolmMsvs-2De4 1081
oarepo_model_builder/datatypes/components/facets/__init__.py sha256=4rfjoYUNZxnTFBLTRcsnWNW6aHcd2dAX6oYs3I822WY 1422
oarepo_model_builder/datatypes/components/facets/array.py sha256=_1CrN_9E0XyhQZtPZLL9c-v4_cCXUR_f2PPDLV58WB8 689
oarepo_model_builder/datatypes/components/facets/field.py sha256=_V0vzWk259tlRKwrL_VcE0D8qTJuPb_cEDcA0cScymg 3477
oarepo_model_builder/datatypes/components/facets/nested.py sha256=c4qz6qvR9YYftFrHi2_c-gr6XlSkam6nmIfiVQxrUvw 1083
oarepo_model_builder/datatypes/components/facets/object.py sha256=LAY-0jFH727mCuSx6z9gvSJH-9-xh61G7ChPuYZ5chg 693
oarepo_model_builder/datatypes/components/marshmallow/__init__.py sha256=F_58DLNP84EwY5Xp48WpLxlgO8jsnqqi68TqF8qESks 1018
oarepo_model_builder/datatypes/components/marshmallow/array.py sha256=WypgqUntXD66gkDQFiM5b49E7y7zuXW-mF1Uea99WQM 2633
oarepo_model_builder/datatypes/components/marshmallow/field.py sha256=1mNUCymZj6VmZvoz7xoBAI3VSdM6tONfwkrXyOpZ2F4 4191
oarepo_model_builder/datatypes/components/marshmallow/graph.py sha256=J57YFX0PegFimJD-XFlsNn-XLkpP-c99P-lqZ1HvVJs 5848
oarepo_model_builder/datatypes/components/marshmallow/numbers.py sha256=MExSY8kZfcC7jyPAxttbkscvNo8jlfM6iUBw0yh8N2Q 1343
oarepo_model_builder/datatypes/components/marshmallow/object.py sha256=7vJ2LffyyZv4VWey8MSTnKFrF94WAblxUSzSwfoOxjg 10139
oarepo_model_builder/datatypes/components/marshmallow/strings.py sha256=9FYKSz5qtBjouqprKRWsSgkK5tnDwXJf19gcQEp_No4 836
oarepo_model_builder/datatypes/components/marshmallow/ui_array.py sha256=vrZt9euDnGsgco1WSUj6NO91tRs7rxG9UIthac4nrIY 758
oarepo_model_builder/datatypes/components/marshmallow/ui_field.py sha256=of9y-P_8qcmusLxP-4POhaA4JYQwul2STxTiksPL4aY 609
oarepo_model_builder/datatypes/components/marshmallow/ui_object.py sha256=QqVye490PAcmO7mQvdx_SpvWnKUT1ELhr0ycRgL98IY 2952
oarepo_model_builder/datatypes/components/model/__init__.py sha256=Gu9jXb_uy9H7kjifHeeRiJTtxWcwFEt4G4yqUUMKXdg 1937
oarepo_model_builder/datatypes/components/model/app.py sha256=8Wja4d09TIe6VT-NV67Qb823X_13e0ZtHRJkx_QqvMs 3055
oarepo_model_builder/datatypes/components/model/blueprints.py sha256=_PFMpkXPKrAQbyvZPNXeMfJuX6IjIdoJQ_7MUDQpsus 2754
oarepo_model_builder/datatypes/components/model/defaults.py sha256=bqAdvoqm48lCAOj2mCq75LrITaMEwiV8Xn7OimUTIVg 4356
oarepo_model_builder/datatypes/components/model/edtf_interval.py sha256=BfoDI8pQqYC7sxSeycgEPRZrdJAcrP7dRA8NquloCxI 2662
oarepo_model_builder/datatypes/components/model/ext_resource.py sha256=Km2Oc41lBQyp5xAI3N_vz3vzi3F_KI4jTVjNQdallcM 1176
oarepo_model_builder/datatypes/components/model/facets.py sha256=65k7R0NnJy64aTunrKSAMgZ-WwgTw3eHnkhyYGtAxr4 2410
oarepo_model_builder/datatypes/components/model/jsonschema.py sha256=oN3UDGbi6YZiZtszhtoJnYSN0k4coWbBn_ZV-RGGLNg 2665
oarepo_model_builder/datatypes/components/model/mapping.py sha256=VMzNiDOPyF7etTGCsItzPKlNfqRIs6DbpUcqI8Ogejc 3215
oarepo_model_builder/datatypes/components/model/marshmallow.py sha256=8dYo7gXRwVwJEp1pkBxQP7FgOdzghG7wq9tMe16k_g8 4135
oarepo_model_builder/datatypes/components/model/model_saver.py sha256=vahRQ8hFpPf3H7WlwLDdetmb2DPGcC5CUYxT8vzZiIg 1539
oarepo_model_builder/datatypes/components/model/permissions.py sha256=3dcG3mcgII5iCA1XyFQ5tw4eqbSPeyCTondCqsGdehQ 2822
oarepo_model_builder/datatypes/components/model/pid.py sha256=728q2XG8jupE5H0yHDK6d2fjT_TsV766Z3QZLVt3GC8 3863
oarepo_model_builder/datatypes/components/model/proxy.py sha256=iO8mCRTxYJu9J9nRf5IbHSb6Ysb9laK7lF7vKjdkqL8 942
oarepo_model_builder/datatypes/components/model/record.py sha256=3HhkrRMLySHxt5BLm2x2QoW25WEpftgbvTfWvJRVYD8 2510
oarepo_model_builder/datatypes/components/model/record_dumper.py sha256=x-y6vbZOORhw9XBls-w0nKy60Tv_5sDP3zGKo6msVL0 2482
oarepo_model_builder/datatypes/components/model/record_item.py sha256=dpsWHpMvW5QSLk7iymCDp_3UjJDgGZUffIs7z0cp5ww 2803
oarepo_model_builder/datatypes/components/model/record_list.py sha256=KBtbipCDWcIfZbkYgeH0rj8cDAcos8hKakCwZpuh-N8 2926
oarepo_model_builder/datatypes/components/model/record_metadata.py sha256=jZD9O1mZuchqoYY7nKb4ZbOu-H8ABxxiPhNZVnP6wUo 3894
oarepo_model_builder/datatypes/components/model/resource.py sha256=NTPOVAmdSh8CYQdfTBz7JeasP6lzL0SQdlQAgdV6Qqs 6221
oarepo_model_builder/datatypes/components/model/sample.py sha256=xcFPlFTH7Ja0B7k7eEzFozW4OKkbKiz7oBCAaxHD7UE 965
oarepo_model_builder/datatypes/components/model/search_options.py sha256=Sa54bppQKIMVmCWlSUf_BZR_a-P8BHgIhzHqM744exU 2961
oarepo_model_builder/datatypes/components/model/service.py sha256=Aj0sHSSD3St4TtVSqmLP9fHdrYtOuAGQAPp5G2Di2xI 6485
oarepo_model_builder/datatypes/components/model/sort.py sha256=1u7Ojghy43xTwVflBx7tY_6CF4VLPrXnUE9JwD7tKjc 691
oarepo_model_builder/datatypes/components/model/ui.py sha256=Z8GE41x7ge74TAfoSMigBoz8a_K-SsK12e2gMruxPTQ 3609
oarepo_model_builder/datatypes/components/model/ui_marshmallow.py sha256=Tlf73soCWNV9VKVMVhdaKhr1-n5a6bqYvRfndzoO6_Q 2659
oarepo_model_builder/datatypes/components/model/utils.py sha256=SGSS01_x0BCygkR9-VljseyKc0w_kLhsTW6kmc3f8x8 1850
oarepo_model_builder/datatypes/components/sort/__init__.py sha256=ZiNYxqwRKv3JppA4XYePZ5pxP-gy3JuhXSnTdjJGOYA 137
oarepo_model_builder/datatypes/components/sort/field.py sha256=RYeMGyvPp2HTT7wRNNrP_WBJmllK6vtS7FMKAILnmgQ 1293
oarepo_model_builder/datatypes/components/sort/object.py sha256=dKkrpNBLuOwJXKyepg-DshLpfBbLpOJnsXh_TYUNDU0 542
oarepo_model_builder/datatypes/containers/__init__.py sha256=G7V5h6dz5_hGhNJkILqkLGNfqO5Avc7nhRHmoVDCCZA 230
oarepo_model_builder/datatypes/containers/array.py sha256=IXchqMH7ilTQbxm-B5h5oCNT1bpfGVcXDBvBcVJbJtw 971
oarepo_model_builder/datatypes/containers/flatten.py sha256=3waw_Rw2mNXxapccLypMnQUT_8lng1zcQd8_i6DXOjY 382
oarepo_model_builder/datatypes/containers/nested.py sha256=_JIQNUns2PhOTUacxVY4WqllbtQF1lGmPIOXhUFDLbE 245
oarepo_model_builder/datatypes/containers/object.py sha256=Z_15oSUKGT-ZoDJXXHygKIQ_HEc_pJJRUXwfKq4FDEQ 5719
oarepo_model_builder/invenio/__init__.py sha256=jQSGvLe1bALU0vAlYmhO6bLKfRAJUXuKrpu3lmEpn3g 1315
oarepo_model_builder/invenio/edtf_interval_dumper.py sha256=bS3ZsvHHrHD61g79AkaiH57BBriuwIruKeQNVA6I8u8 1124
oarepo_model_builder/invenio/invenio_api_views.py sha256=8HgFdYKCPizM1joD0yqdDpYCP8fhKEOBJ9lGksdWknY 355
oarepo_model_builder/invenio/invenio_app_views.py sha256=FnSR8PRc-invy7rv41X87ECwMqgDa9JqNq2Kp0dx5vM 355
oarepo_model_builder/invenio/invenio_base.py sha256=nBOqNp1-WJdHSr3vlQ6GtPut5S9r823GcTqNNuQ4tmY 2225
oarepo_model_builder/invenio/invenio_config.py sha256=IsSCZ47mhoCKWytEXxUdPO67mg4mmMrwZar4_PYTMeA 192
oarepo_model_builder/invenio/invenio_ext.py sha256=kthEvRiZO_M866ORQWXSv_Ru9Mkiy85kymSAEFTB3sQ 180
oarepo_model_builder/invenio/invenio_ext_resource.py sha256=F4NiWBRAM3ujX3zgw-_QiHcMENsR7wa-Dqk0qQN1ju8 354
oarepo_model_builder/invenio/invenio_ext_setup_cfg.py sha256=VbHZ04Z438NZ03mf6rZ-YYd9nHaXNYK7MH_I9UIrqPM 897
oarepo_model_builder/invenio/invenio_proxies.py sha256=oIg1DstMOrWwdwKU79XbDe-lz7ZPMxWSiSM-KLyc2D8 342
oarepo_model_builder/invenio/invenio_record.py sha256=OkGYmX8KuFy1J9ca3Lks_3N5-l_2SS16BU89GSBouhM 192
oarepo_model_builder/invenio/invenio_record_dumper.py sha256=W-Ba8LMB2FSNkEh5vcgOxG13oURjbVpBj8F_8jGGt8c 219
oarepo_model_builder/invenio/invenio_record_facets.py sha256=OvKq3lJ3r-IiYApOWg4TmWqeHwDpX7ed7n3ygvPTAco 1228
oarepo_model_builder/invenio/invenio_record_item.py sha256=lJFiFNn--3vApZyW3I6kQAbUdU5aDRw7uUUp3mwqhg8 211
oarepo_model_builder/invenio/invenio_record_jsonschemas_setup_cfg.py sha256=FiOybpsQy16RwAZMPOWlQn-qh7zNocF3YhHuvENjh_w 644
oarepo_model_builder/invenio/invenio_record_list.py sha256=15iLM0iwItIpNq107rU6iUoEvmqJ7pWVkpzeXV7v488 211
oarepo_model_builder/invenio/invenio_record_marshmallow.py sha256=ETdI8QzuoJ7cZDMp7_uJDrIkmuAIa8XnIPWnaimvTao 3318
oarepo_model_builder/invenio/invenio_record_metadata.py sha256=zcDglKvSlrm-9Vbgq-SOiCLgOIgO0h-2I6onxOg5gj4 227
oarepo_model_builder/invenio/invenio_record_metadata_alembic_setup_cfg.py sha256=oxK2nSUKeITABM9Ik2yfKL9rjkBIdpuHKFrxxJhaWDU 1409
oarepo_model_builder/invenio/invenio_record_metadata_models_setup_cfg.py sha256=KvV2ZwIqeFSboeoNE5-bFpTF3nemv8NKn-38dqe_Y-I 534
oarepo_model_builder/invenio/invenio_record_permissions.py sha256=_5OFYAgAqwKkUEq13edfF2J-1v6Q1ON0-kWpA_ijf_A 225
oarepo_model_builder/invenio/invenio_record_pid_provider.py sha256=JyW_-jbddZidtVfW_6B9u-Qi5gSsVbTn7UV-9E2FLbc 219
oarepo_model_builder/invenio/invenio_record_resource.py sha256=ky-qZb1_SezXHpYY2T9Cs7lboifiGm8HLktXsOurnhY 213
oarepo_model_builder/invenio/invenio_record_resource_config.py sha256=-AnGYP5-G8SGYFax08yVA00yujH9rUTcbeDjNSMZ25I 240
oarepo_model_builder/invenio/invenio_record_resource_setup_cfg.py sha256=cgx4Lu4P2gCd68KoZzDBfNLZqolUgrBz0hX7-GLFO24 1074
oarepo_model_builder/invenio/invenio_record_search_options.py sha256=P78nklECcSyLHw6N12iVtb2z256HJi3_T1vdJvi5jDE 2944
oarepo_model_builder/invenio/invenio_record_search_setup_cfg.py sha256=PtQdJ8oEvkKOD0drQSdE6NU5rU0E2_vlbCcdZxoiwa8 591
oarepo_model_builder/invenio/invenio_record_service.py sha256=F-lPoTktf_MC1z2xadgxueGO_wRUyyvqYkxexyqbBOg 209
oarepo_model_builder/invenio/invenio_record_service_config.py sha256=1PBYb2Jhft6G84gFrEsWkcK_EnYxbbArCbW8GbT0uGw 1218
oarepo_model_builder/invenio/invenio_record_ui_marshmallow.py sha256=q6iYEJmcOE5GnbOr5ivvO-LJNu34Sq8POCs-GlRrw8w 293
oarepo_model_builder/invenio/invenio_record_ui_serializer.py sha256=fNqrfgKPLtNieSzZg1Yx2LbFboziwGEBd0F-5_BMaso 234
oarepo_model_builder/invenio/invenio_script_sample_data.py sha256=FVFlKJjwig5sEbvYIUkhPhaRUc-1sla7GAEgBu7ebLI 7728
oarepo_model_builder/invenio/invenio_version.py sha256=gAErLKvIMcjNx-lXBgJ5jpyzV4ImIfc7H_xtuNhai7k 332
oarepo_model_builder/invenio/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/invenio/templates/api_views.py.jinja2 sha256=2aavPp0BCHPlz0nr21loJL0G6Aqa7lGiJ8xVe3BBDwA 1523
oarepo_model_builder/invenio/templates/app_views.py.jinja2 sha256=LqaJFd0jbUT-Io7DW4DH7_EVT3ZK1oz6ywsOyX9WD9Y 1487
oarepo_model_builder/invenio/templates/config.py.jinja2 sha256=vQXATnW_ER0lRHXrF0NPZUTQR5PihyjYvWOmlp7wJwA 847
oarepo_model_builder/invenio/templates/edtf_interval_record_dumper.py.jinja2 sha256=MV3GdpZsheC0Xiky65BwDrZL_1L5bQ9AaQARVtwDrhg 151
oarepo_model_builder/invenio/templates/ext.py.jinja2 sha256=NJmhCWY5HC97FoGL3lSUqZxUF_V9Usc8kXlhPiHEhgQ 2053
oarepo_model_builder/invenio/templates/ext_resource.py.jinja2 sha256=56IZAfwLbBXR60im90NSC1hyRuI9Z2I3FMhY88i7bSg 1646
oarepo_model_builder/invenio/templates/invenio_record_facets.py.jinja2 sha256=zifouwjJ-BmENmjIahO8NEDWLM6AlyPEynDdQpQBngU 275
oarepo_model_builder/invenio/templates/invenio_record_search_options.py.jinja2 sha256=U-FFlZA_u9UlaViiwqvTDL8nafd1B1w8vx4Ig1x43nk 1934
oarepo_model_builder/invenio/templates/marshmallow.py.jinja2 sha256=e9LBHJNZk7_tkVgy8AGC8mptRDyOeBLm2kp3yGFiZBM 536
oarepo_model_builder/invenio/templates/permissions.py.jinja2 sha256=LhLClZqcuLY6NUiqOB3E2-wY0Ld3m2xHBDqwtBiHZaw 483
oarepo_model_builder/invenio/templates/pid_provider.py.jinja2 sha256=gWKgtvLaMLFrk41_pp44vZkzBrMuOI3imMb9kamZM40 237
oarepo_model_builder/invenio/templates/proxies.py.jinja2 sha256=muQ-ipsyox4AiBgbpA8IeJwEqoG88gOAF7U_EED8vTc 557
oarepo_model_builder/invenio/templates/record.py.jinja2 sha256=oIsvFIZI62SD65A2wmHrE-kcoZkpkqg9crGfR_lx4UY 1579
oarepo_model_builder/invenio/templates/record_dumper.py.jinja2 sha256=FED58VfpCL2U8FDK6n35y48wJ-AH-ZfKN-V1jxNqbUc 333
oarepo_model_builder/invenio/templates/record_item.py.jinja2 sha256=btz2RMDQYIulW3qP8u_Z4er_hIDiIkIGr2ptAhIZRd4 459
oarepo_model_builder/invenio/templates/record_list.py.jinja2 sha256=e6S48iTN6kfA93NCuWaieIr98mRbETiI4aEERshmbTE 459
oarepo_model_builder/invenio/templates/record_metadata.py.jinja2 sha256=KNBaFJ1btG8Uhj6JZT_dpIP8jC7jRBrt-fhXuSg_2AM 376
oarepo_model_builder/invenio/templates/resource.py.jinja2 sha256=0eULbaQ23HWsfWo_3NistJrCc0M98_s37jZ8lMFvi8Y 249
oarepo_model_builder/invenio/templates/resource_config.py.jinja2 sha256=8CiOQX3Hny9RzNsvm-JwJOkSQo2_ndaf26391YPc1j4 887
oarepo_model_builder/invenio/templates/service.py.jinja2 sha256=Wq4LwAsu1vm-FX4HOgGki8vutm26NheTYtpbBC-i3kg 150
oarepo_model_builder/invenio/templates/service_config.py.jinja2 sha256=FnLD3oyacHXwqSCA-_9WXwDGc3T2erJ225Eqy4Pl01w 2746
oarepo_model_builder/invenio/templates/ui_serializer.py.jinja2 sha256=y5tGf9_BOEEIBm5MWEZX_l3AwRSvvy3sh2SX1_ZXS6Q 837
oarepo_model_builder/invenio/templates/version.py.jinja2 sha256=v_kbV4GH-O_7UO0cHvcFjH4iVN9ag02G-gNOQTfiCU8 37
oarepo_model_builder/loaders/__init__.py sha256=ryL8UioEFoRoatr_K4VOA8fGhYHpyOlU64HVzV6TUt8 678
oarepo_model_builder/loaders/extend.py sha256=mjBvCCUCM1TlAZ6uhAOH6BlEE6zGB89Sj1WVWhQ-isw 7526
oarepo_model_builder/outputs/__init__.py sha256=25MZDdcXrsa56AoM9wlV0hB7TbDtE7w-er53G-wT0kY 462
oarepo_model_builder/outputs/cfg.py sha256=6b-tJctcwL7Ue2wZGKtnLzufLrLthAU1-_WymbCdPXo 2832
oarepo_model_builder/outputs/diff.py sha256=7TidRng_H6bRlgLA5kZ8AukzyXdeIFWS1Lr3BYUigzw 1039
oarepo_model_builder/outputs/json.py sha256=pKyHve7n3ErGrttWa3831XjjUtop69Dtc0XDVlkienI 1611
oarepo_model_builder/outputs/json_stack.py sha256=OlQmse4e-ub2vXGU1q8z779njgQOBb5w35y1xFLqyX8 2444
oarepo_model_builder/outputs/jsonschema.py sha256=c7-EC8nImedv8NT7Lmhmrbwsk-MC6cFsoxfrRGtytPs 91
oarepo_model_builder/outputs/mapping.py sha256=eBXvX-AyzDiPzUhcrpQ5xdmNcww-OqjQ9Ub3wlUaeuY 85
oarepo_model_builder/outputs/python.py sha256=bKkMWteCYhaxrjt87UU87BOPDf96zimAI1Yv4q9Z530 5349
oarepo_model_builder/outputs/text.py sha256=6QrZW30NvNYedd0AJ5Usl082fHHk251NQTmNFZaoULc 607
oarepo_model_builder/outputs/toml.py sha256=cmyl2iU_LlT-ct-L1-lh_DjBPat8FZt26mN8NBIRJmY 3154
oarepo_model_builder/outputs/yaml.py sha256=NB50Mq7MqqO1T5uyLuD_i4s2hWN38FwfLhig-EsWGv0 1898
oarepo_model_builder/profiles/__init__.py sha256=zig5qZKhN5nKHnrXeI25DncgoYFh750IskJPyrUTCs8 505
oarepo_model_builder/profiles/record.py sha256=468MlN0mLTiITsLvq1EU0JhynF_8ISLAXRdShEdUlY4 876
oarepo_model_builder/settings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/settings/opensearch.json sha256=mnY9JlXJ7M_jIcn0j4ogQmqIxwxJu5W6EI6_w8SAC-c 75
oarepo_model_builder/settings/python.json sha256=QDZCSM_XsUAXmOUyaCoj3RS1YfpcWn_Vw7lSeMkYK54 94
oarepo_model_builder/templates/__init__.py sha256=g576nCv770oKTTq_NBJNH-ej_gQndZSWmMHKR0UctVc 1203
oarepo_model_builder/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oarepo_model_builder/utils/absolute_class.py sha256=SMYsrzXQ1ee0949fRyah25rciLr3vDwwfy08VnhRT10 493
oarepo_model_builder/utils/camelcase.py sha256=zdTZJ6B0GSXCZUh5Jaacde-ji6_ZXbvxRe2UexJ9zxM 301
oarepo_model_builder/utils/deepmerge.py sha256=hM04aOhLH4KDkC4V-sOqYCLZ_jE-ef7rAikUd-mIaIE 3105
oarepo_model_builder/utils/dict.py sha256=H_73ylOiVfj5T9xfTWjrZWHrUhshjKCPKiVBbF3xzoM 487
oarepo_model_builder/utils/facet_helpers.py sha256=1-y3Y9Hl0tgqJyC0w7f90rfX573cSQZuUDAtYyzhDJo 639
oarepo_model_builder/utils/import_class.py sha256=keArF7ANq8yPgxJe0G0yyAZji30c8JG_SDPMHwsMfX4 170
oarepo_model_builder/utils/jinja.py sha256=Ipla7BZrM2uGiPo0E3YsdTp0OD4Kc9ZiKrr-hbK0N4M 6262
oarepo_model_builder/utils/links.py sha256=6pqvBk0-GLJhF6JFERYBCVEGCwprEMAf8jx4ohnjONY 142
oarepo_model_builder/utils/properties.py sha256=6v_F79EJhQkOX8rFAXEKoZTnVTvR5xdHWuJ2b0LxQ38 1802
oarepo_model_builder/utils/python_name.py sha256=2A0HHXMuydDtsnUh9CYJ5K4WjdtL-PdROFFC8t3-cKc 5022
oarepo_model_builder/utils/verbose.py sha256=Eb4o7iM4WbvJgq23DeCbR1OKDT7-czhadpryKdjaCn0 1321
oarepo_model_builder/utils/cst/__init__.py sha256=xllArPMWOMmV4yeDl872-xDkUcQ2zIwfDdqZhYjEHDA 159
oarepo_model_builder/utils/cst/call.py sha256=Xrfo_LbkIUol_z8urAROYDes52oq8ejBC5HYHEStRRk 1873
oarepo_model_builder/utils/cst/collections.py sha256=KR-QZXmXPjpBBR2v67EC1sMTSTl4lm6EJrrVA3mGg0M 3331
oarepo_model_builder/utils/cst/common.py sha256=hNz49jNZjrK5MK4KC9-l8yf5HUgoQSTIuViJAMq43iQ 5392
oarepo_model_builder/utils/cst/indented_nodes.py sha256=NCaputvVjyS-9VedloA86JNZfVGySpiKztwyQpDM1J4 3944
oarepo_model_builder/utils/cst/mergers.py sha256=kNul_HBMvjjBc9pCxz3bVv0ZUg5lcs-SQ9BZ7VuM4BU 1971
oarepo_model_builder/utils/cst/simple_nodes.py sha256=UoVcZJKaH-bPwke320uCqjLjSWRtAPh0gDnhpkafY1c 2191
oarepo_model_builder/validation/__init__.py sha256=shR1tdKT8zDeeh4KANOwHOWGOjT7PKCYVo78fOpmp-M 1065
oarepo_model_builder/validation/extensibility.py sha256=_TeliwdqhJq2oguZJrGRmWN3ZUZsvkS9gK_FhNOlAxw 1349
oarepo_model_builder/validation/model_validation.py sha256=Y0p7gZ8hQK5edsFvawdp6sgETZkOuS_kAP1GyAs8vuo 3673
oarepo_model_builder/validation/plugins.py sha256=T-CFCX5w20YnVJiesOwHAPpeGpVDu0pNQs1A-KkuJk0 711
oarepo_model_builder/validation/utils.py sha256=r-GI6LqaPqbya147Hv5_PHaybMlEvQnul3UO_95YJ8U 1085
oarepo_model_builder-4.0.99.dist-info/LICENSE sha256=h2uWz0OaB3EN-J1ImdGJZzc7yvfQjvHVYdUhQ-H7ypY 1064
oarepo_model_builder-4.0.99.dist-info/METADATA sha256=Xvnyy71BFSGras9QvbR-y9Tt-UOlD7Q3ATdY7piYsg4 1597
oarepo_model_builder-4.0.99.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
oarepo_model_builder-4.0.99.dist-info/entry_points.txt sha256=4yJi3XwnQ-lQjRO-Gqt4J9YnswRkMloIWBf0--k0ODM 7717
oarepo_model_builder-4.0.99.dist-info/top_level.txt sha256=m9RwCF3CYpGEWxJPYX27LEovxy4BMQuS-76EvZEWz94 21
oarepo_model_builder-4.0.99.dist-info/RECORD

top_level.txt

oarepo_model_builder

entry_points.txt

oarepo-compile-model = oarepo_model_builder.cli:run
oarepo-merge = oarepo_model_builder.merger:merger
datatypes = oarepo_model_builder.validation.schemas:datatypes.json5
date = oarepo_model_builder.validation.schemas:date.json5
es-strings = oarepo_model_builder.validation.schemas:es_strings.json5
expandable-fields = oarepo_model_builder.validation.schemas:expandable_fields.json5
extend = oarepo_model_builder.validation.schemas:extend.json5
facets = oarepo_model_builder.validation.schemas:facets.json5
faker = oarepo_model_builder.validation.schemas:faker.json5
jsonschema = oarepo_model_builder.validation.schemas:jsonschema.json5
mapping = oarepo_model_builder.validation.schemas:mapping.json5
marshmallow = oarepo_model_builder.validation.schemas:marshmallow.json5
model-settings = oarepo_model_builder.validation.schemas:model_properties.json5
modelschema = oarepo_model_builder.validation.schemas:model.json5
opensearch = oarepo_model_builder.validation.schemas:opensearch.json5
plugins = oarepo_model_builder.validation.schemas:plugins.json5
settings = oarepo_model_builder.validation.schemas:settings.json5
sort = oarepo_model_builder.validation.schemas:sort.json5
doi = oarepo_model_builder.builtin_models:doi.json
invenio = oarepo_model_builder.builtin_models:invenio.json
oaipmh = oarepo_model_builder.builtin_models:oaipmh.json
0050-setup-cfg = oarepo_model_builder.builders.setup_cfg:SetupCfgBuilder
0060-setup-py = oarepo_model_builder.builders.setup_py:SetupPyBuilder
0070-pyproject-toml = oarepo_model_builder.builders.pyproject_toml:PyprojectTOMLBuilder
0100-python_structure = oarepo_model_builder.builders.python_structure:PythonStructureBuilder
0110-invenio_record = oarepo_model_builder.invenio.invenio_record:InvenioRecordBuilder
0120-invenio_record_metadata = oarepo_model_builder.invenio.invenio_record_metadata:InvenioRecordMetadataBuilder
0130-invenio_record_marshmallow = oarepo_model_builder.invenio.invenio_record_marshmallow:InvenioRecordMarshmallowBuilder
0140-invenio_record_ui_marshmallow = oarepo_model_builder.invenio.invenio_record_ui_marshmallow:InvenioRecordUIMarshmallowBuilder
0310-invenio_record_service_config = oarepo_model_builder.invenio.invenio_record_service_config:InvenioRecordServiceConfigBuilder
0320-invenio_record_service = oarepo_model_builder.invenio.invenio_record_service:InvenioRecordServiceBuilder
0400-invenio_record_resource_config = oarepo_model_builder.invenio.invenio_record_resource_config:InvenioRecordResourceConfigBuilder
0410-invenio_record_resource = oarepo_model_builder.invenio.invenio_record_resource:InvenioRecordResourceBuilder
0420-invenio_api_views = oarepo_model_builder.invenio.invenio_api_views:InvenioAPIViewsBuilder
0421-invenio_app_views = oarepo_model_builder.invenio.invenio_app_views:InvenioAPPViewsBuilder
0430-ui_serializer = oarepo_model_builder.invenio.invenio_record_ui_serializer:InvenioRecordUISerializerBuilder
0500-invenio_config = oarepo_model_builder.invenio.invenio_config:InvenioConfigBuilder
0600-invenio_ext = oarepo_model_builder.invenio.invenio_ext:InvenioExtBuilder
0605-invenio_ext_resource = oarepo_model_builder.invenio.invenio_ext_resource:InvenioExtResourceBuilder
0610-invenio_ext_setup_cfg = oarepo_model_builder.invenio.invenio_ext_setup_cfg:InvenioExtSetupCfgBuilder
0700-invenio_proxies = oarepo_model_builder.invenio.invenio_proxies:InvenioProxiesBuilder
0920-invenio_record_metadata_models_setup_cfg = oarepo_model_builder.invenio.invenio_record_metadata_models_setup_cfg:InvenioRecordMetadataModelsSetupCfgBuilder
0930-invenio_resource_setup_cfg = oarepo_model_builder.invenio.invenio_record_resource_setup_cfg:InvenioRecordResourceSetupCfgBuilder
0020-jsonschema = oarepo_model_builder.builders.jsonschema:JSONSchemaBuilder
0030-mapping = oarepo_model_builder.builders.mapping:MappingBuilder
0105-invenio_record_pid_provider = oarepo_model_builder.invenio.invenio_record_pid_provider:InvenioRecordPIDProviderBuilder
0200-invenio_record_permissions = oarepo_model_builder.invenio.invenio_record_permissions:InvenioRecordPermissionsBuilder
0300-invenio_record_search_facets = oarepo_model_builder.invenio.invenio_record_facets:InvenioRecordSearchFacetsBuilder
0305-invenio_record_search_options = oarepo_model_builder.invenio.invenio_record_search_options:InvenioRecordSearchOptionsBuilder
0340-invenio_record_dumper = oarepo_model_builder.invenio.invenio_record_dumper:InvenioRecordDumperBuilder
0350-edtf_interval-dumper = oarepo_model_builder.invenio.edtf_interval_dumper:EDTFIntervalDumperBuilder
0910-invenio_record_metadata_alembic_setup_cfg = oarepo_model_builder.invenio.invenio_record_metadata_alembic_setup_cfg:InvenioRecordMetadataAlembicSetupCfgBuilder
0940-invenio_record_search_setup_cfg = oarepo_model_builder.invenio.invenio_record_search_setup_cfg:InvenioRecordSearchSetupCfgBuilder
0950-invenio_record_jsonschemas_setup_cfg = oarepo_model_builder.invenio.invenio_record_jsonschemas_setup_cfg:InvenioRecordJSONSchemasSetupCfgBuilder
1030-invenio_script_sample_data = oarepo_model_builder.invenio.invenio_script_sample_data:SampleDataBuilder
1050-invenio_version = oarepo_model_builder.invenio.invenio_version:InvenioVersionBuilder
2000-model_saver = oarepo_model_builder.builders.model_saver:ModelSaverBuilder
2010-model_registration = oarepo_model_builder.builders.model_saver:ModelRegistrationBuilder
2020-invenio_record_item = oarepo_model_builder.invenio.invenio_record_item:InvenioRecordItemBuilder
2030-invenio_record_list = oarepo_model_builder.invenio.invenio_record_list:InvenioRecordListBuilder
0100-model = oarepo_model_builder.builders.base
0100-default-datatypes = oarepo_model_builder.datatypes:DEFAULT_DATATYPES
0100-default-datatypes = oarepo_model_builder.datatypes.components:DEFAULT_COMPONENTS
json = oarepo_model_builder.loaders:json_loader
json5 = oarepo_model_builder.loaders:json_loader
yaml = oarepo_model_builder.loaders:yaml_loader
yml = oarepo_model_builder.loaders:yaml_loader
0100-extract_record = oarepo_model_builder.loaders.extend:extract_extended_record
0200-add_record_to_included_data = oarepo_model_builder.loaders.extend:add_record_to_included_data
1000-modify-marshmallow = oarepo_model_builder.loaders.extend:extend_modify_marshmallow
1000-modify-marshmallow = oarepo_model_builder.loaders.extend:post_extend_modify_marshmallow
cfg = oarepo_model_builder.outputs.cfg:CFGOutput
diff = oarepo_model_builder.outputs.diff:DiffOutput
json = oarepo_model_builder.outputs.json:JSONOutput
jsonschema = oarepo_model_builder.outputs.jsonschema:JSONSchemaOutput
mapping = oarepo_model_builder.outputs.mapping:MappingOutput
python = oarepo_model_builder.outputs.python:PythonOutput
text = oarepo_model_builder.outputs.text:TextOutput
toml = oarepo_model_builder.outputs.toml:TOMLOutput
yaml = oarepo_model_builder.outputs.yaml:YAMLOutput
record = oarepo_model_builder.profiles.record:RecordProfile
1000-python = oarepo_model_builder.settngs:python.json
2000-opensearch = oarepo_model_builder.settngs:opensearch.json
99-base_generic_templates = oarepo_model_builder.builders
99-base_invenio_templates = oarepo_model_builder.invenio
builtin-validation = oarepo_model_builder.validation.registration:validators