Validator tooling for InsightConnect integrations
Project description
InsightConnect Integrations Validators
Tooling with a bundled suite of validator rules for ensuring quality across Rapid7 InsightConnect integrations.
Installation
$ pip install insightconnect-integrations-validators
Use
Simple!
Command
$ icon-validate my_plugin_directory/
Python
from icon_validator.validate import validate
validate("/path/to/plugin/directory")
Changelog
- 1.1.8 - Add regeneration validator
- 1.1.7 - Remove false positive "SPAM" entry from the Acronym Validator
- 1.1.6 - Improved Output validator
- 1.1.5 - Remove Makefile validator rule, fix rules import
- 1.1.4 - Move
rules
package insideicon_validator
- 1.1.3 - Ignore unit test directories (/unit_test & /unit_tests) in Exception Validator
- 1.1.2 - Fix for Acronym and Output validators
- 1.1.1 - Removed breaking changes to Makefile validator
- 1.1.0 - Add validator rules: Check for Help.md, profanity check, acronym capitalization check,
print
usage check, JSON tests, exceptions, credentials, passwords | Updated rules: Makefiles, logging - 1.0.0 - Initial release
PyPi.org link: https://pypi.org/project/insightconnect-integrations-validators/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for insightconnect_integrations_validators-1.1.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0169186a433c4bbd57f50ff6a529a5f2d21b48368c333dd16fef78b629f2ac6b |
|
MD5 | 9ef7c9ed18b2e0d52e851d47f04cfff4 |
|
BLAKE2b-256 | 3b6a7b36361f0881b8f10b00468740fdb26d1b233251c5a05acf55fbfba0b7ea |
Close
Hashes for insightconnect_integrations_validators-1.1.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bbb9605429b0e906950942104b1ad58e4cea78e7c18b382dcd1c38c166e1301 |
|
MD5 | 1aa76f06c5abf1f1f6295c5aaf9e539e |
|
BLAKE2b-256 | 604a52255b43ed49c6632e20946ca58cf1128dc72f0d32e9faf8b6f468f577cd |