insightconnect-integrations-validators

View on PyPIReverse Dependencies (1)

2.47.23 insightconnect_integrations_validators-2.47.23-py3-none-any.whl

Wheel Details

Project: insightconnect-integrations-validators
Version: 2.47.23
Filename: insightconnect_integrations_validators-2.47.23-py3-none-any.whl
Download: [link]
Size: 103514
MD5: 83e541120905195d50d0bb2df708f56c
SHA256: 31380e0a2d1f1cbc1b7461ea60396d0b4a4eb02a244bb21e7f659e0d1b11adfc
Uploaded: 2024-12-04 14:00:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: insightconnect-integrations-validators
Version: 2.47.23
Summary: Validator tooling for InsightConnect integrations
Author: Rapid7 Integrations Alliance
Author-Email: integrationalliance[at]rapid7.com
Home-Page: https://github.com/rapid7/icon-integrations-validators
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Build Tools
Requires-Dist: jsonschema (==2.3.0)
Requires-Dist: validators (==0.22.0)
Requires-Dist: filetype (==1.0.5)
Requires-Dist: insightconnect-integrations-plugin-spec-tooling (==1.3.2)
Requires-Dist: requests (==2.32.2)
Requires-Dist: urlextract (==0.14.0)
Requires-Dist: typing (==3.7.4.1)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: dacite (==1.6.0)
Requires-Dist: GitPython (==3.1.41)
Description-Content-Type: text/markdown
[Description omitted; length: 12404 characters]

WHEEL

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

RECORD

Path Digest Size
icon_validator/__init__.py sha256=Ux7GcOi-OWERzv_6Lk6fvwSQ_owDWGDK2xSIw3zslVA 20
icon_validator/__main__.py sha256=woAh6wqVeEKIBcRxGHxxnr6D3TiWjgHAEWSvBxrQJNY 2141
icon_validator/constants.py sha256=agTC-3JkNwWHKlb4hyFIIH5UW9ForSQMQXRUdTxqHFs 20
icon_validator/exceptions.py sha256=CMRYJNL7ubkzCkGm1QDKZBblhMlUyyi_gZYFqZw0Sgs 680
icon_validator/styling.py sha256=ItI6rNf3C39HL6pe_7bxLzidqnRHO5VOB06HXH9uADA 159
icon_validator/timing.py sha256=0MW_WENMfry4vnTaOYP5VE2rzNNe3e7KwepVUVF-MsU 398
icon_validator/validate.py sha256=7IyBcnLFSm0hRutwtikSIkN2kKlDHIDo7pITbHI4JSA 1923
icon_validator/rules/__init__.py sha256=gqeIbR-TaSJJ3BI-zEb8q-yCeU2ba1hxm-ox1caG7hQ 7155
icon_validator/rules/validator.py sha256=hOkQmeviSErFR-q1ql4qUteMFQHFRhFEj7Vp4Q2BTC8 298
icon_validator/rules/lists/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
icon_validator/rules/lists/lists.py sha256=0-TyGZRPEzBLxRVlSuxS94CTXCPNyL5fJmL_k7fa44U 38042
icon_validator/rules/lists/valid_data_types.py sha256=bMs354HGJBzU7EXMwW06OR486p4oxcPpuRMGGQFd-Sc 473
icon_validator/rules/plugin_validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
icon_validator/rules/plugin_validators/acronym_validator.py sha256=OH3NhOg-vEydVM0BQXwkhyUYp61lAmbzaKycCpLQj-Q 4066
icon_validator/rules/plugin_validators/changelog_validator.py sha256=yQZernYF3Bk2YWsQZeFl1Cw0aaoJpva3ftWA3RL9UNc 2561
icon_validator/rules/plugin_validators/cloud_ready_connection_credential_token_validator.py sha256=0mrdbCI98Ed3XbGuksB7jQ94GcZV-pGej-iuSKPyLMI 637
icon_validator/rules/plugin_validators/cloud_ready_validator.py sha256=81Oc5FZ_O4GPR1Vsqi0rcDtZsPQ3a-MF8Z23gk1uM3A 4364
icon_validator/rules/plugin_validators/confidential_validator.py sha256=HF2XRvR6GpIqSMDilgHfKoomG5aLsxMHMyWclRwr_E0 2562
icon_validator/rules/plugin_validators/credentials_validator.py sha256=qmkXA5ojSF3IdLUJMj-ZoyETFMEQ6ad8-0MxWb9rfFc 1740
icon_validator/rules/plugin_validators/default_value_validator.py sha256=ZVfy9BJaDA95fm6qP8ajXEK9iKM0U6PQE31NCYoploc 1859
icon_validator/rules/plugin_validators/description_validator.py sha256=vfmUedNt3g6sB1hk1vXskjruKzkmVxoQz490rAxYh2A 3055
icon_validator/rules/plugin_validators/docker_validator.py sha256=dqi4LsqtYSfXNKNgI0LW1N82Bip-WEjFXK5St5Gdmy8 1813
icon_validator/rules/plugin_validators/dockerfile_parent_validator.py sha256=BZOuZxsrH9E8CUWYiQs0VCQGIYTqWaHsyTyYVahVntg 2063
icon_validator/rules/plugin_validators/encoding_validator.py sha256=fEbL7_Ki9L-JMY2pD5NDr0q8lKKKXmwsOyROhKgY_Ek 1378
icon_validator/rules/plugin_validators/example_input_validator.py sha256=T-DUMfrmbWUTslqb5QuRD6qR5rOPtOrLdvxEERD_Jhc 2177
icon_validator/rules/plugin_validators/exception_validator.py sha256=NN6ZMIlV8r8WEFdkdWwLL3wtPLi8Vb6RoBQhPyZLJC0 2232
icon_validator/rules/plugin_validators/exclude_product_validator.py sha256=2YE6_bVq8r76tRvTFhqRHIVjKYX204ysZg1YRz7u-tY 640
icon_validator/rules/plugin_validators/files_validator.py sha256=yxBJf8u9uJnQrQBFjm9U5icJz48tLg0LiaWSUD00C28 1559
icon_validator/rules/plugin_validators/help_example_validator.py sha256=aQSWxg8b3QxkiSiBkryjdr2I7zXQcQbkpBvSsPUbRXY 3195
icon_validator/rules/plugin_validators/help_input_output_validator.py sha256=l04GxgiS57_XhJgdtzoGCKY6_wmW3Rf0r6ACdwAhfaQ 13376
icon_validator/rules/plugin_validators/help_validator.py sha256=BsyLZIPH1xo5HAJ2OKbIctcaXRUTIWp3oT1X5nrtMek 7296
icon_validator/rules/plugin_validators/icon_validator.py sha256=d2BHn5w_JFNA1zC301s1Z7DlbJVRwunccbukopHcE_A 2509
icon_validator/rules/plugin_validators/json_validator.py sha256=9WUA43bGP4LdcSAvmuQ6KQFjt694WiK3yoDZ-CbGSM4 878
icon_validator/rules/plugin_validators/name_validator.py sha256=7INcBXH5yA5O33Ild0WV_tVv6kMRb18-0bNGIsicctk 1358
icon_validator/rules/plugin_validators/output_validator.py sha256=YjnBqQo_8mfeu3IgNNQByBA6YQvOeveKPGTxHLblGTo 2769
icon_validator/rules/plugin_validators/password_validator.py sha256=IzhDLWh-rvdmivc5XufxOg2g5WfE3h9J-PoO--Ulcl0 750
icon_validator/rules/plugin_validators/print_validator.py sha256=x4Foj6VzHd0I6pLhGe7xbN9MFIc7zrwzmT1i-nKoofg 1535
icon_validator/rules/plugin_validators/profanity_validator.py sha256=2NgzWpzuc6Tq1L42gtaMjiKbTZ3m_kIgAJSGUyxP0Dc 810
icon_validator/rules/plugin_validators/regeneration_validator.py sha256=0MQHhJR4ta6-sKR60xOxVHr7rSfb9iuXHNn9ZguSFJA 12196
icon_validator/rules/plugin_validators/required_keys_validator.py sha256=t454pY3yrAhjIZeQcjxeDU15ky2KqiXmi7q72RmlgNI 4021
icon_validator/rules/plugin_validators/required_validator.py sha256=wvwnK8jYDfn1VeJMZOa-GNK7crm6JOs_YGrOQLZAv7Q 1888
icon_validator/rules/plugin_validators/runtime_validator.py sha256=wU81xZZHyuJSJXywZHN_iSGbklTSp7tF0iy_twpSbqs 5980
icon_validator/rules/plugin_validators/spec_properties_validator.py sha256=5i7b3CUQcndJ5C7uHwo1SpeadGfaCh32JFuo7-dhQ0U 9038
icon_validator/rules/plugin_validators/spec_version_validator.py sha256=hsE61nbie4HWWaBFyHjRcha9NJHY9GPd4ywIw3rs7Uo 395
icon_validator/rules/plugin_validators/support_validator.py sha256=AVSm2FJr5CiX_rLPcXR91JsOCWFJtpVZ3BhPJ6t_DTA 1734
icon_validator/rules/plugin_validators/supported_version_validator.py sha256=dps5GRiSjjuCseHPCmhqIGyAhPqRlwwr7ZLx0ihvUiw 786
icon_validator/rules/plugin_validators/tag_validator.py sha256=AYGawCYqtpR2XSvRabQK3ub53mKYG8Z5Ac0eLTP-N-o 776
icon_validator/rules/plugin_validators/title_validator.py sha256=3jT5HsQOpKxdZ-ZWELesCbSbznyxvbm_OTt18RZOC5M 6187
icon_validator/rules/plugin_validators/unapproved_keywords_validator.py sha256=I42zdMjvVVjR8rAQqt47SkxsIaUtp9iVtaZSqwtA_oE 2506
icon_validator/rules/plugin_validators/url_validator.py sha256=thYyOi4MR8THM6m_OksG9yze3nxD0at-vspFeFiOHOA 4248
icon_validator/rules/plugin_validators/use_case_validator.py sha256=NjE8uItHUNDpMeFMV84JRAN39totZ4GNTvy70lv_2KQ 2581
icon_validator/rules/plugin_validators/vendor_validator.py sha256=LSo7zMd-5KMo-df18NYXoNfKCbSLCdW9Sv6gRlh6bb8 1702
icon_validator/rules/plugin_validators/version_bump_validator.py sha256=7QwMzDV7pAGETznO3PC3vYviV2idCjKiF_HHhhgTK5s 25171
icon_validator/rules/plugin_validators/version_pin_validator.py sha256=nJHZ7xXDSB7ZNpRXdCUJiFL0KLb2Yt3CFJe5-6Xi5f8 1478
icon_validator/rules/plugin_validators/version_validator.py sha256=pdGWvntGyhNJiJQ_N5EYc8v8aDg6yj7YQ7tibGx71rY 2533
icon_validator/rules/workflow_validators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
icon_validator/rules/workflow_validators/workflow_change_log_validator.py sha256=blMDsKpYrdzB5PCMkROrYmbdil_jVaf6ZfypPTun75Y 3150
icon_validator/rules/workflow_validators/workflow_description_validator.py sha256=Qw6KfHB35WoBtSzLcRHjp5JW1GYyfN2YQNinZbu_nYg 2854
icon_validator/rules/workflow_validators/workflow_directory_name_match_validator.py sha256=qUYDOpPBh0OfsLF1UBmr0OqGn4uomelYW1we_JbqFH8 745
icon_validator/rules/workflow_validators/workflow_encoding_validator.py sha256=ZuK-FJI1IvbazFPdNQ9iMJUr2h5pIxYwy_JWeDQEYms 1033
icon_validator/rules/workflow_validators/workflow_extension_validator.py sha256=DcBFQngVcpfeDXiqCcoLtfTDvxJigC4SPXUGZilr8SU 919
icon_validator/rules/workflow_validators/workflow_files_validator.py sha256=hWgkrzd2oJRFrrnIPLX1vzHvZrfsh-LPacN03BhSaDs 925
icon_validator/rules/workflow_validators/workflow_help_plugin_utilization_validator.py sha256=3PBHvVFyp0WBO1uq1ROJOfDpSOTaWuNCR55Wqk8a2iM 5150
icon_validator/rules/workflow_validators/workflow_help_validator.py sha256=_BpC0QQhakWGzpIxA8z3_BTjKevc91OK8ccmSJFv-84 2589
icon_validator/rules/workflow_validators/workflow_icon_filename_validator.py sha256=1ggWCdw2SMb_-_pahIxcGzpq-On3cVGRFws3GrNbV_8 651
icon_validator/rules/workflow_validators/workflow_icon_validator.py sha256=uYjAvc855hL51mxBikdWirGebSRlhRs1RyeGtEghLvE 8768
icon_validator/rules/workflow_validators/workflow_name_validator.py sha256=jDhoSnyvujUKX-2j59nt0XziJu71uNYvb1dbd8Qki40 1108
icon_validator/rules/workflow_validators/workflow_parameters_keyword_validator.py sha256=EbUz5PJ1p1dug9hjGR41UtfZAdEcs7asBpOAP5OIKRM 1764
icon_validator/rules/workflow_validators/workflow_png_hash_validator.py sha256=OXZo7N_e1_Ql3VzIJeepHBOWCWuqjEJKWt292bKL2co 1164
icon_validator/rules/workflow_validators/workflow_profanity_validator.py sha256=tET_vT6rxAfcqf2Mrb5xlWoAfaY-yDNoGhr3E-Br2go 912
icon_validator/rules/workflow_validators/workflow_python_script_use_validator.py sha256=Hy0jiLSmJDRjXLt98VPJwdFzQG6270eaPLBt4oI8XKY 1953
icon_validator/rules/workflow_validators/workflow_screenshot_validator.py sha256=npo9ajErvOfKV1_095FvAdkAYDWl4x3H9O43_iOvTNw 7563
icon_validator/rules/workflow_validators/workflow_support_validator.py sha256=c1mk9eZxDWNrxu2HReGe_TcayJgmndoa-SiMR6VygkI 2170
icon_validator/rules/workflow_validators/workflow_title_validator.py sha256=srwmCmUnd0LmbezPn9EFBtiEoy4fBP-7btmwksP9neg 3988
icon_validator/rules/workflow_validators/workflow_use_case_validator.py sha256=JFtWtM1rFt90tQ2q91g0EGAuTrIUtEP0jTcKb8lWWIs 3300
icon_validator/rules/workflow_validators/workflow_vendor_validator.py sha256=ncXqSXebHCc2VEgzNlz6VdiRx8yjDmkr8nEi6N2fL24 2137
icon_validator/rules/workflow_validators/workflow_version_validator.py sha256=FjLys7utxrf4OzHEsf8eTI9x24KKWE40K04GFCb-VQ0 1926
icon_validator/workflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
icon_validator/workflow/model.py sha256=D_-pADHsKHkHe7J1cjm5MJoFubH5fToN_ARgEoOvvII 3850
icon_validator/workflow/unmarshal.py sha256=ZSsNd59k31r49vvRuEPYA1k2mhBgwqLzKML4_sYv_r0 652
unit_test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unit_test/test_validate_workflow.py sha256=lYWTWo4WI4W0qpK-mczuDqzqsU9Gjp_mjXuru9a_0_0 21130
unit_test/plugin_examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unit_test/test_validate_plugin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
unit_test/test_validate_plugin/test_help_example_validator.py sha256=6hAAAQRbH-GRBKeL_-jQWyFHbpTF1lu4sBHTCeK52a0 1386
unit_test/test_validate_plugin/test_help_input_output_validator.py sha256=KRv1NeFl87x4vrvsHYkJFBFiFXTRNxA6BJ7jl5nTGFI 3220
unit_test/test_validate_plugin/test_validate_plugin.py sha256=w4nzoKFnoVzs-cu9rsHbCxIeL1RmMJYTQQ_zRxn3ai0 51937
insightconnect_integrations_validators-2.47.23.dist-info/LICENSE sha256=vQRaJaE5ZdLitjbGvH-TTaAzKJmTejIytUOW0Ks0MyQ 1062
insightconnect_integrations_validators-2.47.23.dist-info/METADATA sha256=5YripXlKKFfhQEnxgCyShifpSEL5lp2eiSCsE0Xu9tQ 13410
insightconnect_integrations_validators-2.47.23.dist-info/WHEEL sha256=tZoeGjtWxWRfdplE7E3d45VPlLNQnvbKiYnx7gwAy8A 92
insightconnect_integrations_validators-2.47.23.dist-info/entry_points.txt sha256=XqJ16trgbLERI0uotnRo5muJV0Ptue26Sft4EVoN8ug 64
insightconnect_integrations_validators-2.47.23.dist-info/top_level.txt sha256=ZbFb2fjPpH-BAjAbl6zMO2JEEXF8XsBnYOLCXF9SIw8 25
insightconnect_integrations_validators-2.47.23.dist-info/RECORD

top_level.txt

icon_validator
unit_test

entry_points.txt

icon-validate = icon_validator.__main__:main