schema-automator

View on PyPIReverse Dependencies (3)

0.5.2 schema_automator-0.5.2-py3-none-any.whl

Wheel Details

Project: schema-automator
Version: 0.5.2
Filename: schema_automator-0.5.2-py3-none-any.whl
Download: [link]
Size: 100355
MD5: a8350663c70515e58c5997802937a340
SHA256: 75a88b7509a6f3b21802caa3e666f8aca5511cf7a4bbba8711b6e7e06bd23304
Uploaded: 2024-07-25 21:16:40 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: schema_automator
Version: 0.5.2
Summary: Infer models, enrich with meaning for terms including enum permissible values
Author: Chris Mungall
License: BSD 3-Clause
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: click-default-group (<2.0.0,>=1.2.4)
Requires-Dist: click-log (>=0.4.0)
Requires-Dist: duckdb (<0.11.0,>=0.10.1)
Requires-Dist: funowl (>=0.2.3)
Requires-Dist: inflect (>=6.0.0)
Requires-Dist: jsonpatch (>=1.32)
Requires-Dist: linkml (<2.0.0,>=1.7.4)
Requires-Dist: linkml-runtime (<2.0.0,>=1.7.2)
Requires-Dist: mkdocs (>=1.2.3)
Requires-Dist: oaklib (>=0.5.25)
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: pandera (>=0.12.0)
Requires-Dist: psycopg2-binary (<3.0.0,>=2.9.2)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: quantulum3 (>=0.7.9)
Requires-Dist: requests (>=2.26.0)
Requires-Dist: schemasheets (>=0.1.24)
Requires-Dist: strsimpy (>=0.2.1)
Requires-Dist: tomlkit (>=0.11.4)
Requires-Dist: xmltodict (<0.14.0,>=0.13.0)
Provides-Extra: docs
Provides-Extra: mariadb
Description-Content-Type: text/markdown
[Description omitted; length: 596 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
schema_automator/__init__.py sha256=ZIaaT4CTvJBGiMuGo-lNnwmiZfRXoOV1TP0nLdUZiuw 127
schema_automator/annotators/__init__.py sha256=k0bnjQaJjVkVW05tKStuQ1yrHhR5HciorUYOACdf0yQ 213
schema_automator/annotators/curated_to_enums.py sha256=JLcGyulsHFbgfGnlOLoZcMa_azQouYvWzTRhLgppfjU 3505
schema_automator/annotators/enum_annotator.py sha256=Nhb06ZCf0EzypjmSwgt4d_4Y7HGbd4WQAzSiq0n-Ppk 17752
schema_automator/annotators/enums_to_curateable.py sha256=Y4_NU6I02p8_JMx1ZOBZB0W44FrjMrLYfivcjUjVdHs 1438
schema_automator/annotators/jsonld_annotator.py sha256=K7e6ppi4kSQW9QAdBU_NedbE84RKd1NeOBR_PBznxDQ 2704
schema_automator/annotators/llm_annotator.py sha256=jvPLpEsC9IVFB3jH53s2MQGDhnPmtzcNl0--zGR5onk 2528
schema_automator/annotators/schema_annotator.py sha256=BPjN47N0xVex8_1428EkYbHWsZ0agMmSWq1HWpoFBaA 8543
schema_automator/cli.py sha256=1-fd6n5mrgDGqzMGevZT6kcjJB2dv_IuYdZJm5W-_oE 22671
schema_automator/generalizers/__init__.py sha256=ZF349W0wWVGRI4GDSMuPpl8JVCLjQXUeB1xXSTryadQ 251
schema_automator/generalizers/csv_data_generalizer.py sha256=1af6ka6YHfazkXtdm2kF6qJgB9UmXQwriP_TLmheiwc 30063
schema_automator/generalizers/generalizer.py sha256=_M2pJw8_-o45i1absvZzvCzr1LD7AxhJDlG-rsAf5Fw 1281
schema_automator/generalizers/infer_model_from_rdftab.py sha256=C7JGHwkaBf8hV6qsK0_U6fvoYcFqAfJspnDiwOZWtoI 10620
schema_automator/generalizers/json_instance_generalizer.py sha256=Z20Z14eDLI7OU7MeD9ZRz1PxeZtnraRAOdyZilNNbu8 7642
schema_automator/generalizers/pandas_generalizer.py sha256=hbHF8nWFUlFOSneHRP8p2C2IvNE7Ixrd9-IGi5WS68I 2450
schema_automator/generalizers/rdf_data_generalizer.py sha256=64eeyQC2KMqFavMkUV7E5WI4Y91FRwJTOWhMZSYgjsk 3798
schema_automator/generalizers/toml_instance_generalizer.py sha256=zvdphvADI-gq_tCAFKHINXscp03NXGNglD_PRaq_AOw 1068
schema_automator/importers/__init__.py sha256=rms38QNbgpLdvuOWmbKFwMG-OuLdAzt_NpF04Nqt6fg 329
schema_automator/importers/cadsr_import_engine.py sha256=a9GtFdX-xUthncy-Eb66tNfPEyWzG31JR1MO1EF9Drc 11501
schema_automator/importers/dosdp_import_engine.py sha256=aeLHkTeWC2wFyOkrSlokQUvYnvrT9nARuFSjKI91i08 9106
schema_automator/importers/frictionless_import_engine.py sha256=vrRpq8q_wTwT49W-vuc6M1Cy1qCvNBvJIO0RHZgiFro 4989
schema_automator/importers/import_engine.py sha256=ytZ2ROOjggIIEdFuVjTNvmETZ7ga3Y_2YjxfKDcLraE 666
schema_automator/importers/jsonschema_import_engine.py sha256=Ver5KHxUz2tuW36iM1hGgyWSnh1ck90tJ1jowCSeu5k 15799
schema_automator/importers/kwalify_import_engine.py sha256=zWcGozOgR8hMMcURI_E_NL7AR3gd8hJwWB8LA3ZRCls 3399
schema_automator/importers/owl_import_engine.py sha256=QGzD8VvwF8047NUe1fv6jx7F2YeIh3-p9qBPOUq94nk 17756
schema_automator/importers/rdfs_import_engine.py sha256=2rGpwC5aH3Z_XoImPXRh3drCQHAKKh_lorJYWcAkQw4 8954
schema_automator/importers/sql_import_engine.py sha256=Kjx2bms8pvXtH_Ct_8U16NhoJ4g9Nvtp4qZj6I_E7qw 2690
schema_automator/importers/tabular_import_engine.py sha256=IUX6SZNaNaQ6icR50dYiuIdo0l2w_k59__9tfUlrvd4 1717
schema_automator/jsonschema/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
schema_automator/metamodels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
schema_automator/metamodels/cadsr.py sha256=4Z6iFpNB9DrJRWHDFr9dxWX36UvWmEsgb25n0HTwv0g 159340
schema_automator/metamodels/cadsr.yaml sha256=846r5l-OnQbdnpbIXlMQdjtzz1HvCt59EYpU22ZxsqA 43260
schema_automator/metamodels/dosdp/__init__.py sha256=nK-CmOU0-mnVu4C5y-AGgjwY5IBPOK05MUkJDl5JF1o 54
schema_automator/metamodels/dosdp/dosdp_linkml.yaml sha256=TrlRm5TegdbLM86h75Mb2kFawk6iUNleSuFzDJlP630 17420
schema_automator/metamodels/dosdp/model.py sha256=8W_zgkAqpsFGKQphAD4QodfEp6glpWtuG4jw3EySM84 62403
schema_automator/metamodels/frictionless.py sha256=YogmTAIVHo7OVAyei1S3gIFZFAEACBvixhomJbTIwBY 21430
schema_automator/metamodels/frictionless.yaml sha256=v-HTPRQqp0iT5HNMtW2jDPUakJwzi-cCuumYvXJyL54 3716
schema_automator/metamodels/jsonschema.py sha256=nIWs1eFCnYcNi8yJ5Xu9vNCs0aM0YXGDTbqEY9rGzLQ 6117
schema_automator/utils/__init__.py sha256=isaLR_T-kAOc9m7UQuof5M6AA-0r_PMllO1K6qlMEHQ 59
schema_automator/utils/enums_pvs_tsv.py sha256=BsAd4IxZtOX-cycHsu72r9KQNmlR8PnVRIuElxpQQe8 1082
schema_automator/utils/instance_extractor.py sha256=vGHTw41ws4ORUxhROWwrzX6ZRkfj2NmpXdYpI1_xmUk 7718
schema_automator/utils/schema_extractor.py sha256=KFN5iuK8smXJRwg9AE0j6Hv1ztoZBVS1SKuZE63XbMI 1944
schema_automator/utils/schemautils.py sha256=EMjK_7idXBg73dCh1MWKJmfgZsKS5FjNE4lEN4gr8ho 2667
schema_automator-0.5.2.dist-info/LICENSE sha256=h4UPOihDurCl7m6bVFCCZfSbnYu9yv7Gu--J94GxTVE 1526
schema_automator-0.5.2.dist-info/METADATA sha256=SQIme8itmJ6xvLBb9TLzlQiUPRszMHHRlYP8iiTR4Wo 1956
schema_automator-0.5.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
schema_automator-0.5.2.dist-info/entry_points.txt sha256=4PHcfF-k_Q7kxTCA_TVfegimQj2NMo1pDcAUxR3kqnM 114
schema_automator-0.5.2.dist-info/RECORD

entry_points.txt

extract-schema = schema_automator.utils.schema_extractor:cli
schemauto = schema_automator.cli:main