ts-ids-validator

View on PyPIReverse Dependencies (1)

0.10.5 ts_ids_validator-0.10.5-py3-none-any.whl

Wheel Details

Project: ts-ids-validator
Version: 0.10.5
Filename: ts_ids_validator-0.10.5-py3-none-any.whl
Download: [link]
Size: 83444
MD5: 94f25f55daf9ec3f780159c25c83d604
SHA256: 73bd634b1ddc44e796dca84de4bb87c6e92e4c21224d2b410213b0c9e4b08b3b
Uploaded: 2024-03-08 17:35:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ts-ids-validator
Version: 0.10.5
Summary: TetraScience IDS artifact validator
Author: TetraScience
Author-Email: developers[at]tetrascience.com
Home-Page: https://developers.tetrascience.com
Project-Url: Repository, https://github.com/tetrascience/ts-ids-validator
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.7.2,<4.0
Requires-Dist: deepdiff (<7.0.0,>=6.3.0)
Requires-Dist: faker (>18.4.0)
Requires-Dist: jsonref
Requires-Dist: jsonschema (<5.0.0,>=4.0.0)
Requires-Dist: pydash
Requires-Dist: requests (>=2.31)
Requires-Dist: rfc3986-validator (<0.2.0,>=0.1.1)
Requires-Dist: rich
Requires-Dist: semver (<4.0.0,>=3.0.1)
Requires-Dist: typing-extensions (!=4.6.0,<5,>=4)
Description-Content-Type: text/markdown
[Description omitted; length: 19489 characters]

WHEEL

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

RECORD

Path Digest Size
ids_validator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/__main__.py sha256=RRLreJwpA0xnaQmfGgFVvwdZcpv4BtCTumytEMw93k0 3371
ids_validator/checks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/checks/abstract_checker.py sha256=S6iwTPBHrGdC0rY_Rs_4-hgzTMxvCZQGVQfFs22W-18 1887
ids_validator/checks/bulk/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/checks/constants.py sha256=5uGl1MAKEHg8Rh0iuADbzlQ7WEXoFrZw-DnOQmWfEXA 264
ids_validator/checks/generic/__init__.py sha256=Xt_qXACaE3ZitSA2TjYrrc9GWOQNQqsoAnlp0fWZftg 433
ids_validator/checks/generic/additional_property.py sha256=eM_EIvK4S9Ze2haoBPv5gwkFG8svn6_0aCXbD2TR8ik 1245
ids_validator/checks/generic/athena.py sha256=10XlMSkECuL8ra1bfe-IPcr3YA4GZlaLUjJTOqCZA8w 8311
ids_validator/checks/generic/athena_column_name_resolution_check.py sha256=N6Qxr6y1NqjxpNH2OI0_lvtQdxYQGM0EGOKemk6bI6U 2413
ids_validator/checks/generic/athena_normalized_field_name.py sha256=6cbFJvwmG0R0Z_0pqcR-bHHYACHM4xoNug_BuNgqcGs 3621
ids_validator/checks/generic/datacubes.py sha256=Y4swa3fLMQ7b34aoTWq0Kj_Dd259dNGRq5Xp1qJgcaU 11643
ids_validator/checks/generic/elasticsearch.py sha256=iy3hbe9wJmagHAf45ny6zmGVNERXCjIGAu2u7Sz-Umc 13655
ids_validator/checks/generic/expected.py sha256=rFLvZfBVf78ihUgPE2izcmMFmrIz-Zk-ndeXb-hVdpk 1094
ids_validator/checks/generic/required_property.py sha256=j9Lozo5BWjjeXCAqoCrpG-uE4QAHu58hf0h6MZJMBX4 907
ids_validator/checks/generic/reserved_property_names.py sha256=1ntoKQLjLTiBNcBjWYmUA0-f9PmzPnRRh8t79pUcrqM 1123
ids_validator/checks/generic/root_node.py sha256=6Gn39InG-9ZSFrsC7gYb32Nq-eayahus7bABKpiBNUY 6724
ids_validator/checks/generic/schema_breaking_change.py sha256=2D26omlb5VIx7QmzcR1_s7ecsBoPYj_x9HOs7uN6Myc 8638
ids_validator/checks/generic/type_check.py sha256=LcSdNvgKqcWpE0fOu5DTBd6oKepRCkJxV3wgqY-xuK4 1175
ids_validator/checks/rules_checker.py sha256=sLaBL9e0eVm-DBszMSwZPbhEkoGqIvTYpEQG8HmLBag 6668
ids_validator/checks/v1/__init__.py sha256=LnmvDRW0QifMMqmANj57tG6kYOSoPgc1RU6-7oulvO4 464
ids_validator/checks/v1/child_name.py sha256=F6PrgFxI9EgyZgIGm_mXs3K-zJF3pH-QoxjEAi7Fn2U 862
ids_validator/checks/v1/convention_version_check.py sha256=xAKY4X3sf_xapNxxQJYFBUEjlXDPVKikyy6Wyo-9mJs 780
ids_validator/checks/v1/nodes_checker.py sha256=d6IzwlYzzEOVsW18x8X80yOkO5iTBrDbY6l62_qrc7A 1782
ids_validator/checks/v1/root_node.py sha256=bTbwGm1e8aB3D7WQRVKUlyIWPWmgoWhF2zG41HD-Ttk 1225
ids_validator/checks/v1/rules/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/checks/v1/rules/related_files.py sha256=WI4LhbCPx2njqzfO5TqMwS_By8mHzaCnfWTvLTja4eI 2424
ids_validator/checks/v1/rules/samples/__init__.py sha256=NCP1WANtwWmOF5LnLFDqtts5UbFpugUIibdFvUu4Bkk 513
ids_validator/checks/v1/rules/samples/sample_properties.py sha256=3tDqeDxRoBBBS-rUDRRLNknRQBNWaKFxqeaUyZ4hkA0 2940
ids_validator/checks/v1/rules/samples/samples_labels.py sha256=BLf1XkJdxAmGdG719rFrdE9lb7eQeKzwaP1MByC5l84 2621
ids_validator/checks/v1/rules/samples/samples_location.py sha256=ML_HebbZD97zOfgrjNyNnWDfixjZK7uV2CNGzg3OZuo 962
ids_validator/checks/v1/rules/samples/samples_root.py sha256=rpZl-aLCzsINHxbqBlLYrh1MJnAhE3HR-6EPyP0FJKo 1321
ids_validator/checks/v1/rules/systems.py sha256=foX4a_E52s1Up-DtwuKc-BL59VmSB-vBThXPJfDwH0k 2248
ids_validator/checks/v1/rules/users.py sha256=B3P7lkQOm_-WxXbUCLAdL-kk0JEx7MVyhxM2xTqAaho 386
ids_validator/checks/v1/snake_case.py sha256=-xGsIKPj_LC6b6R7dgXRpV5soXfDCGFddrA7_JAhS4I 1529
ids_validator/convention_versions.py sha256=ALIIAvZSNAVRI_pklnsQEnIjgdus_QrLxdRx0_IGD_k 469
ids_validator/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/AthenaDataRetrival.py sha256=hiRlelWXQhx2yLYfFuDrnJHMOC4oyHySsNsY_ut-t5U 1702
ids_validator/helpers/athena/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/athena_helper.py sha256=TH490PmJHcpKETctnawrKQu7Ge2hUM0Z5gRkAs_ccA0 2358
ids_validator/helpers/athena/athena_logger.py sha256=zdK0tah7AnGQJ5r5J1keb5o1A5mPpJVNnx0UWtMLOwk 418
ids_validator/helpers/athena/builders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/builders/data_object_builder.py sha256=PP5mCeETbdxRXJM1uGX99ppwjGVbFcKOFLkShcoD_-w 5051
ids_validator/helpers/athena/builders/ids_json_builder.py sha256=giMSBJuWquh0onAmcLxDebtBWnkKHzxe0VXCF1hw0w4 1838
ids_validator/helpers/athena/builders/tables_structure_builder.py sha256=BC0EcWtsZAnM9tPUYyen_Hl-0RNdEr7i-I-BAUmlGQI 11577
ids_validator/helpers/athena/constants.py sha256=w8yxVxDHqqz9KqOHTSdm4UKgF7FhOxNy3ko1Cqmve68 8350
ids_validator/helpers/athena/dto/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/dto/athena_data_object.py sha256=P9cdSuL-1CuAoXJPh9NhaAo2IJ_9RdZB7WAMlCQkWnI 361
ids_validator/helpers/athena/elements_factory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/elements_factory/arrays_size_factory.py sha256=viIdyGHAFIagDZkJa4jGmkgmtDezrUjx097WZO9PWuM 1853
ids_validator/helpers/athena/elements_factory/element_interface.py sha256=749alAyYGNQ70C6Amyh5U1BczKeZxyrAbIP610uHx8s 320
ids_validator/helpers/athena/elements_factory/elements_abstract_factory.py sha256=X75KaOZ8_jdrV4HSXu-AqPOhQ8w5bQ0feG-wgGrcBL4 561
ids_validator/helpers/athena/elements_factory/elements_factory_interface.py sha256=k7ACmpEeXD0cBSeSaEEwY--yX38GTe7rmE8oggBcNnk 394
ids_validator/helpers/athena/elements_factory/from_schema/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/elements_factory/from_schema/array_element_from_schema.py sha256=k9FLJ2MHuZ_8eAHIm8o9XPigtjWQE7Mjn8jkrEgSFF4 2925
ids_validator/helpers/athena/elements_factory/from_schema/custom_fields_element_from_schema.py sha256=JetuP-MKhaBpfzxhs6LuqCRdWfK4wfLIgF_ZyX9ZkxM 679
ids_validator/helpers/athena/elements_factory/from_schema/data_cubes_element_from_schema.py sha256=25q27K5iV1pP9EuBkD5G6N2HdLynOrgW6YhOvHlHUPo 673
ids_validator/helpers/athena/elements_factory/from_schema/elements_from_schema_factory.py sha256=AiWRO6XHNR_aMqvHwI8scdlRXcBDnY7ezofn4Y5TbG8 2210
ids_validator/helpers/athena/elements_factory/from_schema/object_element_from_schema.py sha256=UMbgW16FxX5nrhxJqE5gNoZPCuws48ohEXl3fCeeq8Y 860
ids_validator/helpers/athena/elements_factory/from_schema/primitive_element_from_schema.py sha256=nqNk54cG4IzSkcAXlRLKsD0ozhhelHKEatSL8xG257U 2633
ids_validator/helpers/athena/exceptions.py sha256=dQRi4cyXMkWVGB41AcZ9-AwOIiWHYLUhCdJ_z4ZEhf4 415
ids_validator/helpers/athena/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/helpers/athena/helpers/data_object_modifier.py sha256=wvLg8xqfXYm7yN3CBLvEwfTwEicK6nOu_15FKkMHqqM 2941
ids_validator/helpers/athena/helpers/get_test_objects.py sha256=8K-Yuy1Xa3puv-IRDDEVpnHpRkFmRl2tNzqi1ZjcPlE 4483
ids_validator/helpers/config.py sha256=xHTceB0WadUO5sfv6cnoaW86dhznVLrWOyMzfmKb9zc 288
ids_validator/helpers/helpers_methods.py sha256=WqLpmHYTneox5x3qYu_AfcI3p3f0S2CbXAsgva-sI7Q 2183
ids_validator/ids_node.py sha256=5WsEnpNeoCpFBVyU4iCxof17aeyrkevOovrtCqqVibY 8904
ids_validator/ids_validator.py sha256=Sq5K9yw2F1UUBrFKbMfBFnp2wADUKVb31b1MTcPTbwQ 3261
ids_validator/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ids_validator/models/validator_parameters.py sha256=nL3KMisA3nlrrA4vvzsxrk2LUa7qg28gbEmH-0arQ7I 4353
ids_validator/tdp_api.py sha256=3ibG5_kbjzJaWuWXzK2ulX8lfT2oIw2X-CC2KQ_QSPQ 9896
ids_validator/templates/athena.json sha256=mO2hklEFuOxfKWcqstDYfSYQFjnB_j8tl2snFW5FiaY 412
ids_validator/templates/related_files.json sha256=zv2IS8ldXR2WU3XY9k8-5J8zodqkzh_CclsrFM_9nD0 1816
ids_validator/utils.py sha256=BlqPYghqGo2KS4tJCvo7304H1WWffoPDL_eLnn1mxns 3188
ids_validator/validator.py sha256=LxhsEDOF0blI9aw7nWnUjdthBs-Y6NmmMmvl5dRbL9E 9136
ts_ids_validator-0.10.5.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
ts_ids_validator-0.10.5.dist-info/METADATA sha256=dt6vj6GiUmWHTfvmiAV07Hdg6lgV06UiPiWG42C8_Qk 20582
ts_ids_validator-0.10.5.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
ts_ids_validator-0.10.5.dist-info/entry_points.txt sha256=IgVxnd0JcioqIrhitngdXnjg9F5HiO4cf4mVbD9V--Q 69
ts_ids_validator-0.10.5.dist-info/RECORD

entry_points.txt

validate-ids-artifact = ids_validator.__main__:main