From b4f03aa840847a94950629636ba1839e9a3464ee Mon Sep 17 00:00:00 2001 From: Nicolas Vuillamy Date: Wed, 17 Aug 2022 08:39:10 +0200 Subject: [PATCH] [automation] Auto-update linters version, help and documentation (#1753) --- .automation/generated/linter-helps.json | 470 +++++++++---------- .automation/generated/linter-versions.json | 4 +- .automation/generated/megalinter-users.json | 488 ++++++++++---------- CHANGELOG.md | 2 + docs/all_linters.md | 4 +- docs/all_users.md | 2 +- docs/descriptors/html_djlint.md | 2 +- docs/descriptors/python_black.md | 4 +- docs/descriptors/python_pylint.md | 466 +++++++++---------- docs/descriptors/repository_checkov.md | 2 +- docs/descriptors/terraform_checkov.md | 2 +- 11 files changed, 724 insertions(+), 722 deletions(-) diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json index 0dd7ffec721..7adc40ec7dc 100644 --- a/.automation/generated/linter-helps.json +++ b/.automation/generated/linter-helps.json @@ -345,8 +345,8 @@ " input).", " --python-cell-magics TEXT When processing Jupyter Notebooks, add the", " given magic to the list of known python-", - " magics (python3, capture, timeit, prun,", - " python, pypy, time). Useful for formatting", + " magics (capture, python, pypy, time, prun,", + " python3, timeit). Useful for formatting", " cells with custom python magics.", " -S, --skip-string-normalization", " Don't normalize string quotes or prefixes.", @@ -4285,142 +4285,6 @@ " Warning level messages displayed, use \"--disable=all", " --enable=classes --disable=W\".", "", - "Logging:", - " Checks use of the logging module.", - "", - " --logging-modules ", - " Logging modules to check that the string format", - " arguments are in logging function parameter format.", - " (default: ('logging',))", - " --logging-format-style ", - " The type of string formatting that logging methods do.", - " `old` means using % formatting, `new` is for `{}`", - " formatting. (default: old)", - "", - "Similarities:", - " Checks for similarities and duplicated code.", - "", - " --min-similarity-lines ", - " Minimum lines number of a similarity. (default: 4)", - " --ignore-comments ", - " Comments are removed from the similarity computation", - " (default: True)", - " --ignore-docstrings ", - " Docstrings are removed from the similarity computation", - " (default: True)", - " --ignore-imports ", - " Imports are removed from the similarity computation", - " (default: True)", - " --ignore-signatures ", - " Signatures are removed from the similarity computation", - " (default: True)", - "", - "Miscellaneous:", - " BaseChecker for encoding issues.", - "", - " --notes ", - " List of note tags to take in consideration, separated", - " by a comma. (default: ('FIXME', 'XXX', 'TODO'))", - " --notes-rgx Regular expression of note tags to take in", - " consideration. (default: )", - "", - "Design:", - " Checker of potential misdesigns.", - "", - " --max-args Maximum number of arguments for function / method.", - " (default: 5)", - " --max-locals Maximum number of locals for function / method body.", - " (default: 15)", - " --max-returns Maximum number of return / yield for function / method", - " body. (default: 6)", - " --max-branches Maximum number of branch for function / method body.", - " (default: 12)", - " --max-statements ", - " Maximum number of statements in function / method", - " body. (default: 50)", - " --max-parents Maximum number of parents for a class (see R0901).", - " (default: 7)", - " --ignored-parents ", - " List of qualified class names to ignore when counting", - " class parents (see R0901) (default: ())", - " --max-attributes ", - " Maximum number of attributes for a class (see R0902).", - " (default: 7)", - " --min-public-methods ", - " Minimum number of public methods for a class (see", - " R0903). (default: 2)", - " --max-public-methods ", - " Maximum number of public methods for a class (see", - " R0904). (default: 20)", - " --max-bool-expr ", - " Maximum number of boolean expressions in an if", - " statement (see R0916). (default: 5)", - " --exclude-too-few-public-methods [,...]", - " List of regular expressions of class ancestor names to", - " ignore when counting public methods (see R0903)", - " (default: [])", - "", - "Format:", - " Formatting checker.", - "", - " --max-line-length ", - " Maximum number of characters on a single line.", - " (default: 100)", - " --ignore-long-lines ", - " Regexp for a line that is allowed to be longer than", - " the limit. (default: ^\\s*(# )??$)", - " --single-line-if-stmt ", - " Allow the body of an if to be on the same line as the", - " test if there is no else. (default: False)", - " --single-line-class-stmt ", - " Allow the body of a class to be on the same line as", - " the declaration if body contains single statement.", - " (default: False)", - " --max-module-lines ", - " Maximum number of lines in a module. (default: 1000)", - " --indent-string ", - " String used as indentation unit. This is usually \" \"", - " (4 spaces) or \" \" (1 tab). (default: )", - " --indent-after-paren ", - " Number of spaces of indent required inside a hanging", - " or continued line. (default: 4)", - " --expected-line-ending-format ", - " Expected format of line ending, e.g. empty (any line", - " ending), LF or CRLF. (default: )", - "", - "Variables:", - " BaseChecker for variables.", - "", - " --init-import ", - " Tells whether we should check for unused import in", - " __init__ files. (default: False)", - " --dummy-variables-rgx ", - " A regular expression matching the name of dummy", - " variables (i.e. expected to not be used). (default: _+", - " $|(_[a-zA-Z0-9_]*[a-zA-Z0-", - " 9]+?$)|dummy|^ignored_|^unused_)", - " --additional-builtins ", - " List of additional names supposed to be defined in", - " builtins. Remember that you should avoid defining new", - " builtins when possible. (default: ())", - " --callbacks ", - " List of strings which can identify a callback function", - " by name. A callback name must start or end with one of", - " those strings. (default: ('cb_', '_cb'))", - " --redefining-builtins-modules ", - " List of qualified module names which can have objects", - " that can redefine builtins. (default: ('six.moves',", - " 'past.builtins', 'future.builtins', 'builtins', 'io'))", - " --ignored-argument-names ", - " Argument names that match this expression will be", - " ignored. Default to name with leading underscore.", - " (default: re.compile('_.*|^ignored_|^unused_'))", - " --allow-global-unused-variables ", - " Tells whether unused global variables should be", - " treated as a violation. (default: True)", - " --allowed-redefined-builtins ", - " List of names allowed to shadow builtins (default: ())", - "", "Basic:", " --good-names Good variable names which should always be accepted,", " separated by a comma. (default: ('i', 'j', 'k', 'ex',", @@ -4546,94 +4410,28 @@ " Minimum line length for functions/classes that require", " docstrings, shorter ones are exempt. (default: -1)", "", - "Imports:", - " BaseChecker for import statements.", - "", - " --deprecated-modules ", - " Deprecated modules which should not be used, separated", - " by a comma. (default: ())", - " --preferred-modules ", - " Couples of modules and preferred modules, separated by", - " a comma. (default: ())", - " --import-graph ", - " Output a graph (.gv or any supported image format) of", - " all (i.e. internal and external) dependencies to the", - " given file (report RP0402 must not be disabled).", - " (default: )", - " --ext-import-graph ", - " Output a graph (.gv or any supported image format) of", - " external dependencies to the given file (report RP0402", - " must not be disabled). (default: )", - " --int-import-graph ", - " Output a graph (.gv or any supported image format) of", - " internal dependencies to the given file (report RP0402", - " must not be disabled). (default: )", - " --known-standard-library ", - " Force import order to recognize a module as part of", - " the standard compatibility libraries. (default: ())", - " --known-third-party ", - " Force import order to recognize a module as part of a", - " third party library. (default: ('enchant',))", - " --allow-any-import-level ", - " List of modules that can be imported at any level, not", - " just the top level one. (default: ())", - " --allow-wildcard-with-all ", - " Allow wildcard imports from modules that define", - " __all__. (default: False)", - "", - "Classes:", - " Checker for class nodes.", - "", - " --defining-attr-methods ", - " List of method names used to declare (i.e. assign)", - " instance attributes. (default: ('__init__', '__new__',", - " 'setUp', '__post_init__'))", - " --valid-classmethod-first-arg ", - " List of valid names for the first argument in a class", - " method. (default: ('cls',))", - " --valid-metaclass-classmethod-first-arg ", - " List of valid names for the first argument in a", - " metaclass class method. (default: ('cls',))", - " --exclude-protected ", - " List of member names, which should be excluded from", - " the protected access warning. (default: ('_asdict',", - " '_fields', '_replace', '_source', '_make'))", - " --check-protected-access-in-special-methods ", - " Warn about protected attribute access inside special", - " methods (default: False)", - "", - "Exceptions:", - " Exception related checks.", + "String:", + " Check string literals.", "", - " --overgeneral-exceptions ", - " Exceptions that will emit a warning when caught.", - " (default: ('BaseException', 'Exception'))", + " --check-str-concat-over-line-jumps ", + " This flag controls whether the implicit-str-concat", + " should generate a warning on implicit string", + " concatenation in sequences defined over several lines.", + " (default: False)", + " --check-quote-consistency ", + " This flag controls whether inconsistent-quotes", + " generates a warning when the character used as a quote", + " delimiter is used inconsistently within a module.", + " (default: False)", "", - "Spelling:", - " Check spelling in comments and docstrings.", + "Miscellaneous:", + " BaseChecker for encoding issues.", "", - " --spelling-dict ", - " Spelling dictionary name. Available dictionaries:", - " none. To make it work, install the 'python-enchant'", - " package. (default: )", - " --spelling-ignore-words ", - " List of comma separated words that should not be", - " checked. (default: )", - " --spelling-private-dict-file ", - " A path to a file that contains the private dictionary;", - " one word per line. (default: )", - " --spelling-store-unknown-words ", - " Tells whether to store unknown words to the private", - " dictionary (see the --spelling-private-dict-file", - " option) instead of raising a message. (default: n)", - " --max-spelling-suggestions N", - " Limits count of emitted suggestions for spelling", - " mistakes. (default: 4)", - " --spelling-ignore-comment-directives ", - " List of comma separated words that should be", - " considered directives if they appear at the beginning", - " of a comment and should not be checked. (default: fmt:", - " on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:)", + " --notes ", + " List of note tags to take in consideration, separated", + " by a comma. (default: ('FIXME', 'XXX', 'TODO'))", + " --notes-rgx Regular expression of note tags to take in", + " consideration. (default: )", "", "Typecheck:", " Try to find bugs in the code using type inference.", @@ -4697,6 +4495,107 @@ " List of decorators that change the signature of a", " decorated function. (default: [])", "", + "Format:", + " Formatting checker.", + "", + " --max-line-length ", + " Maximum number of characters on a single line.", + " (default: 100)", + " --ignore-long-lines ", + " Regexp for a line that is allowed to be longer than", + " the limit. (default: ^\\s*(# )??$)", + " --single-line-if-stmt ", + " Allow the body of an if to be on the same line as the", + " test if there is no else. (default: False)", + " --single-line-class-stmt ", + " Allow the body of a class to be on the same line as", + " the declaration if body contains single statement.", + " (default: False)", + " --max-module-lines ", + " Maximum number of lines in a module. (default: 1000)", + " --indent-string ", + " String used as indentation unit. This is usually \" \"", + " (4 spaces) or \" \" (1 tab). (default: )", + " --indent-after-paren ", + " Number of spaces of indent required inside a hanging", + " or continued line. (default: 4)", + " --expected-line-ending-format ", + " Expected format of line ending, e.g. empty (any line", + " ending), LF or CRLF. (default: )", + "", + "Logging:", + " Checks use of the logging module.", + "", + " --logging-modules ", + " Logging modules to check that the string format", + " arguments are in logging function parameter format.", + " (default: ('logging',))", + " --logging-format-style ", + " The type of string formatting that logging methods do.", + " `old` means using % formatting, `new` is for `{}`", + " formatting. (default: old)", + "", + "Design:", + " Checker of potential misdesigns.", + "", + " --max-args Maximum number of arguments for function / method.", + " (default: 5)", + " --max-locals Maximum number of locals for function / method body.", + " (default: 15)", + " --max-returns Maximum number of return / yield for function / method", + " body. (default: 6)", + " --max-branches Maximum number of branch for function / method body.", + " (default: 12)", + " --max-statements ", + " Maximum number of statements in function / method", + " body. (default: 50)", + " --max-parents Maximum number of parents for a class (see R0901).", + " (default: 7)", + " --ignored-parents ", + " List of qualified class names to ignore when counting", + " class parents (see R0901) (default: ())", + " --max-attributes ", + " Maximum number of attributes for a class (see R0902).", + " (default: 7)", + " --min-public-methods ", + " Minimum number of public methods for a class (see", + " R0903). (default: 2)", + " --max-public-methods ", + " Maximum number of public methods for a class (see", + " R0904). (default: 20)", + " --max-bool-expr ", + " Maximum number of boolean expressions in an if", + " statement (see R0916). (default: 5)", + " --exclude-too-few-public-methods [,...]", + " List of regular expressions of class ancestor names to", + " ignore when counting public methods (see R0903)", + " (default: [])", + "", + "Exceptions:", + " Exception related checks.", + "", + " --overgeneral-exceptions ", + " Exceptions that will emit a warning when caught.", + " (default: ('BaseException', 'Exception'))", + "", + "Similarities:", + " Checks for similarities and duplicated code.", + "", + " --min-similarity-lines ", + " Minimum lines number of a similarity. (default: 4)", + " --ignore-comments ", + " Comments are removed from the similarity computation", + " (default: True)", + " --ignore-docstrings ", + " Docstrings are removed from the similarity computation", + " (default: True)", + " --ignore-imports ", + " Imports are removed from the similarity computation", + " (default: True)", + " --ignore-signatures ", + " Signatures are removed from the similarity computation", + " (default: True)", + "", "Refactoring:", " Looks for code which can be refactored.", "", @@ -4711,19 +4610,120 @@ " message will be printed. (default: ('sys.exit',", " 'argparse.parse_error'))", "", - "String:", - " Check string literals.", + "Imports:", + " BaseChecker for import statements.", "", - " --check-str-concat-over-line-jumps ", - " This flag controls whether the implicit-str-concat", - " should generate a warning on implicit string", - " concatenation in sequences defined over several lines.", - " (default: False)", - " --check-quote-consistency ", - " This flag controls whether inconsistent-quotes", - " generates a warning when the character used as a quote", - " delimiter is used inconsistently within a module.", - " (default: False)" + " --deprecated-modules ", + " Deprecated modules which should not be used, separated", + " by a comma. (default: ())", + " --preferred-modules ", + " Couples of modules and preferred modules, separated by", + " a comma. (default: ())", + " --import-graph ", + " Output a graph (.gv or any supported image format) of", + " all (i.e. internal and external) dependencies to the", + " given file (report RP0402 must not be disabled).", + " (default: )", + " --ext-import-graph ", + " Output a graph (.gv or any supported image format) of", + " external dependencies to the given file (report RP0402", + " must not be disabled). (default: )", + " --int-import-graph ", + " Output a graph (.gv or any supported image format) of", + " internal dependencies to the given file (report RP0402", + " must not be disabled). (default: )", + " --known-standard-library ", + " Force import order to recognize a module as part of", + " the standard compatibility libraries. (default: ())", + " --known-third-party ", + " Force import order to recognize a module as part of a", + " third party library. (default: ('enchant',))", + " --allow-any-import-level ", + " List of modules that can be imported at any level, not", + " just the top level one. (default: ())", + " --allow-wildcard-with-all ", + " Allow wildcard imports from modules that define", + " __all__. (default: False)", + "", + "Spelling:", + " Check spelling in comments and docstrings.", + "", + " --spelling-dict ", + " Spelling dictionary name. Available dictionaries:", + " none. To make it work, install the 'python-enchant'", + " package. (default: )", + " --spelling-ignore-words ", + " List of comma separated words that should not be", + " checked. (default: )", + " --spelling-private-dict-file ", + " A path to a file that contains the private dictionary;", + " one word per line. (default: )", + " --spelling-store-unknown-words ", + " Tells whether to store unknown words to the private", + " dictionary (see the --spelling-private-dict-file", + " option) instead of raising a message. (default: n)", + " --max-spelling-suggestions N", + " Limits count of emitted suggestions for spelling", + " mistakes. (default: 4)", + " --spelling-ignore-comment-directives ", + " List of comma separated words that should be", + " considered directives if they appear at the beginning", + " of a comment and should not be checked. (default: fmt:", + " on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:)", + "", + "Classes:", + " Checker for class nodes.", + "", + " --defining-attr-methods ", + " List of method names used to declare (i.e. assign)", + " instance attributes. (default: ('__init__', '__new__',", + " 'setUp', '__post_init__'))", + " --valid-classmethod-first-arg ", + " List of valid names for the first argument in a class", + " method. (default: ('cls',))", + " --valid-metaclass-classmethod-first-arg ", + " List of valid names for the first argument in a", + " metaclass class method. (default: ('cls',))", + " --exclude-protected ", + " List of member names, which should be excluded from", + " the protected access warning. (default: ('_asdict',", + " '_fields', '_replace', '_source', '_make'))", + " --check-protected-access-in-special-methods ", + " Warn about protected attribute access inside special", + " methods (default: False)", + "", + "Variables:", + " BaseChecker for variables.", + "", + " --init-import ", + " Tells whether we should check for unused import in", + " __init__ files. (default: False)", + " --dummy-variables-rgx ", + " A regular expression matching the name of dummy", + " variables (i.e. expected to not be used). (default: _+", + " $|(_[a-zA-Z0-9_]*[a-zA-Z0-", + " 9]+?$)|dummy|^ignored_|^unused_)", + " --additional-builtins ", + " List of additional names supposed to be defined in", + " builtins. Remember that you should avoid defining new", + " builtins when possible. (default: ())", + " --callbacks ", + " List of strings which can identify a callback function", + " by name. A callback name must start or end with one of", + " those strings. (default: ('cb_', '_cb'))", + " --redefining-builtins-modules ", + " List of qualified module names which can have objects", + " that can redefine builtins. (default: ('six.moves',", + " 'past.builtins', 'future.builtins', 'builtins', 'io'))", + " --ignored-argument-names ", + " Argument names that match this expression will be", + " ignored. Default to name with leading underscore.", + " (default: re.compile('_.*|^ignored_|^unused_'))", + " --allow-global-unused-variables ", + " Tells whether unused global variables should be", + " treated as a violation. (default: True)", + " --allowed-redefined-builtins ", + " List of names allowed to shadow builtins (default: ())" ], "raku": [ "/opt/rakudo-pkg/share/perl6/runtime/perl6.moarvm [switches] [--] [programfile] [arguments]", diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json index de6ae267f6a..3265e3a62d2 100644 --- a/.automation/generated/linter-versions.json +++ b/.automation/generated/linter-versions.json @@ -7,7 +7,7 @@ "black": "22.6.0", "cfn-lint": "0.61.5", "checkmake": "0.2.1", - "checkov": "2.1.129", + "checkov": "2.1.130", "checkstyle": "10.3.2", "chktex": "1.7.6", "clippy": "0.1.63", @@ -17,7 +17,7 @@ "cspell": "6.6.1", "dartanalyzer": "0.0.0", "devskim": "0.6.9", - "djlint": "1.9.4", + "djlint": "1.9.5", "dockerfilelint": "1.8.0", "dotenv-linter": "3.2.0", "dotnet-format": "000", diff --git a/.automation/generated/megalinter-users.json b/.automation/generated/megalinter-users.json index 3cbbead5fec..177d5cdd69a 100644 --- a/.automation/generated/megalinter-users.json +++ b/.automation/generated/megalinter-users.json @@ -110,10 +110,10 @@ "releases_url": "https://api.github.com/repos/nektos/act/releases{/id}", "size": 6140, "ssh_url": "git@github.com:nektos/act.git", - "stargazers_count": 26845, + "stargazers_count": 26854, "stargazers_url": "https://api.github.com/repos/nektos/act/stargazers", "statuses_url": "https://api.github.com/repos/nektos/act/statuses/{sha}", - "subscribers_count": 118, + "subscribers_count": 117, "subscribers_url": "https://api.github.com/repos/nektos/act/subscribers", "subscription_url": "https://api.github.com/repos/nektos/act/subscription", "svn_url": "https://github.com/nektos/act", @@ -127,15 +127,15 @@ "golang" ], "trees_url": "https://api.github.com/repos/nektos/act/git/trees{/sha}", - "updated_at": "2022-08-16T08:54:54Z", + "updated_at": "2022-08-16T19:10:23Z", "url": "https://api.github.com/repos/nektos/act", "visibility": "public", - "watchers": 26845, - "watchers_count": 26845, + "watchers": 26854, + "watchers_count": 26854, "web_commit_signoff_required": false }, "repo_url": "https://github.com/nektos/act", - "stargazers": 26845 + "stargazers": 26854 }, { "info": { @@ -160,8 +160,8 @@ "downloads_url": "https://api.github.com/repos/stepancheg/rust-protobuf/downloads", "events_url": "https://api.github.com/repos/stepancheg/rust-protobuf/events", "fork": false, - "forks": 316, - "forks_count": 316, + "forks": 315, + "forks_count": 315, "forks_url": "https://api.github.com/repos/stepancheg/rust-protobuf/forks", "full_name": "stepancheg/rust-protobuf", "git_commits_url": "https://api.github.com/repos/stepancheg/rust-protobuf/git/commits{/sha}", @@ -196,7 +196,7 @@ "milestones_url": "https://api.github.com/repos/stepancheg/rust-protobuf/milestones{/number}", "mirror_url": null, "name": "rust-protobuf", - "network_count": 316, + "network_count": 315, "node_id": "MDEwOlJlcG9zaXRvcnkxMTcyNjYxNg==", "notifications_url": "https://api.github.com/repos/stepancheg/rust-protobuf/notifications{?since,all,participating}", "open_issues": 34, @@ -343,7 +343,7 @@ "releases_url": "https://api.github.com/repos/IlanCosman/tide/releases{/id}", "size": 6382, "ssh_url": "git@github.com:IlanCosman/tide.git", - "stargazers_count": 1472, + "stargazers_count": 1473, "stargazers_url": "https://api.github.com/repos/IlanCosman/tide/stargazers", "statuses_url": "https://api.github.com/repos/IlanCosman/tide/statuses/{sha}", "subscribers_count": 10, @@ -360,15 +360,15 @@ "prompt" ], "trees_url": "https://api.github.com/repos/IlanCosman/tide/git/trees{/sha}", - "updated_at": "2022-08-16T09:26:24Z", + "updated_at": "2022-08-16T20:17:43Z", "url": "https://api.github.com/repos/IlanCosman/tide", "visibility": "public", - "watchers": 1472, - "watchers_count": 1472, + "watchers": 1473, + "watchers_count": 1473, "web_commit_signoff_required": false }, "repo_url": "https://github.com/IlanCosman/tide", - "stargazers": 1472 + "stargazers": 1473 }, { "info": { @@ -460,7 +460,7 @@ "releases_url": "https://api.github.com/repos/dorssel/usbipd-win/releases{/id}", "size": 1450, "ssh_url": "git@github.com:dorssel/usbipd-win.git", - "stargazers_count": 1098, + "stargazers_count": 1101, "stargazers_url": "https://api.github.com/repos/dorssel/usbipd-win/stargazers", "statuses_url": "https://api.github.com/repos/dorssel/usbipd-win/statuses/{sha}", "subscribers_count": 29, @@ -481,15 +481,15 @@ "wsl2" ], "trees_url": "https://api.github.com/repos/dorssel/usbipd-win/git/trees{/sha}", - "updated_at": "2022-08-15T15:43:12Z", + "updated_at": "2022-08-16T23:33:40Z", "url": "https://api.github.com/repos/dorssel/usbipd-win", "visibility": "public", - "watchers": 1098, - "watchers_count": 1098, + "watchers": 1101, + "watchers_count": 1101, "web_commit_signoff_required": false }, "repo_url": "https://github.com/dorssel/usbipd-win", - "stargazers": 1098 + "stargazers": 1101 }, { "info": { @@ -672,8 +672,8 @@ "network_count": 116, "node_id": "MDEwOlJlcG9zaXRvcnkzMDQ4MzAyMjY=", "notifications_url": "https://api.github.com/repos/oxsecurity/megalinter/notifications{?since,all,participating}", - "open_issues": 33, - "open_issues_count": 33, + "open_issues": 34, + "open_issues_count": 34, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/89921661?v=4", "events_url": "https://api.github.com/users/oxsecurity/events{/privacy}", @@ -716,11 +716,11 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/oxsecurity/megalinter/pulls{/number}", - "pushed_at": "2022-08-16T10:44:27Z", + "pushed_at": "2022-08-16T22:27:33Z", "releases_url": "https://api.github.com/repos/oxsecurity/megalinter/releases{/id}", - "size": 199438, + "size": 199931, "ssh_url": "git@github.com:oxsecurity/megalinter.git", - "stargazers_count": 774, + "stargazers_count": 775, "stargazers_url": "https://api.github.com/repos/oxsecurity/megalinter/stargazers", "statuses_url": "https://api.github.com/repos/oxsecurity/megalinter/statuses/{sha}", "subscribers_count": 9, @@ -752,15 +752,15 @@ "terraform" ], "trees_url": "https://api.github.com/repos/oxsecurity/megalinter/git/trees{/sha}", - "updated_at": "2022-08-15T14:11:46Z", + "updated_at": "2022-08-16T11:13:11Z", "url": "https://api.github.com/repos/oxsecurity/megalinter", "visibility": "public", - "watchers": 774, - "watchers_count": 774, + "watchers": 775, + "watchers_count": 775, "web_commit_signoff_required": false }, "repo_url": "https://github.com/oxsecurity/megalinter", - "stargazers": 774 + "stargazers": 775 }, { "info": { @@ -824,8 +824,8 @@ "network_count": 123, "node_id": "MDEwOlJlcG9zaXRvcnkzNTc4OTkyNDA=", "notifications_url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template/notifications{?since,all,participating}", - "open_issues": 12, - "open_issues_count": 12, + "open_issues": 11, + "open_issues_count": 11, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/61287648?v=4", "events_url": "https://api.github.com/users/k8s-at-home/events{/privacy}", @@ -868,9 +868,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template/pulls{/number}", - "pushed_at": "2022-08-13T11:18:13Z", + "pushed_at": "2022-08-16T21:28:00Z", "releases_url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template/releases{/id}", - "size": 930, + "size": 931, "ssh_url": "git@github.com:k8s-at-home/flux-cluster-template.git", "stargazers_count": 731, "stargazers_url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template/stargazers", @@ -897,7 +897,7 @@ "traefik" ], "trees_url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template/git/trees{/sha}", - "updated_at": "2022-08-16T08:31:53Z", + "updated_at": "2022-08-16T20:35:54Z", "url": "https://api.github.com/repos/k8s-at-home/flux-cluster-template", "visibility": "public", "watchers": 731, @@ -969,8 +969,8 @@ "network_count": 89, "node_id": "MDEwOlJlcG9zaXRvcnkyMzA5OTk4MjY=", "notifications_url": "https://api.github.com/repos/onedr0p/home-ops/notifications{?since,all,participating}", - "open_issues": 9, - "open_issues_count": 9, + "open_issues": 5, + "open_issues_count": 5, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/213795?v=4", "events_url": "https://api.github.com/users/onedr0p/events{/privacy}", @@ -993,9 +993,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/onedr0p/home-ops/pulls{/number}", - "pushed_at": "2022-08-16T10:42:39Z", + "pushed_at": "2022-08-17T00:09:13Z", "releases_url": "https://api.github.com/repos/onedr0p/home-ops/releases{/id}", - "size": 26057, + "size": 26044, "ssh_url": "git@github.com:onedr0p/home-ops.git", "stargazers_count": 590, "stargazers_url": "https://api.github.com/repos/onedr0p/home-ops/stargazers", @@ -1119,7 +1119,7 @@ "releases_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/releases{/id}", "size": 431, "ssh_url": "git@github.com:unixorn/zsh-quickstart-kit.git", - "stargazers_count": 558, + "stargazers_count": 560, "stargazers_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/stargazers", "statuses_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/statuses/{sha}", "subscribers_count": 14, @@ -1146,15 +1146,15 @@ "zshrc-enhancements" ], "trees_url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit/git/trees{/sha}", - "updated_at": "2022-08-11T13:54:48Z", + "updated_at": "2022-08-16T22:51:46Z", "url": "https://api.github.com/repos/unixorn/zsh-quickstart-kit", "visibility": "public", - "watchers": 558, - "watchers_count": 558, + "watchers": 560, + "watchers_count": 560, "web_commit_signoff_required": false }, "repo_url": "https://github.com/unixorn/zsh-quickstart-kit", - "stargazers": 558 + "stargazers": 560 }, { "info": { @@ -1179,8 +1179,8 @@ "downloads_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/downloads", "events_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/events", "fork": false, - "forks": 107, - "forks_count": 107, + "forks": 109, + "forks_count": 109, "forks_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/forks", "full_name": "secureCodeBox/secureCodeBox", "git_commits_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/git/commits{/sha}", @@ -1215,11 +1215,11 @@ "milestones_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/milestones{/number}", "mirror_url": null, "name": "secureCodeBox", - "network_count": 107, + "network_count": 109, "node_id": "MDEwOlJlcG9zaXRvcnk4MDcxMTkzMw==", "notifications_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/notifications{?since,all,participating}", - "open_issues": 113, - "open_issues_count": 113, + "open_issues": 114, + "open_issues_count": 114, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/34573705?v=4", "events_url": "https://api.github.com/users/secureCodeBox/events{/privacy}", @@ -1264,12 +1264,12 @@ "pulls_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/pulls{/number}", "pushed_at": "2022-08-16T10:27:12Z", "releases_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/releases{/id}", - "size": 29194, + "size": 29195, "ssh_url": "git@github.com:secureCodeBox/secureCodeBox.git", "stargazers_count": 517, "stargazers_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/stargazers", "statuses_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/statuses/{sha}", - "subscribers_count": 31, + "subscribers_count": 30, "subscribers_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/subscribers", "subscription_url": "https://api.github.com/repos/secureCodeBox/secureCodeBox/subscription", "svn_url": "https://github.com/secureCodeBox/secureCodeBox", @@ -1407,7 +1407,7 @@ "stargazers_count": 399, "stargazers_url": "https://api.github.com/repos/practicalli/clojure-deps-edn/stargazers", "statuses_url": "https://api.github.com/repos/practicalli/clojure-deps-edn/statuses/{sha}", - "subscribers_count": 10, + "subscribers_count": 11, "subscribers_url": "https://api.github.com/repos/practicalli/clojure-deps-edn/subscribers", "subscription_url": "https://api.github.com/repos/practicalli/clojure-deps-edn/subscription", "svn_url": "https://github.com/practicalli/clojure-deps-edn", @@ -1453,8 +1453,8 @@ "downloads_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/downloads", "events_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/events", "fork": false, - "forks": 1168, - "forks_count": 1168, + "forks": 1170, + "forks_count": 1170, "forks_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/forks", "full_name": "KelvinTegelaar/CIPP", "git_commits_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/git/commits{/sha}", @@ -1489,11 +1489,11 @@ "milestones_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/milestones{/number}", "mirror_url": null, "name": "CIPP", - "network_count": 1168, + "network_count": 1170, "node_id": "R_kgDOGNiHEA", "notifications_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/notifications{?since,all,participating}", - "open_issues": 3, - "open_issues_count": 3, + "open_issues": 4, + "open_issues_count": 4, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/49186168?v=4", "events_url": "https://api.github.com/users/KelvinTegelaar/events{/privacy}", @@ -1516,9 +1516,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/pulls{/number}", - "pushed_at": "2022-08-16T09:17:43Z", + "pushed_at": "2022-08-16T19:36:35Z", "releases_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/releases{/id}", - "size": 54984, + "size": 54992, "ssh_url": "git@github.com:KelvinTegelaar/CIPP.git", "stargazers_count": 380, "stargazers_url": "https://api.github.com/repos/KelvinTegelaar/CIPP/stargazers", @@ -1875,7 +1875,7 @@ "releases_url": "https://api.github.com/repos/leosuncin/nest-auth-example/releases{/id}", "size": 5503, "ssh_url": "git@github.com:leosuncin/nest-auth-example.git", - "stargazers_count": 188, + "stargazers_count": 189, "stargazers_url": "https://api.github.com/repos/leosuncin/nest-auth-example/stargazers", "statuses_url": "https://api.github.com/repos/leosuncin/nest-auth-example/statuses/{sha}", "subscribers_count": 3, @@ -1894,15 +1894,15 @@ "typescript" ], "trees_url": "https://api.github.com/repos/leosuncin/nest-auth-example/git/trees{/sha}", - "updated_at": "2022-08-12T16:21:06Z", + "updated_at": "2022-08-17T00:52:00Z", "url": "https://api.github.com/repos/leosuncin/nest-auth-example", "visibility": "public", - "watchers": 188, - "watchers_count": 188, + "watchers": 189, + "watchers_count": 189, "web_commit_signoff_required": false }, "repo_url": "https://github.com/leosuncin/nest-auth-example", - "stargazers": 188 + "stargazers": 189 }, { "info": { @@ -1966,8 +1966,8 @@ "network_count": 19, "node_id": "MDEwOlJlcG9zaXRvcnkyODc1MDA0NTY=", "notifications_url": "https://api.github.com/repos/bjw-s/home-ops/notifications{?since,all,participating}", - "open_issues": 10, - "open_issues_count": 10, + "open_issues": 13, + "open_issues_count": 13, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/6213398?v=4", "events_url": "https://api.github.com/users/bjw-s/events{/privacy}", @@ -1990,9 +1990,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/bjw-s/home-ops/pulls{/number}", - "pushed_at": "2022-08-16T09:06:56Z", + "pushed_at": "2022-08-17T00:24:05Z", "releases_url": "https://api.github.com/repos/bjw-s/home-ops/releases{/id}", - "size": 31550, + "size": 31555, "ssh_url": "git@github.com:bjw-s/home-ops.git", "stargazers_count": 161, "stargazers_url": "https://api.github.com/repos/bjw-s/home-ops/stargazers", @@ -2109,9 +2109,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/pulls{/number}", - "pushed_at": "2022-08-07T16:15:13Z", + "pushed_at": "2022-08-16T18:13:17Z", "releases_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/releases{/id}", - "size": 345, + "size": 347, "ssh_url": "git@github.com:unixorn/tumult.plugin.zsh.git", "stargazers_count": 135, "stargazers_url": "https://api.github.com/repos/unixorn/tumult.plugin.zsh/stargazers", @@ -2206,8 +2206,8 @@ "network_count": 16, "node_id": "MDEwOlJlcG9zaXRvcnkzNjY1OTIyMjc=", "notifications_url": "https://api.github.com/repos/toboshii/home-ops/notifications{?since,all,participating}", - "open_issues": 28, - "open_issues_count": 28, + "open_issues": 31, + "open_issues_count": 31, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/63410334?v=4", "events_url": "https://api.github.com/users/toboshii/events{/privacy}", @@ -2230,9 +2230,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/toboshii/home-ops/pulls{/number}", - "pushed_at": "2022-08-16T09:15:46Z", + "pushed_at": "2022-08-16T18:26:16Z", "releases_url": "https://api.github.com/repos/toboshii/home-ops/releases{/id}", - "size": 2551, + "size": 2556, "ssh_url": "git@github.com:toboshii/home-ops.git", "stargazers_count": 128, "stargazers_url": "https://api.github.com/repos/toboshii/home-ops/stargazers", @@ -2332,8 +2332,8 @@ "network_count": 65, "node_id": "MDEwOlJlcG9zaXRvcnk0NjEyMjQ2MA==", "notifications_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/notifications{?since,all,participating}", - "open_issues": 32, - "open_issues_count": 32, + "open_issues": 35, + "open_issues_count": 35, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/31739?v=4", "events_url": "https://api.github.com/users/newrelic/events{/privacy}", @@ -2376,9 +2376,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/pulls{/number}", - "pushed_at": "2022-08-15T22:45:19Z", + "pushed_at": "2022-08-16T23:54:10Z", "releases_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/releases{/id}", - "size": 16332, + "size": 16335, "ssh_url": "git@github.com:newrelic/newrelic-python-agent.git", "stargazers_count": 115, "stargazers_url": "https://api.github.com/repos/newrelic/newrelic-python-agent/stargazers", @@ -2632,9 +2632,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/practicalli/spacemacs/pulls{/number}", - "pushed_at": "2022-06-30T11:39:26Z", + "pushed_at": "2022-08-16T18:26:54Z", "releases_url": "https://api.github.com/repos/practicalli/spacemacs/releases{/id}", - "size": 63661, + "size": 65309, "ssh_url": "git@github.com:practicalli/spacemacs.git", "stargazers_count": 87, "stargazers_url": "https://api.github.com/repos/practicalli/spacemacs/stargazers", @@ -2763,9 +2763,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/practicalli/spacemacs/pulls{/number}", - "pushed_at": "2022-06-30T11:39:26Z", + "pushed_at": "2022-08-16T18:26:54Z", "releases_url": "https://api.github.com/repos/practicalli/spacemacs/releases{/id}", - "size": 63661, + "size": 65309, "ssh_url": "git@github.com:practicalli/spacemacs.git", "stargazers_count": 87, "stargazers_url": "https://api.github.com/repos/practicalli/spacemacs/stargazers", @@ -2856,8 +2856,8 @@ "network_count": 29, "node_id": "MDEwOlJlcG9zaXRvcnk4Nzc4OTcwOQ==", "notifications_url": "https://api.github.com/repos/cbg-ethz/V-pipe/notifications{?since,all,participating}", - "open_issues": 24, - "open_issues_count": 24, + "open_issues": 22, + "open_issues_count": 22, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/12068026?v=4", "events_url": "https://api.github.com/users/cbg-ethz/events{/privacy}", @@ -2900,9 +2900,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/cbg-ethz/V-pipe/pulls{/number}", - "pushed_at": "2022-08-16T01:59:17Z", + "pushed_at": "2022-08-16T11:22:12Z", "releases_url": "https://api.github.com/repos/cbg-ethz/V-pipe/releases{/id}", - "size": 11107, + "size": 11112, "ssh_url": "git@github.com:cbg-ethz/V-pipe.git", "stargazers_count": 86, "stargazers_url": "https://api.github.com/repos/cbg-ethz/V-pipe/stargazers", @@ -3151,9 +3151,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/T145/black-mirror/pulls{/number}", - "pushed_at": "2022-08-15T18:22:55Z", + "pushed_at": "2022-08-16T19:53:00Z", "releases_url": "https://api.github.com/repos/T145/black-mirror/releases{/id}", - "size": 81337, + "size": 81488, "ssh_url": "git@github.com:T145/black-mirror.git", "stargazers_count": 82, "stargazers_url": "https://api.github.com/repos/T145/black-mirror/stargazers", @@ -3302,9 +3302,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/oasisprotocol/oasis-wallet-web/pulls{/number}", - "pushed_at": "2022-08-15T16:22:27Z", + "pushed_at": "2022-08-16T22:37:17Z", "releases_url": "https://api.github.com/repos/oasisprotocol/oasis-wallet-web/releases{/id}", - "size": 7269, + "size": 7275, "ssh_url": "git@github.com:oasisprotocol/oasis-wallet-web.git", "stargazers_count": 76, "stargazers_url": "https://api.github.com/repos/oasisprotocol/oasis-wallet-web/stargazers", @@ -3402,8 +3402,8 @@ "network_count": 47, "node_id": "MDEwOlJlcG9zaXRvcnkxMDQ5NzQ2OTM=", "notifications_url": "https://api.github.com/repos/telstra/open-kilda/notifications{?since,all,participating}", - "open_issues": 364, - "open_issues_count": 364, + "open_issues": 363, + "open_issues_count": 363, "organization": { "avatar_url": "https://avatars.githubusercontent.com/u/3914896?v=4", "events_url": "https://api.github.com/users/telstra/events{/privacy}", @@ -3446,9 +3446,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/telstra/open-kilda/pulls{/number}", - "pushed_at": "2022-08-16T08:07:46Z", + "pushed_at": "2022-08-16T20:15:11Z", "releases_url": "https://api.github.com/repos/telstra/open-kilda/releases{/id}", - "size": 298223, + "size": 298246, "ssh_url": "git@github.com:telstra/open-kilda.git", "stargazers_count": 68, "stargazers_url": "https://api.github.com/repos/telstra/open-kilda/stargazers", @@ -3697,9 +3697,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/Azure/ARO-RP/pulls{/number}", - "pushed_at": "2022-08-16T06:12:13Z", + "pushed_at": "2022-08-17T00:07:20Z", "releases_url": "https://api.github.com/repos/Azure/ARO-RP/releases{/id}", - "size": 68168, + "size": 68185, "ssh_url": "git@github.com:Azure/ARO-RP.git", "stargazers_count": 64, "stargazers_url": "https://api.github.com/repos/Azure/ARO-RP/stargazers", @@ -3713,7 +3713,7 @@ "temp_clone_token": null, "topics": [], "trees_url": "https://api.github.com/repos/Azure/ARO-RP/git/trees{/sha}", - "updated_at": "2022-07-30T07:43:04Z", + "updated_at": "2022-08-16T19:39:15Z", "url": "https://api.github.com/repos/Azure/ARO-RP", "visibility": "public", "watchers": 64, @@ -3813,7 +3813,7 @@ "releases_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/releases{/id}", "size": 260, "ssh_url": "git@github.com:unixorn/lima-xbar-plugin.git", - "stargazers_count": 56, + "stargazers_count": 57, "stargazers_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/stargazers", "statuses_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/statuses/{sha}", "subscribers_count": 2, @@ -3834,15 +3834,15 @@ "xbar-plugin" ], "trees_url": "https://api.github.com/repos/unixorn/lima-xbar-plugin/git/trees{/sha}", - "updated_at": "2022-08-14T08:41:42Z", + "updated_at": "2022-08-16T13:20:30Z", "url": "https://api.github.com/repos/unixorn/lima-xbar-plugin", "visibility": "public", - "watchers": 56, - "watchers_count": 56, + "watchers": 57, + "watchers_count": 57, "web_commit_signoff_required": false }, "repo_url": "https://github.com/unixorn/lima-xbar-plugin", - "stargazers": 56 + "stargazers": 57 }, { "info": { @@ -4043,8 +4043,8 @@ "network_count": 1, "node_id": "MDEwOlJlcG9zaXRvcnkzMTQxODEwODI=", "notifications_url": "https://api.github.com/repos/auricom/home-ops/notifications{?since,all,participating}", - "open_issues": 7, - "open_issues_count": 7, + "open_issues": 9, + "open_issues_count": 9, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/27022259?v=4", "events_url": "https://api.github.com/users/auricom/events{/privacy}", @@ -4067,9 +4067,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/auricom/home-ops/pulls{/number}", - "pushed_at": "2022-08-16T09:18:18Z", + "pushed_at": "2022-08-16T23:18:43Z", "releases_url": "https://api.github.com/repos/auricom/home-ops/releases{/id}", - "size": 5938, + "size": 5941, "ssh_url": "git@github.com:auricom/home-ops.git", "stargazers_count": 52, "stargazers_url": "https://api.github.com/repos/auricom/home-ops/stargazers", @@ -5488,8 +5488,8 @@ "network_count": 2, "node_id": "MDEwOlJlcG9zaXRvcnkzOTE3NjkwNDE=", "notifications_url": "https://api.github.com/repos/jr0dd/home-ops/notifications{?since,all,participating}", - "open_issues": 5, - "open_issues_count": 5, + "open_issues": 3, + "open_issues_count": 3, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/285797?v=4", "events_url": "https://api.github.com/users/jr0dd/events{/privacy}", @@ -5512,9 +5512,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/jr0dd/home-ops/pulls{/number}", - "pushed_at": "2022-08-16T10:03:08Z", + "pushed_at": "2022-08-17T00:36:03Z", "releases_url": "https://api.github.com/repos/jr0dd/home-ops/releases{/id}", - "size": 5203, + "size": 5225, "ssh_url": "git@github.com:jr0dd/home-ops.git", "stargazers_count": 28, "stargazers_url": "https://api.github.com/repos/jr0dd/home-ops/stargazers", @@ -5848,8 +5848,8 @@ "network_count": 0, "node_id": "MDEwOlJlcG9zaXRvcnkzODI4NjMyOTE=", "notifications_url": "https://api.github.com/repos/0dragosh/homelab/notifications{?since,all,participating}", - "open_issues": 4, - "open_issues_count": 4, + "open_issues": 7, + "open_issues_count": 7, "owner": { "avatar_url": "https://avatars.githubusercontent.com/u/39906742?v=4", "events_url": "https://api.github.com/users/0dragosh/events{/privacy}", @@ -5872,9 +5872,9 @@ }, "private": false, "pulls_url": "https://api.github.com/repos/0dragosh/homelab/pulls{/number}", - "pushed_at": "2022-08-16T06:57:52Z", + "pushed_at": "2022-08-16T20:44:45Z", "releases_url": "https://api.github.com/repos/0dragosh/homelab/releases{/id}", - "size": 3690, + "size": 3700, "ssh_url": "git@github.com:0dragosh/homelab.git", "stargazers_count": 20, "stargazers_url": "https://api.github.com/repos/0dragosh/homelab/stargazers", @@ -5912,6 +5912,138 @@ "repo_url": "https://github.com/0dragosh/homelab-k3s", "stargazers": 20 }, + { + "info": { + "allow_forking": true, + "archive_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/{archive_format}{/ref}", + "archived": false, + "assignees_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/assignees{/user}", + "blobs_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/branches{/branch}", + "clone_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center.git", + "collaborators_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/comments{/number}", + "commits_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/commits{/sha}", + "compare_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/contents/{+path}", + "contributors_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/contributors", + "created_at": "2022-01-24T19:15:02Z", + "default_branch": "main", + "deployments_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/deployments", + "description": "Amplitude's Developer Center docs.", + "disabled": false, + "downloads_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/downloads", + "events_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/events", + "fork": false, + "forks": 15, + "forks_count": 15, + "forks_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/forks", + "full_name": "Amplitude-Developer-Docs/amplitude-dev-center", + "git_commits_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/tags{/sha}", + "git_url": "git://github.com/Amplitude-Developer-Docs/amplitude-dev-center.git", + "has_downloads": true, + "has_issues": true, + "has_pages": false, + "has_projects": false, + "has_wiki": false, + "homepage": "https://docs.developers.amplitude.com", + "hooks_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/hooks", + "html_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", + "id": 451599742, + "is_template": false, + "issue_comment_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues/events{/number}", + "issues_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues{/number}", + "keys_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/keys{/key_id}", + "labels_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/labels{/name}", + "language": "HTML", + "languages_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/languages", + "license": { + "key": "mit", + "name": "MIT License", + "node_id": "MDc6TGljZW5zZTEz", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit" + }, + "merges_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/merges", + "milestones_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/milestones{/number}", + "mirror_url": null, + "name": "amplitude-dev-center", + "network_count": 15, + "node_id": "R_kgDOGurdfg", + "notifications_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/notifications{?since,all,participating}", + "open_issues": 8, + "open_issues_count": 8, + "organization": { + "avatar_url": "https://avatars.githubusercontent.com/u/100628252?v=4", + "events_url": "https://api.github.com/users/Amplitude-Developer-Docs/events{/privacy}", + "followers_url": "https://api.github.com/users/Amplitude-Developer-Docs/followers", + "following_url": "https://api.github.com/users/Amplitude-Developer-Docs/following{/other_user}", + "gists_url": "https://api.github.com/users/Amplitude-Developer-Docs/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Amplitude-Developer-Docs", + "id": 100628252, + "login": "Amplitude-Developer-Docs", + "node_id": "O_kgDOBf93HA", + "organizations_url": "https://api.github.com/users/Amplitude-Developer-Docs/orgs", + "received_events_url": "https://api.github.com/users/Amplitude-Developer-Docs/received_events", + "repos_url": "https://api.github.com/users/Amplitude-Developer-Docs/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Amplitude-Developer-Docs/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Amplitude-Developer-Docs/subscriptions", + "type": "Organization", + "url": "https://api.github.com/users/Amplitude-Developer-Docs" + }, + "owner": { + "avatar_url": "https://avatars.githubusercontent.com/u/100628252?v=4", + "events_url": "https://api.github.com/users/Amplitude-Developer-Docs/events{/privacy}", + "followers_url": "https://api.github.com/users/Amplitude-Developer-Docs/followers", + "following_url": "https://api.github.com/users/Amplitude-Developer-Docs/following{/other_user}", + "gists_url": "https://api.github.com/users/Amplitude-Developer-Docs/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/Amplitude-Developer-Docs", + "id": 100628252, + "login": "Amplitude-Developer-Docs", + "node_id": "O_kgDOBf93HA", + "organizations_url": "https://api.github.com/users/Amplitude-Developer-Docs/orgs", + "received_events_url": "https://api.github.com/users/Amplitude-Developer-Docs/received_events", + "repos_url": "https://api.github.com/users/Amplitude-Developer-Docs/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/Amplitude-Developer-Docs/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/Amplitude-Developer-Docs/subscriptions", + "type": "Organization", + "url": "https://api.github.com/users/Amplitude-Developer-Docs" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/pulls{/number}", + "pushed_at": "2022-08-17T00:42:26Z", + "releases_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/releases{/id}", + "size": 11818, + "ssh_url": "git@github.com:Amplitude-Developer-Docs/amplitude-dev-center.git", + "stargazers_count": 17, + "stargazers_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/stargazers", + "statuses_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/statuses/{sha}", + "subscribers_count": 14, + "subscribers_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/subscribers", + "subscription_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/subscription", + "svn_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", + "tags_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/tags", + "teams_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/teams", + "temp_clone_token": null, + "topics": [], + "trees_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/trees{/sha}", + "updated_at": "2022-08-16T22:28:50Z", + "url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center", + "visibility": "public", + "watchers": 17, + "watchers_count": 17, + "web_commit_signoff_required": false + }, + "repo_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", + "stargazers": 17 + }, { "info": { "allow_forking": true, @@ -6052,138 +6184,6 @@ "repo_url": "https://github.com/hardisgroupcom/vscode-sfdx-hardis", "stargazers": 16 }, - { - "info": { - "allow_forking": true, - "archive_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/{archive_format}{/ref}", - "archived": false, - "assignees_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/assignees{/user}", - "blobs_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/blobs{/sha}", - "branches_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/branches{/branch}", - "clone_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center.git", - "collaborators_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/collaborators{/collaborator}", - "comments_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/comments{/number}", - "commits_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/commits{/sha}", - "compare_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/compare/{base}...{head}", - "contents_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/contents/{+path}", - "contributors_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/contributors", - "created_at": "2022-01-24T19:15:02Z", - "default_branch": "main", - "deployments_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/deployments", - "description": "Amplitude's Developer Center docs.", - "disabled": false, - "downloads_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/downloads", - "events_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/events", - "fork": false, - "forks": 15, - "forks_count": 15, - "forks_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/forks", - "full_name": "Amplitude-Developer-Docs/amplitude-dev-center", - "git_commits_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/commits{/sha}", - "git_refs_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/refs{/sha}", - "git_tags_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/tags{/sha}", - "git_url": "git://github.com/Amplitude-Developer-Docs/amplitude-dev-center.git", - "has_downloads": true, - "has_issues": true, - "has_pages": false, - "has_projects": false, - "has_wiki": false, - "homepage": "https://docs.developers.amplitude.com", - "hooks_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/hooks", - "html_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", - "id": 451599742, - "is_template": false, - "issue_comment_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues/comments{/number}", - "issue_events_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues/events{/number}", - "issues_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/issues{/number}", - "keys_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/keys{/key_id}", - "labels_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/labels{/name}", - "language": "HTML", - "languages_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/languages", - "license": { - "key": "mit", - "name": "MIT License", - "node_id": "MDc6TGljZW5zZTEz", - "spdx_id": "MIT", - "url": "https://api.github.com/licenses/mit" - }, - "merges_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/merges", - "milestones_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/milestones{/number}", - "mirror_url": null, - "name": "amplitude-dev-center", - "network_count": 15, - "node_id": "R_kgDOGurdfg", - "notifications_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/notifications{?since,all,participating}", - "open_issues": 7, - "open_issues_count": 7, - "organization": { - "avatar_url": "https://avatars.githubusercontent.com/u/100628252?v=4", - "events_url": "https://api.github.com/users/Amplitude-Developer-Docs/events{/privacy}", - "followers_url": "https://api.github.com/users/Amplitude-Developer-Docs/followers", - "following_url": "https://api.github.com/users/Amplitude-Developer-Docs/following{/other_user}", - "gists_url": "https://api.github.com/users/Amplitude-Developer-Docs/gists{/gist_id}", - "gravatar_id": "", - "html_url": "https://github.com/Amplitude-Developer-Docs", - "id": 100628252, - "login": "Amplitude-Developer-Docs", - "node_id": "O_kgDOBf93HA", - "organizations_url": "https://api.github.com/users/Amplitude-Developer-Docs/orgs", - "received_events_url": "https://api.github.com/users/Amplitude-Developer-Docs/received_events", - "repos_url": "https://api.github.com/users/Amplitude-Developer-Docs/repos", - "site_admin": false, - "starred_url": "https://api.github.com/users/Amplitude-Developer-Docs/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Amplitude-Developer-Docs/subscriptions", - "type": "Organization", - "url": "https://api.github.com/users/Amplitude-Developer-Docs" - }, - "owner": { - "avatar_url": "https://avatars.githubusercontent.com/u/100628252?v=4", - "events_url": "https://api.github.com/users/Amplitude-Developer-Docs/events{/privacy}", - "followers_url": "https://api.github.com/users/Amplitude-Developer-Docs/followers", - "following_url": "https://api.github.com/users/Amplitude-Developer-Docs/following{/other_user}", - "gists_url": "https://api.github.com/users/Amplitude-Developer-Docs/gists{/gist_id}", - "gravatar_id": "", - "html_url": "https://github.com/Amplitude-Developer-Docs", - "id": 100628252, - "login": "Amplitude-Developer-Docs", - "node_id": "O_kgDOBf93HA", - "organizations_url": "https://api.github.com/users/Amplitude-Developer-Docs/orgs", - "received_events_url": "https://api.github.com/users/Amplitude-Developer-Docs/received_events", - "repos_url": "https://api.github.com/users/Amplitude-Developer-Docs/repos", - "site_admin": false, - "starred_url": "https://api.github.com/users/Amplitude-Developer-Docs/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/Amplitude-Developer-Docs/subscriptions", - "type": "Organization", - "url": "https://api.github.com/users/Amplitude-Developer-Docs" - }, - "private": false, - "pulls_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/pulls{/number}", - "pushed_at": "2022-08-16T01:20:32Z", - "releases_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/releases{/id}", - "size": 11875, - "ssh_url": "git@github.com:Amplitude-Developer-Docs/amplitude-dev-center.git", - "stargazers_count": 16, - "stargazers_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/stargazers", - "statuses_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/statuses/{sha}", - "subscribers_count": 14, - "subscribers_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/subscribers", - "subscription_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/subscription", - "svn_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", - "tags_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/tags", - "teams_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/teams", - "temp_clone_token": null, - "topics": [], - "trees_url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center/git/trees{/sha}", - "updated_at": "2022-08-05T15:30:09Z", - "url": "https://api.github.com/repos/Amplitude-Developer-Docs/amplitude-dev-center", - "visibility": "public", - "watchers": 16, - "watchers_count": 16, - "web_commit_signoff_required": false - }, - "repo_url": "https://github.com/Amplitude-Developer-Docs/amplitude-dev-center", - "stargazers": 16 - }, { "info": { "allow_forking": true, diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d7467dad8e..a81fdab1248 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l - Linter versions upgrades - [eslint-plugin-jsonc](https://ota-meshi.github.io/eslint-plugin-jsonc/) from 2.3.1 to **2.4.0** on 2022-08-16 - [checkov](https://www.checkov.io/) from 2.1.127 to **2.1.129** on 2022-08-16 + - [djlint](https://djlint.com/) from 1.9.4 to **1.9.5** on 2022-08-17 + - [checkov](https://www.checkov.io/) from 2.1.129 to **2.1.130** on 2022-08-17 ## [v6.5.0] - 2022-08-15 diff --git a/docs/all_linters.md b/docs/all_linters.md index bfc259114af..5e89199baa2 100644 --- a/docs/all_linters.md +++ b/docs/all_linters.md @@ -13,7 +13,7 @@ | [**black**](https://github.com/psf/black){target=_blank} | 22.6.0 | [MIT](licenses/black.md) | [![GitHub stars](https://img.shields.io/github/stars/psf/black?cacheSeconds=3600)](https://github.com/psf/black){target=_blank} | [PYTHON](descriptors/python_black.md) | :white_circle: | [Repository](https://github.com/psf/black){target=_blank} | | [**cfn-lint**](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | 0.61.5 | [MIT-0](licenses/cfn-lint.md) | [![GitHub stars](https://img.shields.io/github/stars/aws-cloudformation/cfn-lint?cacheSeconds=3600)](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | [CLOUDFORMATION](descriptors/cloudformation_cfn_lint.md) | :white_circle: | [Repository](https://github.com/aws-cloudformation/cfn-lint){target=_blank} | | [**checkmake**](https://github.com/mrtazz/checkmake){target=_blank} | 0.2.1 | | [![GitHub stars](https://img.shields.io/github/stars/mrtazz/checkmake?cacheSeconds=3600)](https://github.com/mrtazz/checkmake){target=_blank} | [MAKEFILE](descriptors/makefile_checkmake.md) | :white_circle: | [Repository](https://github.com/mrtazz/checkmake){target=_blank} | -| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.1.129 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md)
[TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | +| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank} | 2.1.130 | [Apache-2.0](licenses/checkov.md) | [![GitHub stars](https://img.shields.io/github/stars/bridgecrewio/checkov?cacheSeconds=3600)](https://github.com/bridgecrewio/checkov){target=_blank} | [REPOSITORY](descriptors/repository_checkov.md)
[TERRAFORM](descriptors/terraform_checkov.md) | :no_entry_sign: | [Repository](https://github.com/bridgecrewio/checkov){target=_blank} | | [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank} | 10.3.2 | [LGPL-2.1](licenses/checkstyle.md) | [![GitHub stars](https://img.shields.io/github/stars/checkstyle/checkstyle?cacheSeconds=3600)](https://github.com/checkstyle/checkstyle){target=_blank} | [JAVA](descriptors/java_checkstyle.md) | :heart: | [MegaLinter reference](https://checkstyle.sourceforge.io/index.html#Related_Tools_Active_Tools){target=_blank} | | [**chktex**](https://www.nongnu.org/chktex){target=_blank} | 1.7.6 | | | [LATEX](descriptors/latex_chktex.md) | :white_circle: | [Web Site](https://www.nongnu.org/chktex){target=_blank} | | [**clippy**](https://github.com/rust-lang/rust-clippy){target=_blank} | 0.1.63 | | [![GitHub stars](https://img.shields.io/github/stars/rust-lang/rust-clippy?cacheSeconds=3600)](https://github.com/rust-lang/rust-clippy){target=_blank} | [RUST](descriptors/rust_clippy.md) | :white_circle: | [Repository](https://github.com/rust-lang/rust-clippy){target=_blank} | @@ -23,7 +23,7 @@ | [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank} | 6.6.1 | [MIT](licenses/cspell.md) | [![GitHub stars](https://img.shields.io/github/stars/streetsidesoftware/cspell?cacheSeconds=3600)](https://github.com/streetsidesoftware/cspell){target=_blank} | [SPELL](descriptors/spell_cspell.md) | :heart: | [MegaLinter reference](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#mega-linter){target=_blank} | | [**dartanalyzer**](https://github.com/dart-lang/sdk){target=_blank} | N/A | [BSD-3-Clause](licenses/dartanalyzer.md) | [![GitHub stars](https://img.shields.io/github/stars/dart-lang/sdk?cacheSeconds=3600)](https://github.com/dart-lang/sdk){target=_blank} | [DART](descriptors/dart_dartanalyzer.md) | :no_entry_sign: | [Repository](https://github.com/dart-lang/sdk){target=_blank} | | [**devskim**](https://github.com/microsoft/DevSkim){target=_blank} | 0.6.9 | [MIT](licenses/devskim.md) | [![GitHub stars](https://img.shields.io/github/stars/microsoft/DevSkim?cacheSeconds=3600)](https://github.com/microsoft/DevSkim){target=_blank} | [REPOSITORY](descriptors/repository_devskim.md) | :white_circle: | [Repository](https://github.com/microsoft/DevSkim){target=_blank} | -| [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.9.4 | | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :white_circle: | [Repository](https://github.com/Riverside-Healthcare/djlint){target=_blank} | +| [**djlint**](https://github.com/Riverside-Healthcare/djlint){target=_blank} | 1.9.5 | | [![GitHub stars](https://img.shields.io/github/stars/Riverside-Healthcare/djlint?cacheSeconds=3600)](https://github.com/Riverside-Healthcare/djlint){target=_blank} | [HTML](descriptors/html_djlint.md) | :white_circle: | [Repository](https://github.com/Riverside-Healthcare/djlint){target=_blank} | | [**dotenv-linter**](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | 3.2.0 | [MIT](licenses/dotenv-linter.md) | [![GitHub stars](https://img.shields.io/github/stars/dotenv-linter/dotenv-linter?cacheSeconds=3600)](https://github.com/dotenv-linter/dotenv-linter){target=_blank} | [ENV](descriptors/env_dotenv_linter.md) | :heart: | [MegaLinter reference](https://dotenv-linter.github.io/#/integrations/mega_linter){target=_blank} | | [**dotnet-format**](https://github.com/dotnet/format){target=_blank} | 000 | [MIT](licenses/dotnet-format.md) | [![GitHub stars](https://img.shields.io/github/stars/dotnet/format?cacheSeconds=3600)](https://github.com/dotnet/format){target=_blank} | [CSHARP](descriptors/csharp_dotnet_format.md)
[VBDOTNET](descriptors/vbdotnet_dotnet_format.md) | :white_circle: | [Repository](https://github.com/dotnet/format){target=_blank} | | [**dustilock**](https://github.com/Checkmarx/dustilock){target=_blank} | N/A | [Apache-2.0](licenses/dustilock.md) | [![GitHub stars](https://img.shields.io/github/stars/Checkmarx/dustilock?cacheSeconds=3600)](https://github.com/Checkmarx/dustilock){target=_blank} | [REPOSITORY](descriptors/repository_dustilock.md) | :white_circle: | [Repository](https://github.com/Checkmarx/dustilock){target=_blank} | diff --git a/docs/all_users.md b/docs/all_users.md index 9d85abade27..8d0ec8bb9b6 100644 --- a/docs/all_users.md +++ b/docs/all_users.md @@ -51,8 +51,8 @@ According to posted issues, there are many more private and self-hosted repos us [![GrandMoff100/HomeAssistantAPI - GitHub](https://gh-card.dev/repos/GrandMoff100/HomeAssistantAPI.svg?fullname=)](https://github.com/GrandMoff100/HomeAssistantAPI){target=_blank} [![rwaltr/infra - GitHub](https://gh-card.dev/repos/rwaltr/infra.svg?fullname=)](https://github.com/rwaltr/infra){target=_blank} [![0dragosh/homelab - GitHub](https://gh-card.dev/repos/0dragosh/homelab.svg?fullname=)](https://github.com/0dragosh/homelab){target=_blank} -[![hardisgroupcom/vscode-sfdx-hardis - GitHub](https://gh-card.dev/repos/hardisgroupcom/vscode-sfdx-hardis.svg?fullname=)](https://github.com/hardisgroupcom/vscode-sfdx-hardis){target=_blank} [![Amplitude-Developer-Docs/amplitude-dev-center - GitHub](https://gh-card.dev/repos/Amplitude-Developer-Docs/amplitude-dev-center.svg?fullname=)](https://github.com/Amplitude-Developer-Docs/amplitude-dev-center){target=_blank} +[![hardisgroupcom/vscode-sfdx-hardis - GitHub](https://gh-card.dev/repos/hardisgroupcom/vscode-sfdx-hardis.svg?fullname=)](https://github.com/hardisgroupcom/vscode-sfdx-hardis){target=_blank} [![LiveEnhancementSuite/HSModule - GitHub](https://gh-card.dev/repos/LiveEnhancementSuite/HSModule.svg?fullname=)](https://github.com/LiveEnhancementSuite/HSModule){target=_blank} [![svt/open-source-project-template - GitHub](https://gh-card.dev/repos/svt/open-source-project-template.svg?fullname=)](https://github.com/svt/open-source-project-template){target=_blank} [![GSA/usagov-benefits-eligibility - GitHub](https://gh-card.dev/repos/GSA/usagov-benefits-eligibility.svg?fullname=)](https://github.com/GSA/usagov-benefits-eligibility){target=_blank} diff --git a/docs/descriptors/html_djlint.md b/docs/descriptors/html_djlint.md index 82d5cc06df3..023352a364f 100644 --- a/docs/descriptors/html_djlint.md +++ b/docs/descriptors/html_djlint.md @@ -23,7 +23,7 @@ For example, define `HTML_DJLINT_HTMLHINT_ARGUMENTS: ["--profile", "django"]` to ## djlint documentation -- Version in MegaLinter: **1.9.4** +- Version in MegaLinter: **1.9.5** - Visit [Official Web Site](https://djlint.com/){target=_blank} - See [How to configure djlint rules](https://djlint.com/docs/configuration/){target=_blank} - See [How to disable djlint rules in files](https://djlint.com/docs/ignoring-code/){target=_blank} diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md index 63c27a51fb3..d075700255f 100644 --- a/docs/descriptors/python_black.md +++ b/docs/descriptors/python_black.md @@ -114,8 +114,8 @@ Options: input). --python-cell-magics TEXT When processing Jupyter Notebooks, add the given magic to the list of known python- - magics (python3, capture, timeit, prun, - python, pypy, time). Useful for formatting + magics (capture, python, pypy, time, prun, + python3, timeit). Useful for formatting cells with custom python magics. -S, --skip-string-normalization Don't normalize string quotes or prefixes. diff --git a/docs/descriptors/python_pylint.md b/docs/descriptors/python_pylint.md index d9123fce1cd..460aea4c772 100644 --- a/docs/descriptors/python_pylint.md +++ b/docs/descriptors/python_pylint.md @@ -270,142 +270,6 @@ Messages control: Warning level messages displayed, use "--disable=all --enable=classes --disable=W". -Logging: - Checks use of the logging module. - - --logging-modules - Logging modules to check that the string format - arguments are in logging function parameter format. - (default: ('logging',)) - --logging-format-style - The type of string formatting that logging methods do. - `old` means using % formatting, `new` is for `{}` - formatting. (default: old) - -Similarities: - Checks for similarities and duplicated code. - - --min-similarity-lines - Minimum lines number of a similarity. (default: 4) - --ignore-comments - Comments are removed from the similarity computation - (default: True) - --ignore-docstrings - Docstrings are removed from the similarity computation - (default: True) - --ignore-imports - Imports are removed from the similarity computation - (default: True) - --ignore-signatures - Signatures are removed from the similarity computation - (default: True) - -Miscellaneous: - BaseChecker for encoding issues. - - --notes - List of note tags to take in consideration, separated - by a comma. (default: ('FIXME', 'XXX', 'TODO')) - --notes-rgx Regular expression of note tags to take in - consideration. (default: ) - -Design: - Checker of potential misdesigns. - - --max-args Maximum number of arguments for function / method. - (default: 5) - --max-locals Maximum number of locals for function / method body. - (default: 15) - --max-returns Maximum number of return / yield for function / method - body. (default: 6) - --max-branches Maximum number of branch for function / method body. - (default: 12) - --max-statements - Maximum number of statements in function / method - body. (default: 50) - --max-parents Maximum number of parents for a class (see R0901). - (default: 7) - --ignored-parents - List of qualified class names to ignore when counting - class parents (see R0901) (default: ()) - --max-attributes - Maximum number of attributes for a class (see R0902). - (default: 7) - --min-public-methods - Minimum number of public methods for a class (see - R0903). (default: 2) - --max-public-methods - Maximum number of public methods for a class (see - R0904). (default: 20) - --max-bool-expr - Maximum number of boolean expressions in an if - statement (see R0916). (default: 5) - --exclude-too-few-public-methods [,...] - List of regular expressions of class ancestor names to - ignore when counting public methods (see R0903) - (default: []) - -Format: - Formatting checker. - - --max-line-length - Maximum number of characters on a single line. - (default: 100) - --ignore-long-lines - Regexp for a line that is allowed to be longer than - the limit. (default: ^\s*(# )??$) - --single-line-if-stmt - Allow the body of an if to be on the same line as the - test if there is no else. (default: False) - --single-line-class-stmt - Allow the body of a class to be on the same line as - the declaration if body contains single statement. - (default: False) - --max-module-lines - Maximum number of lines in a module. (default: 1000) - --indent-string - String used as indentation unit. This is usually " " - (4 spaces) or " " (1 tab). (default: ) - --indent-after-paren - Number of spaces of indent required inside a hanging - or continued line. (default: 4) - --expected-line-ending-format - Expected format of line ending, e.g. empty (any line - ending), LF or CRLF. (default: ) - -Variables: - BaseChecker for variables. - - --init-import - Tells whether we should check for unused import in - __init__ files. (default: False) - --dummy-variables-rgx - A regular expression matching the name of dummy - variables (i.e. expected to not be used). (default: _+ - $|(_[a-zA-Z0-9_]*[a-zA-Z0- - 9]+?$)|dummy|^ignored_|^unused_) - --additional-builtins - List of additional names supposed to be defined in - builtins. Remember that you should avoid defining new - builtins when possible. (default: ()) - --callbacks - List of strings which can identify a callback function - by name. A callback name must start or end with one of - those strings. (default: ('cb_', '_cb')) - --redefining-builtins-modules - List of qualified module names which can have objects - that can redefine builtins. (default: ('six.moves', - 'past.builtins', 'future.builtins', 'builtins', 'io')) - --ignored-argument-names - Argument names that match this expression will be - ignored. Default to name with leading underscore. - (default: re.compile('_.*|^ignored_|^unused_')) - --allow-global-unused-variables - Tells whether unused global variables should be - treated as a violation. (default: True) - --allowed-redefined-builtins - List of names allowed to shadow builtins (default: ()) - Basic: --good-names Good variable names which should always be accepted, separated by a comma. (default: ('i', 'j', 'k', 'ex', @@ -531,94 +395,28 @@ Basic: Minimum line length for functions/classes that require docstrings, shorter ones are exempt. (default: -1) -Imports: - BaseChecker for import statements. - - --deprecated-modules - Deprecated modules which should not be used, separated - by a comma. (default: ()) - --preferred-modules - Couples of modules and preferred modules, separated by - a comma. (default: ()) - --import-graph - Output a graph (.gv or any supported image format) of - all (i.e. internal and external) dependencies to the - given file (report RP0402 must not be disabled). - (default: ) - --ext-import-graph - Output a graph (.gv or any supported image format) of - external dependencies to the given file (report RP0402 - must not be disabled). (default: ) - --int-import-graph - Output a graph (.gv or any supported image format) of - internal dependencies to the given file (report RP0402 - must not be disabled). (default: ) - --known-standard-library - Force import order to recognize a module as part of - the standard compatibility libraries. (default: ()) - --known-third-party - Force import order to recognize a module as part of a - third party library. (default: ('enchant',)) - --allow-any-import-level - List of modules that can be imported at any level, not - just the top level one. (default: ()) - --allow-wildcard-with-all - Allow wildcard imports from modules that define - __all__. (default: False) - -Classes: - Checker for class nodes. - - --defining-attr-methods - List of method names used to declare (i.e. assign) - instance attributes. (default: ('__init__', '__new__', - 'setUp', '__post_init__')) - --valid-classmethod-first-arg - List of valid names for the first argument in a class - method. (default: ('cls',)) - --valid-metaclass-classmethod-first-arg - List of valid names for the first argument in a - metaclass class method. (default: ('cls',)) - --exclude-protected - List of member names, which should be excluded from - the protected access warning. (default: ('_asdict', - '_fields', '_replace', '_source', '_make')) - --check-protected-access-in-special-methods - Warn about protected attribute access inside special - methods (default: False) - -Exceptions: - Exception related checks. +String: + Check string literals. - --overgeneral-exceptions - Exceptions that will emit a warning when caught. - (default: ('BaseException', 'Exception')) + --check-str-concat-over-line-jumps + This flag controls whether the implicit-str-concat + should generate a warning on implicit string + concatenation in sequences defined over several lines. + (default: False) + --check-quote-consistency + This flag controls whether inconsistent-quotes + generates a warning when the character used as a quote + delimiter is used inconsistently within a module. + (default: False) -Spelling: - Check spelling in comments and docstrings. +Miscellaneous: + BaseChecker for encoding issues. - --spelling-dict - Spelling dictionary name. Available dictionaries: - none. To make it work, install the 'python-enchant' - package. (default: ) - --spelling-ignore-words - List of comma separated words that should not be - checked. (default: ) - --spelling-private-dict-file - A path to a file that contains the private dictionary; - one word per line. (default: ) - --spelling-store-unknown-words - Tells whether to store unknown words to the private - dictionary (see the --spelling-private-dict-file - option) instead of raising a message. (default: n) - --max-spelling-suggestions N - Limits count of emitted suggestions for spelling - mistakes. (default: 4) - --spelling-ignore-comment-directives - List of comma separated words that should be - considered directives if they appear at the beginning - of a comment and should not be checked. (default: fmt: - on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:) + --notes + List of note tags to take in consideration, separated + by a comma. (default: ('FIXME', 'XXX', 'TODO')) + --notes-rgx Regular expression of note tags to take in + consideration. (default: ) Typecheck: Try to find bugs in the code using type inference. @@ -682,6 +480,107 @@ Typecheck: List of decorators that change the signature of a decorated function. (default: []) +Format: + Formatting checker. + + --max-line-length + Maximum number of characters on a single line. + (default: 100) + --ignore-long-lines + Regexp for a line that is allowed to be longer than + the limit. (default: ^\s*(# )??$) + --single-line-if-stmt + Allow the body of an if to be on the same line as the + test if there is no else. (default: False) + --single-line-class-stmt + Allow the body of a class to be on the same line as + the declaration if body contains single statement. + (default: False) + --max-module-lines + Maximum number of lines in a module. (default: 1000) + --indent-string + String used as indentation unit. This is usually " " + (4 spaces) or " " (1 tab). (default: ) + --indent-after-paren + Number of spaces of indent required inside a hanging + or continued line. (default: 4) + --expected-line-ending-format + Expected format of line ending, e.g. empty (any line + ending), LF or CRLF. (default: ) + +Logging: + Checks use of the logging module. + + --logging-modules + Logging modules to check that the string format + arguments are in logging function parameter format. + (default: ('logging',)) + --logging-format-style + The type of string formatting that logging methods do. + `old` means using % formatting, `new` is for `{}` + formatting. (default: old) + +Design: + Checker of potential misdesigns. + + --max-args Maximum number of arguments for function / method. + (default: 5) + --max-locals Maximum number of locals for function / method body. + (default: 15) + --max-returns Maximum number of return / yield for function / method + body. (default: 6) + --max-branches Maximum number of branch for function / method body. + (default: 12) + --max-statements + Maximum number of statements in function / method + body. (default: 50) + --max-parents Maximum number of parents for a class (see R0901). + (default: 7) + --ignored-parents + List of qualified class names to ignore when counting + class parents (see R0901) (default: ()) + --max-attributes + Maximum number of attributes for a class (see R0902). + (default: 7) + --min-public-methods + Minimum number of public methods for a class (see + R0903). (default: 2) + --max-public-methods + Maximum number of public methods for a class (see + R0904). (default: 20) + --max-bool-expr + Maximum number of boolean expressions in an if + statement (see R0916). (default: 5) + --exclude-too-few-public-methods [,...] + List of regular expressions of class ancestor names to + ignore when counting public methods (see R0903) + (default: []) + +Exceptions: + Exception related checks. + + --overgeneral-exceptions + Exceptions that will emit a warning when caught. + (default: ('BaseException', 'Exception')) + +Similarities: + Checks for similarities and duplicated code. + + --min-similarity-lines + Minimum lines number of a similarity. (default: 4) + --ignore-comments + Comments are removed from the similarity computation + (default: True) + --ignore-docstrings + Docstrings are removed from the similarity computation + (default: True) + --ignore-imports + Imports are removed from the similarity computation + (default: True) + --ignore-signatures + Signatures are removed from the similarity computation + (default: True) + Refactoring: Looks for code which can be refactored. @@ -696,19 +595,120 @@ Refactoring: message will be printed. (default: ('sys.exit', 'argparse.parse_error')) -String: - Check string literals. +Imports: + BaseChecker for import statements. - --check-str-concat-over-line-jumps - This flag controls whether the implicit-str-concat - should generate a warning on implicit string - concatenation in sequences defined over several lines. - (default: False) - --check-quote-consistency - This flag controls whether inconsistent-quotes - generates a warning when the character used as a quote - delimiter is used inconsistently within a module. - (default: False) + --deprecated-modules + Deprecated modules which should not be used, separated + by a comma. (default: ()) + --preferred-modules + Couples of modules and preferred modules, separated by + a comma. (default: ()) + --import-graph + Output a graph (.gv or any supported image format) of + all (i.e. internal and external) dependencies to the + given file (report RP0402 must not be disabled). + (default: ) + --ext-import-graph + Output a graph (.gv or any supported image format) of + external dependencies to the given file (report RP0402 + must not be disabled). (default: ) + --int-import-graph + Output a graph (.gv or any supported image format) of + internal dependencies to the given file (report RP0402 + must not be disabled). (default: ) + --known-standard-library + Force import order to recognize a module as part of + the standard compatibility libraries. (default: ()) + --known-third-party + Force import order to recognize a module as part of a + third party library. (default: ('enchant',)) + --allow-any-import-level + List of modules that can be imported at any level, not + just the top level one. (default: ()) + --allow-wildcard-with-all + Allow wildcard imports from modules that define + __all__. (default: False) + +Spelling: + Check spelling in comments and docstrings. + + --spelling-dict + Spelling dictionary name. Available dictionaries: + none. To make it work, install the 'python-enchant' + package. (default: ) + --spelling-ignore-words + List of comma separated words that should not be + checked. (default: ) + --spelling-private-dict-file + A path to a file that contains the private dictionary; + one word per line. (default: ) + --spelling-store-unknown-words + Tells whether to store unknown words to the private + dictionary (see the --spelling-private-dict-file + option) instead of raising a message. (default: n) + --max-spelling-suggestions N + Limits count of emitted suggestions for spelling + mistakes. (default: 4) + --spelling-ignore-comment-directives + List of comma separated words that should be + considered directives if they appear at the beginning + of a comment and should not be checked. (default: fmt: + on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy:) + +Classes: + Checker for class nodes. + + --defining-attr-methods + List of method names used to declare (i.e. assign) + instance attributes. (default: ('__init__', '__new__', + 'setUp', '__post_init__')) + --valid-classmethod-first-arg + List of valid names for the first argument in a class + method. (default: ('cls',)) + --valid-metaclass-classmethod-first-arg + List of valid names for the first argument in a + metaclass class method. (default: ('cls',)) + --exclude-protected + List of member names, which should be excluded from + the protected access warning. (default: ('_asdict', + '_fields', '_replace', '_source', '_make')) + --check-protected-access-in-special-methods + Warn about protected attribute access inside special + methods (default: False) + +Variables: + BaseChecker for variables. + + --init-import + Tells whether we should check for unused import in + __init__ files. (default: False) + --dummy-variables-rgx + A regular expression matching the name of dummy + variables (i.e. expected to not be used). (default: _+ + $|(_[a-zA-Z0-9_]*[a-zA-Z0- + 9]+?$)|dummy|^ignored_|^unused_) + --additional-builtins + List of additional names supposed to be defined in + builtins. Remember that you should avoid defining new + builtins when possible. (default: ()) + --callbacks + List of strings which can identify a callback function + by name. A callback name must start or end with one of + those strings. (default: ('cb_', '_cb')) + --redefining-builtins-modules + List of qualified module names which can have objects + that can redefine builtins. (default: ('six.moves', + 'past.builtins', 'future.builtins', 'builtins', 'io')) + --ignored-argument-names + Argument names that match this expression will be + ignored. Default to name with leading underscore. + (default: re.compile('_.*|^ignored_|^unused_')) + --allow-global-unused-variables + Tells whether unused global variables should be + treated as a violation. (default: True) + --allowed-redefined-builtins + List of names allowed to shadow builtins (default: ()) ``` ### Installation on mega-linter Docker image diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md index e4064d3414c..dbc3057720e 100644 --- a/docs/descriptors/repository_checkov.md +++ b/docs/descriptors/repository_checkov.md @@ -11,7 +11,7 @@ ## checkov documentation -- Version in MegaLinter: **2.1.129** +- Version in MegaLinter: **2.1.130** - Visit [Official Web Site](https://www.checkov.io/){target=_blank} - See [How to configure checkov rules](https://github.com/bridgecrewio/checkov#configuration-using-a-config-file){target=_blank} - If custom `.checkov.yml` config file is not found, [.checkov.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.checkov.yml){target=_blank} will be used diff --git a/docs/descriptors/terraform_checkov.md b/docs/descriptors/terraform_checkov.md index 6a89c3ab69d..d626727e991 100644 --- a/docs/descriptors/terraform_checkov.md +++ b/docs/descriptors/terraform_checkov.md @@ -15,7 +15,7 @@ You should disable TERRAFORM_CHECKOV by adding it in DISABLE_LINTERS property. ## checkov documentation -- Version in MegaLinter: **2.1.129** +- Version in MegaLinter: **2.1.130** - Visit [Official Web Site](https://www.checkov.io/){target=_blank} - See [How to disable checkov rules in files](https://www.checkov.io/2.Basics/Suppressing%20and%20Skipping%20Policies.html){target=_blank} - See [Index of problems detected by checkov](https://www.checkov.io/5.Policy%20Index/all.html){target=_blank}