dbt-semantic-interfaces

View on PyPIReverse Dependencies (3)

0.5.1 dbt_semantic_interfaces-0.5.1-py3-none-any.whl

Wheel Details

Project: dbt-semantic-interfaces
Version: 0.5.1
Filename: dbt_semantic_interfaces-0.5.1-py3-none-any.whl
Download: [link]
Size: 119672
MD5: 73e38d630225b8b7fc30008692d97050
SHA256: b95ff3a6721dc30f6278cb84933d95e0ef27766e67eeb6bb41906242e77f7c9b
Uploaded: 2024-03-21 21:48:18 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: dbt-semantic-interfaces
Version: 0.5.1
Summary: The shared semantic layer definitions that dbt-core and MetricFlow use
Author-Email: dbt Labs <info[at]dbtlabs.com>
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: click (<9.0,>=7.0)
Requires-Dist: importlib-metadata (<7,>=6.0)
Requires-Dist: jinja2 (<4,>=3.1.3)
Requires-Dist: jsonschema (<5,>=4.0)
Requires-Dist: more-itertools (<11.0,>=8.0)
Requires-Dist: pydantic (<3,>=1.10)
Requires-Dist: python-dateutil (<3,>=2.0)
Requires-Dist: pyyaml (<7,>=6.0)
Requires-Dist: typing-extensions (<5,>=4.4)
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
License-File: LICENSE
[Description omitted; length: 1476 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.22.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dbt_semantic_interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/call_parameter_sets.py sha256=pURJjW2wZGcGmIPX1TGFYbAipktN098jD2xFEuZtrXI 2067
dbt_semantic_interfaces/dataclass_serialization.py sha256=xmOL9fkVh0-qiPjA95Wzd3u8x-Gr2zMT4LDKlv2Bmcc 18184
dbt_semantic_interfaces/enum_extension.py sha256=i9sl7AYB3gcJcmLaiarPiAEQsY2WU1T3A284hhy8Lm8 2218
dbt_semantic_interfaces/errors.py sha256=-jIUvxICVm_2OEGypq6pPh-BPQirOf5ctjzzgy3dCH4 872
dbt_semantic_interfaces/pretty_print.py sha256=8JCEk4rNcxzdp7zdSiFBNcifRioF2qr43olmfvMTBH0 3459
dbt_semantic_interfaces/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/references.py sha256=vSKvTJcGDl_SMPSY0Or_A7TVf_3nPZ0dvQpSZsJXhwE 3152
dbt_semantic_interfaces/test_utils.py sha256=uYGP4nP04K6jjm8WAkB7mQsLrItZRfqoClspZPuF1bY 5995
dbt_semantic_interfaces/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/implementations/base.py sha256=RFuzMKyVEpiUieO72xQ-TXsDYftYG49XUesQzeEz3p8 7630
dbt_semantic_interfaces/implementations/export.py sha256=6ewrWJUTQ70dQfvmtWBu1sVJqleugzZoRcqTtinJuG8 1420
dbt_semantic_interfaces/implementations/metadata.py sha256=5QlULBOLcSEYJqizcXGgRv2KYZ3cwyGepZIbd0Spesw 369
dbt_semantic_interfaces/implementations/metric.py sha256=EdksQtT5zxPN0voT2vP3sMtje7c1pWKZMPiOnaVZdtk 8643
dbt_semantic_interfaces/implementations/project_configuration.py sha256=hPz6w4QMsJYXpsAHLtJ-XWm4Tlcei7GDPCxnfJQ3Kys 1746
dbt_semantic_interfaces/implementations/saved_query.py sha256=XrTuIGmywE48kYMcHR0M8MD6XucZUx0BGe7XPVm5C_k 1461
dbt_semantic_interfaces/implementations/semantic_manifest.py sha256=lWhIrGIN4NG1beCQPw0nItC-538mEplUBFxUFUWF-RM 1025
dbt_semantic_interfaces/implementations/semantic_model.py sha256=qzd8CCz0f978lLs1Ocv__0wJfDMK5jxwq4f452h5arU 7609
dbt_semantic_interfaces/implementations/semantic_version.py sha256=Bt0NYL7mbZMVWXCncAr0Me60jAgyHNsiTTI1wGKFXyU 1606
dbt_semantic_interfaces/implementations/time_spine_table_configuration.py sha256=rJwn1IX4VR8eBifvm6uVgpV0ezCgxc0QE3GZC0suUwc 782
dbt_semantic_interfaces/implementations/elements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/implementations/elements/dimension.py sha256=OAqtgYAj4A2NB2ssq9vtadm17YlcVQm4l1FVPjOw2zA 2472
dbt_semantic_interfaces/implementations/elements/entity.py sha256=I1RvOB0mVKQL8VZCXPHnk5KvfxObNAzAsSBiQonmbN8 965
dbt_semantic_interfaces/implementations/elements/measure.py sha256=8tz5jeXstYSqlM10BxAWsqUzg1BjdRoKQkXR0qJ-fBM 1620
dbt_semantic_interfaces/implementations/filters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/implementations/filters/where_filter.py sha256=gdORWC7xos2qBElySK8uOTkrwRTbp3iRJBNdJzU7InI 6590
dbt_semantic_interfaces/naming/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/naming/dundered.py sha256=D7JdFqyykELUZGRAMwDzNe4fUDfqWWaBRKnzAYVhtAg 5393
dbt_semantic_interfaces/naming/keywords.py sha256=Bt_F5_zUPPtCKkBaHsuMzigN-qjIAjet29i2NdIqjWc 393
dbt_semantic_interfaces/parsing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/parsing/dir_to_model.py sha256=ipb-N7tT1F6nt3cMeQgfqAeVtqT05qJDqY8jgAwmly4 16345
dbt_semantic_interfaces/parsing/generate_json_schema_file.py sha256=KwZJOCtwJMeuwBYqMwXudnTcbYn-njxfz2bLxkZ9ms4 2812
dbt_semantic_interfaces/parsing/objects.py sha256=lWBo_5QM3V6zZylExIKremnAni9T0DFa1UXqg9kgc9s 1278
dbt_semantic_interfaces/parsing/schema_validator.py sha256=iBHcGzLzZdYzXZo-M4jiONWdVONt5HytUgm2G0EtOCE 2967
dbt_semantic_interfaces/parsing/schemas.py sha256=OJJuTIEo5jdXEPKbU4S0kyge17_S76UtyjatrP9aVlE 13881
dbt_semantic_interfaces/parsing/yaml_loader.py sha256=5OOekh5e3FhDF2bF8a46S7Vv7CCAzYo8nhq3j1gnM5M 4483
dbt_semantic_interfaces/parsing/generated_json_schemas/default_explicit_schema.json sha256=5RhCD9cOBBpJHHqFvbETU9rs_2fz_yMp3p-d_Ug7Kzc 21357
dbt_semantic_interfaces/parsing/where_filter/parameter_set_factory.py sha256=L7bZboEsCY4MMVUZA2nxxd38u_LRbrfC5Ewat0Xx4ek 5675
dbt_semantic_interfaces/parsing/where_filter/where_filter_dimension.py sha256=FhzapPkfgxYJ7qe8GCL1sIEQLfynhDsY23KBXF1ScKg 2214
dbt_semantic_interfaces/parsing/where_filter/where_filter_entity.py sha256=29BA-uZgPof4vP4KRos0b6PGn8SjhgdDShGxs2vnE6I 2865
dbt_semantic_interfaces/parsing/where_filter/where_filter_parser.py sha256=jxvyC1xXm63YU0NmbZlhjabXP4p0S0zkDHiphNOWGNo 3281
dbt_semantic_interfaces/parsing/where_filter/where_filter_time_dimension.py sha256=1Qv_J9sr63wgTBQG9xr9JxxxNDEkkksBDSG1X7_9WKY 2155
dbt_semantic_interfaces/protocols/__init__.py sha256=f572Y2k0iJUS51DG7PcpAqc5D0ct87ZNjNuL9QJuXtc 1237
dbt_semantic_interfaces/protocols/dimension.py sha256=gXab0Zu_DZkQp9FO2csaB1R4pk7eiwvUDRv3gptiyQA 3008
dbt_semantic_interfaces/protocols/entity.py sha256=iBUdubI8ZXL0TeAYSW6oouSkaO1P56xPVWT6h97GgBQ 1678
dbt_semantic_interfaces/protocols/export.py sha256=UwEQD7l3_I51d7RovlvNmpqWK9t-8aH-7XpS1FoNCfY 1050
dbt_semantic_interfaces/protocols/measure.py sha256=EoN7q2TYqhBtj7OJI-V1DHW1NqRr1ClZN26Y_VNeyJ8 2333
dbt_semantic_interfaces/protocols/metadata.py sha256=GOlL_0qX-RGUFMzA6vLSMeGj26g6dr1yfLkkfTZOw6Q 875
dbt_semantic_interfaces/protocols/metric.py sha256=79L7NAwcI59KX5WTPyXoaKLc-_kEecYuqC-P8b-dBwg 7999
dbt_semantic_interfaces/protocols/project_configuration.py sha256=A-s8M0F9DjwhYeO8KCYjzkkpLA0E8__yovTDCNufD9c 806
dbt_semantic_interfaces/protocols/protocol_hint.py sha256=y0wMcETRbEAQXZh6QkgC6dJsb3JLflMRwz4vDIkAv38 1221
dbt_semantic_interfaces/protocols/query_interface.py sha256=rNe5UpISl_tSyZ2hw9D9oHvxpZrDNtebZsWmprvEKYk 2738
dbt_semantic_interfaces/protocols/saved_query.py sha256=MeqxynusFMJ4RLZvyWM1hmAGTCm2N-M2I364NMT1BD4 1684
dbt_semantic_interfaces/protocols/semantic_manifest.py sha256=r877kTiq5ARqM-bNv1VZ1MIlfFbnfZhkycfhaVn37SU 1009
dbt_semantic_interfaces/protocols/semantic_model.py sha256=jP9sLJkbPmhGON-3KdcNocFsTY_5UpYUeNgywDG1Ewc 5084
dbt_semantic_interfaces/protocols/semantic_version.py sha256=_1qkUK7XiLDqFw8OcPPdSDMM2HW_fQEQOeEOVTMCc6Y 472
dbt_semantic_interfaces/protocols/time_spine_configuration.py sha256=NQONlICm8NvdrLU3rplG3hTlMYGQG0IzlevCLJebwcM 989
dbt_semantic_interfaces/protocols/where_filter.py sha256=HeSqtRMZvRaxYfMeEYFMRTEBittnH63oNYnuM5KoU3I 2040
dbt_semantic_interfaces/transformations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/transformations/add_input_metric_measures.py sha256=LbdLPH7CRRM_Z3Fu4NigHb4l3_rHg-zVe8CktZYCH2w 3192
dbt_semantic_interfaces/transformations/boolean_measure.py sha256=iq6Byv4XyDeBGOsu0ourdCU_xPGJX4zStcd26iAlZTc 1396
dbt_semantic_interfaces/transformations/convert_count.py sha256=V5Oph3hSGO-RP7wa3zbYC0VzxxuUPCoxe_XZSi_fGj8 1678
dbt_semantic_interfaces/transformations/convert_median.py sha256=uLa7GtL4YqHvwvBj6R3pNIzKJzIu_jlnlWRrIm330f0 2475
dbt_semantic_interfaces/transformations/names.py sha256=SH_x4c7563NeGqwdu_TCtUkx5pcycMhhf_z4RRkzUI4 2081
dbt_semantic_interfaces/transformations/proxy_measure.py sha256=ADhYUjV1oNEM8Xs0SEtBiHQRb4_1WtKZlNXU9wRRlxE 2762
dbt_semantic_interfaces/transformations/pydantic_rule_set.py sha256=8I-z-DfZaTejm2IUMKjLlitn4mkDblxBDTgPIz05xG0 2155
dbt_semantic_interfaces/transformations/rule_set.py sha256=pgUaJ0jdqph5RAf3rsdSt3Fcr90le4o3-AdncSdwCf0 994
dbt_semantic_interfaces/transformations/semantic_manifest_transformer.py sha256=ntFGwlW0lxXkMhdqoX1NQIsgULezFvA7zsLql_-2JTI 2429
dbt_semantic_interfaces/transformations/transform_rule.py sha256=_LY22-zo2T3TxdHxRB_xVL8RRondiBOzmMA0H3HLXvU 773
dbt_semantic_interfaces/type_enums/__init__.py sha256=BIK1zwFPFs-VBiKdYgszCbIkiXp3_C3omtTkn0tYh_A 704
dbt_semantic_interfaces/type_enums/aggregation_type.py sha256=30wgKU49I9NZQhsE46foc_R7JJFvRaAh70fFIdx3t6Y 362
dbt_semantic_interfaces/type_enums/conversion_calculation_type.py sha256=VwXmhNoeE3bv5bdq8mpQHO4W_q8FUB6XqnZ_s2FLqhI 243
dbt_semantic_interfaces/type_enums/date_part.py sha256=ZmCg2re0LXpx0U9IlhxjtMtZGYxwW6TCs011BL43cDw 2595
dbt_semantic_interfaces/type_enums/dimension_type.py sha256=7n9wEsjlTVCS8x1LTIjClYiQEdDKKxeJjUPPHbTy6ts 357
dbt_semantic_interfaces/type_enums/entity_type.py sha256=ui10PUYXTIL2bP6Fpc2-ClF-f7FDUlD1fXguLPBL2mk 343
dbt_semantic_interfaces/type_enums/export_destination_type.py sha256=JGzwCCy69wsrU9JiDHH6t6stk0p_YerRD-k83n8rUkc 212
dbt_semantic_interfaces/type_enums/metric_type.py sha256=UQ-R6BFfotc6mtpnUNqkNo0UG1ZA3hspUMphEGtbnaY 269
dbt_semantic_interfaces/type_enums/semantic_manifest_node_type.py sha256=F3kUgQ8D5W994oZp8YxN1wzl9KphxptZR5wAMJE9snk 247
dbt_semantic_interfaces/type_enums/time_granularity.py sha256=75Ohzdaq1_kVfyS32uXjsJP3zGQlJW7muDuE0OSta5U 1879
dbt_semantic_interfaces/validations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dbt_semantic_interfaces/validations/agg_time_dimension.py sha256=kiy7Cgbs2ZlKl4USJHZV1pzqWVJneuNrOU49-SSE5lI 2682
dbt_semantic_interfaces/validations/common_entities.py sha256=a4QXXdMt7wvMc18SM5RSpikuA0sCbW68BOgBHixrydk 3761
dbt_semantic_interfaces/validations/dimension_const.py sha256=nbLUavkNobPeqmc-Mz9rsXMSJSRc7JuLkzEqEMqBTRQ 7487
dbt_semantic_interfaces/validations/element_const.py sha256=Pe6MvOGuh7zX2Z77mAckaFFC3qzCMICATtQWuxN1Cyg 4149
dbt_semantic_interfaces/validations/entities.py sha256=HBjQvScQdYn5r3lVPaD_kPM3sJ-l17C9UCDcyOiKn0s 3114
dbt_semantic_interfaces/validations/labels.py sha256=ysKhrW0vS3-hdSh9QaA85NQJWqWM_SIwDZOr79Mo3Zk 8971
dbt_semantic_interfaces/validations/measures.py sha256=PGp0sOMYQY8K0MDbEkcO0qNclLJMTM8-qAEz1jMP7vY 28374
dbt_semantic_interfaces/validations/metrics.py sha256=aD6AC18yrNexHjYl9il3odOjFtyY7hhPMcGKuLK3j-s 22911
dbt_semantic_interfaces/validations/non_empty.py sha256=-U6NGz0vfhN5xuHjQltl2QksFYYuHIXuuWHPY6Xzdx4 2420
dbt_semantic_interfaces/validations/primary_entity.py sha256=d0G5oqAWykIqM119AWwICT4i-jY5WdiCh9r6C1FCZ7E 4485
dbt_semantic_interfaces/validations/reserved_keywords.py sha256=jNwETiRq5kbGAJ05EfJMYWBiF6_aTM-BW5fUechWF84 6753
dbt_semantic_interfaces/validations/saved_query.py sha256=j9rKPKKQppIi4VUcV4gEwNFHiQG1FU0vHgiNLDAjyFk 7058
dbt_semantic_interfaces/validations/semantic_manifest_validator.py sha256=Q6i5Pd-Ecu3jwZ5SQ9PYnln4gL-dllGHfgLFzroyMzs 6627
dbt_semantic_interfaces/validations/semantic_models.py sha256=LGFbykILrFSjLVFKcn6fJD7pmB1A3qCuWZoIz0D-RHs 9212
dbt_semantic_interfaces/validations/unique_valid_name.py sha256=uGJbhXqNTnqp8I2Qpc-hD1odA0FFacIV9AJTX4vXMcs 13193
dbt_semantic_interfaces/validations/validator_helpers.py sha256=Q1ELHcN5J_PoiCERQLijIrbsX2tUgCz-uiOACG6Ibw4 16109
dsi_pydantic_shim.py sha256=Vhx1t_IqjVXGls0_Wq5zRL-gsKPkogRiEOK291S9-sA 738
dbt_semantic_interfaces-0.5.1.dist-info/METADATA sha256=zuMYjxiK5aCm5c27ejxPKxhm7jJ55ihhQLRJsA1MDro 2648
dbt_semantic_interfaces-0.5.1.dist-info/WHEEL sha256=bq9SyP5NxIRA9EpQgMCd-9RmPHWvbH-4lTDGwxgIR64 87
dbt_semantic_interfaces-0.5.1.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
dbt_semantic_interfaces-0.5.1.dist-info/RECORD