From 684325299b4db430d0420a27f0e72ccddc0c7770 Mon Sep 17 00:00:00 2001
From: Nicolas Vuillamy <nicolas.vuillamy@gmail.com>
Date: Sun, 12 Nov 2023 20:06:58 +0100
Subject: [PATCH] [automation] Auto-update linters version, help and
 documentation (#3086)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

* Update .lintr config in template and tests to address depreciation, and sync bad test file with newest lintr default test file

* Temporarily add openssl to DEFAULT_DOCKERFILE_APK_PACKAGES to fix CVE-2023-5363

* [build-command] Update generated files

* Remove extra line break to trigger checks

* Fix flake8 error (line too long) in constants.py

* Set the expected output for the vector_logic linter of lintr

* Update flavors-stats.json

---------

Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
---
 .automation/generated/flavors-stats.json      | 369 ++++++++++++++++--
 .automation/generated/linter-helps.json       | 123 +++---
 .automation/generated/linter-versions.json    |  24 +-
 .automation/test/r/.lintr                     |   2 +-
 .automation/test/r/r_bad_1.r                  |  25 +-
 .automation/test/r/r_good_1.r                 |  17 +-
 CHANGELOG.md                                  |  13 +
 Dockerfile                                    |   2 +-
 README.md                                     |   2 +-
 TEMPLATES/.lintr                              |   2 +-
 docs/all_linters.md                           |  24 +-
 docs/descriptors/ansible_ansible_lint.md      |   2 +-
 docs/descriptors/csharp_csharpier.md          |   2 +-
 docs/descriptors/kubernetes_kubescape.md      |   2 +-
 docs/descriptors/python_black.md              |  10 +-
 docs/descriptors/python_mypy.md               |   7 +-
 docs/descriptors/python_pyright.md            |   2 +-
 docs/descriptors/python_ruff.md               |   2 +-
 docs/descriptors/repository_checkov.md        |  18 +-
 docs/descriptors/repository_kics.md           |   2 +-
 docs/descriptors/repository_syft.md           |  26 +-
 .../salesforce_sfdx_scanner_apex.md           |  68 ++--
 docs/descriptors/spell_cspell.md              |   2 +-
 docs/descriptors/swift_swiftlint.md           |   2 +-
 docs/descriptors/yaml_yamllint.md             |   2 +-
 docs/used-by-stats.md                         | 141 +++----
 flavors/c_cpp/Dockerfile                      |   1 +
 flavors/ci_light/Dockerfile                   |   1 +
 flavors/cupcake/Dockerfile                    |   1 +
 flavors/documentation/Dockerfile              |   1 +
 flavors/dotnet/Dockerfile                     |   1 +
 flavors/dotnetweb/Dockerfile                  |   1 +
 flavors/formatters/Dockerfile                 |   1 +
 flavors/go/Dockerfile                         |   1 +
 flavors/java/Dockerfile                       |   1 +
 flavors/javascript/Dockerfile                 |   1 +
 flavors/php/Dockerfile                        |   1 +
 flavors/python/Dockerfile                     |   1 +
 flavors/ruby/Dockerfile                       |   1 +
 flavors/rust/Dockerfile                       |   1 +
 flavors/salesforce/Dockerfile                 |   1 +
 flavors/security/Dockerfile                   |   1 +
 flavors/swift/Dockerfile                      |   1 +
 flavors/terraform/Dockerfile                  |   1 +
 linters/action_actionlint/Dockerfile          |   1 +
 linters/ansible_ansible_lint/Dockerfile       |   1 +
 linters/arm_arm_ttk/Dockerfile                |   1 +
 linters/bash_exec/Dockerfile                  |   1 +
 linters/bash_shellcheck/Dockerfile            |   1 +
 linters/bash_shfmt/Dockerfile                 |   1 +
 linters/bicep_bicep_linter/Dockerfile         |   1 +
 linters/c_cpplint/Dockerfile                  |   1 +
 linters/clojure_clj_kondo/Dockerfile          |   1 +
 linters/clojure_cljstyle/Dockerfile           |   1 +
 linters/cloudformation_cfn_lint/Dockerfile    |   1 +
 linters/coffee_coffeelint/Dockerfile          |   1 +
 linters/copypaste_jscpd/Dockerfile            |   1 +
 linters/cpp_cpplint/Dockerfile                |   1 +
 linters/csharp_csharpier/Dockerfile           |   1 +
 linters/csharp_dotnet_format/Dockerfile       |   1 +
 linters/css_scss_lint/Dockerfile              |   1 +
 linters/css_stylelint/Dockerfile              |   1 +
 linters/dart_dartanalyzer/Dockerfile          |   1 +
 linters/dockerfile_hadolint/Dockerfile        |   1 +
 .../Dockerfile                                |   1 +
 linters/env_dotenv_linter/Dockerfile          |   1 +
 linters/gherkin_gherkin_lint/Dockerfile       |   1 +
 linters/go_golangci_lint/Dockerfile           |   1 +
 linters/go_revive/Dockerfile                  |   1 +
 .../graphql_graphql_schema_linter/Dockerfile  |   1 +
 linters/groovy_npm_groovy_lint/Dockerfile     |   1 +
 linters/html_djlint/Dockerfile                |   1 +
 linters/html_htmlhint/Dockerfile              |   1 +
 linters/java_checkstyle/Dockerfile            |   1 +
 linters/java_pmd/Dockerfile                   |   1 +
 linters/javascript_es/Dockerfile              |   1 +
 linters/javascript_prettier/Dockerfile        |   1 +
 linters/javascript_standard/Dockerfile        |   1 +
 linters/json_eslint_plugin_jsonc/Dockerfile   |   1 +
 linters/json_jsonlint/Dockerfile              |   1 +
 linters/json_npm_package_json_lint/Dockerfile |   1 +
 linters/json_prettier/Dockerfile              |   1 +
 linters/json_v8r/Dockerfile                   |   1 +
 linters/jsx_eslint/Dockerfile                 |   1 +
 linters/kotlin_ktlint/Dockerfile              |   1 +
 linters/kubernetes_helm/Dockerfile            |   1 +
 linters/kubernetes_kubeconform/Dockerfile     |   1 +
 linters/kubernetes_kubescape/Dockerfile       |   1 +
 linters/latex_chktex/Dockerfile               |   1 +
 linters/makefile_checkmake/Dockerfile         |   1 +
 .../markdown_markdown_link_check/Dockerfile   |   1 +
 .../Dockerfile                                |   1 +
 linters/markdown_markdownlint/Dockerfile      |   1 +
 linters/markdown_remark_lint/Dockerfile       |   1 +
 linters/openapi_spectral/Dockerfile           |   1 +
 linters/perl_perlcritic/Dockerfile            |   1 +
 linters/php_phpcs/Dockerfile                  |   1 +
 linters/php_phplint/Dockerfile                |   1 +
 linters/php_phpstan/Dockerfile                |   1 +
 linters/php_psalm/Dockerfile                  |   1 +
 linters/powershell_powershell/Dockerfile      |   1 +
 .../Dockerfile                                |   1 +
 linters/protobuf_protolint/Dockerfile         |   1 +
 linters/puppet_puppet_lint/Dockerfile         |   1 +
 linters/python_bandit/Dockerfile              |   1 +
 linters/python_black/Dockerfile               |   1 +
 linters/python_flake8/Dockerfile              |   1 +
 linters/python_isort/Dockerfile               |   1 +
 linters/python_mypy/Dockerfile                |   1 +
 linters/python_pylint/Dockerfile              |   1 +
 linters/python_pyright/Dockerfile             |   1 +
 linters/python_ruff/Dockerfile                |   1 +
 linters/r_lintr/Dockerfile                    |   1 +
 linters/raku_raku/Dockerfile                  |   1 +
 linters/repository_checkov/Dockerfile         |   1 +
 linters/repository_devskim/Dockerfile         |   1 +
 linters/repository_dustilock/Dockerfile       |   1 +
 linters/repository_git_diff/Dockerfile        |   1 +
 linters/repository_gitleaks/Dockerfile        |   1 +
 linters/repository_grype/Dockerfile           |   1 +
 linters/repository_kics/Dockerfile            |   1 +
 linters/repository_secretlint/Dockerfile      |   1 +
 linters/repository_semgrep/Dockerfile         |   1 +
 linters/repository_syft/Dockerfile            |   1 +
 linters/repository_trivy/Dockerfile           |   1 +
 linters/repository_trivy_sbom/Dockerfile      |   1 +
 linters/repository_trufflehog/Dockerfile      |   1 +
 linters/rst_rst_lint/Dockerfile               |   1 +
 linters/rst_rstcheck/Dockerfile               |   1 +
 linters/rst_rstfmt/Dockerfile                 |   1 +
 linters/ruby_rubocop/Dockerfile               |   1 +
 linters/rust_clippy/Dockerfile                |   1 +
 .../salesforce_sfdx_scanner_apex/Dockerfile   |   1 +
 .../salesforce_sfdx_scanner_aura/Dockerfile   |   1 +
 .../salesforce_sfdx_scanner_lwc/Dockerfile    |   1 +
 linters/scala_scalafix/Dockerfile             |   1 +
 linters/snakemake_lint/Dockerfile             |   1 +
 linters/snakemake_snakefmt/Dockerfile         |   1 +
 linters/spell_cspell/Dockerfile               |   1 +
 linters/spell_lychee/Dockerfile               |   1 +
 linters/spell_proselint/Dockerfile            |   1 +
 linters/spell_vale/Dockerfile                 |   1 +
 linters/sql_sql_lint/Dockerfile               |   1 +
 linters/sql_sqlfluff/Dockerfile               |   1 +
 linters/sql_tsqllint/Dockerfile               |   1 +
 linters/swift_swiftlint/Dockerfile            |   1 +
 linters/tekton_tekton_lint/Dockerfile         |   1 +
 linters/terraform_terraform_fmt/Dockerfile    |   1 +
 linters/terraform_terragrunt/Dockerfile       |   1 +
 linters/terraform_terrascan/Dockerfile        |   1 +
 linters/terraform_tflint/Dockerfile           |   1 +
 linters/tsx_eslint/Dockerfile                 |   1 +
 linters/typescript_es/Dockerfile              |   1 +
 linters/typescript_prettier/Dockerfile        |   1 +
 linters/typescript_standard/Dockerfile        |   1 +
 linters/vbdotnet_dotnet_format/Dockerfile     |   1 +
 linters/xml_xmllint/Dockerfile                |   1 +
 linters/yaml_prettier/Dockerfile              |   1 +
 linters/yaml_v8r/Dockerfile                   |   1 +
 linters/yaml_yamllint/Dockerfile              |   1 +
 megalinter/constants.py                       |   2 +
 161 files changed, 779 insertions(+), 248 deletions(-)

diff --git a/.automation/generated/flavors-stats.json b/.automation/generated/flavors-stats.json
index 84e4e975c7e..838602821b2 100644
--- a/.automation/generated/flavors-stats.json
+++ b/.automation/generated/flavors-stats.json
@@ -1861,8 +1861,24 @@
             3251887
         ],
         [
-            "2023-11-07T04:05:02",
-            3252252
+            "2023-11-07T22:42:00",
+            3254088
+        ],
+        [
+            "2023-11-08T22:22:32",
+            3256273
+        ],
+        [
+            "2023-11-09T22:42:59",
+            3258399
+        ],
+        [
+            "2023-11-10T22:40:09",
+            3260624
+        ],
+        [
+            "2023-11-11T22:37:19",
+            3261497
         ]
     ],
     "c_cpp": [
@@ -1879,7 +1895,23 @@
             0
         ],
         [
-            "2023-11-07T04:05:02",
+            "2023-11-07T22:42:00",
+            0
+        ],
+        [
+            "2023-11-08T22:22:32",
+            0
+        ],
+        [
+            "2023-11-09T22:42:59",
+            0
+        ],
+        [
+            "2023-11-10T22:40:09",
+            0
+        ],
+        [
+            "2023-11-11T22:37:19",
             0
         ]
     ],
@@ -3745,8 +3777,24 @@
             102960
         ],
         [
-            "2023-11-07T04:05:02",
-            102968
+            "2023-11-07T22:42:00",
+            103272
+        ],
+        [
+            "2023-11-08T22:22:32",
+            103603
+        ],
+        [
+            "2023-11-09T22:42:59",
+            103848
+        ],
+        [
+            "2023-11-10T22:40:09",
+            104074
+        ],
+        [
+            "2023-11-11T22:37:19",
+            104091
         ]
     ],
     "cupcake": [
@@ -4591,8 +4639,24 @@
             35979
         ],
         [
-            "2023-11-07T04:05:02",
-            35999
+            "2023-11-07T22:42:00",
+            36140
+        ],
+        [
+            "2023-11-08T22:22:32",
+            36329
+        ],
+        [
+            "2023-11-09T22:42:59",
+            36480
+        ],
+        [
+            "2023-11-10T22:40:09",
+            36610
+        ],
+        [
+            "2023-11-11T22:37:19",
+            36634
         ]
     ],
     "dart": [
@@ -7367,8 +7431,24 @@
             193808
         ],
         [
-            "2023-11-07T04:05:02",
-            193839
+            "2023-11-07T22:42:00",
+            194086
+        ],
+        [
+            "2023-11-08T22:22:32",
+            194440
+        ],
+        [
+            "2023-11-09T22:42:59",
+            194689
+        ],
+        [
+            "2023-11-10T22:40:09",
+            195027
+        ],
+        [
+            "2023-11-11T22:37:19",
+            195090
         ]
     ],
     "dotnet": [
@@ -9233,8 +9313,24 @@
             455603
         ],
         [
-            "2023-11-07T04:05:02",
-            455683
+            "2023-11-07T22:42:00",
+            456298
+        ],
+        [
+            "2023-11-08T22:22:32",
+            457132
+        ],
+        [
+            "2023-11-09T22:42:59",
+            457823
+        ],
+        [
+            "2023-11-10T22:40:09",
+            458429
+        ],
+        [
+            "2023-11-11T22:37:19",
+            458679
         ]
     ],
     "dotnetweb": [
@@ -9485,6 +9581,22 @@
         [
             "2023-11-07T04:05:02",
             2558
+        ],
+        [
+            "2023-11-08T22:22:32",
+            2601
+        ],
+        [
+            "2023-11-09T22:42:59",
+            2626
+        ],
+        [
+            "2023-11-10T22:40:09",
+            2663
+        ],
+        [
+            "2023-11-11T22:37:19",
+            2663
         ]
     ],
     "formatters": [
@@ -9501,7 +9613,23 @@
             4
         ],
         [
-            "2023-11-07T04:05:02",
+            "2023-11-07T22:42:00",
+            4
+        ],
+        [
+            "2023-11-08T22:22:32",
+            4
+        ],
+        [
+            "2023-11-09T22:42:59",
+            4
+        ],
+        [
+            "2023-11-10T22:40:09",
+            4
+        ],
+        [
+            "2023-11-11T22:37:19",
             4
         ]
     ],
@@ -11367,8 +11495,24 @@
             33751
         ],
         [
-            "2023-11-07T04:05:02",
-            33779
+            "2023-11-07T22:42:00",
+            33847
+        ],
+        [
+            "2023-11-08T22:22:32",
+            33938
+        ],
+        [
+            "2023-11-09T22:42:59",
+            34012
+        ],
+        [
+            "2023-11-10T22:40:09",
+            34102
+        ],
+        [
+            "2023-11-11T22:37:19",
+            34127
         ]
     ],
     "java": [
@@ -13233,8 +13377,24 @@
             150826
         ],
         [
-            "2023-11-07T04:05:02",
-            150849
+            "2023-11-07T22:42:00",
+            151158
+        ],
+        [
+            "2023-11-08T22:22:32",
+            151428
+        ],
+        [
+            "2023-11-09T22:42:59",
+            151727
+        ],
+        [
+            "2023-11-10T22:40:09",
+            151914
+        ],
+        [
+            "2023-11-11T22:37:19",
+            151977
         ]
     ],
     "javascript": [
@@ -15099,8 +15259,24 @@
             432350
         ],
         [
-            "2023-11-07T04:05:02",
-            432583
+            "2023-11-07T22:42:00",
+            433930
+        ],
+        [
+            "2023-11-08T22:22:32",
+            435191
+        ],
+        [
+            "2023-11-09T22:42:59",
+            436251
+        ],
+        [
+            "2023-11-10T22:40:09",
+            437022
+        ],
+        [
+            "2023-11-11T22:37:19",
+            437269
         ]
     ],
     "php": [
@@ -16965,8 +17141,24 @@
             55435
         ],
         [
-            "2023-11-07T04:05:02",
-            55437
+            "2023-11-07T22:42:00",
+            55482
+        ],
+        [
+            "2023-11-08T22:22:32",
+            55518
+        ],
+        [
+            "2023-11-09T22:42:59",
+            55556
+        ],
+        [
+            "2023-11-10T22:40:09",
+            55634
+        ],
+        [
+            "2023-11-11T22:37:19",
+            55635
         ]
     ],
     "python": [
@@ -18831,8 +19023,24 @@
             281038
         ],
         [
-            "2023-11-07T04:05:02",
-            281126
+            "2023-11-07T22:42:00",
+            281777
+        ],
+        [
+            "2023-11-08T22:22:32",
+            282451
+        ],
+        [
+            "2023-11-09T22:42:59",
+            282844
+        ],
+        [
+            "2023-11-10T22:40:09",
+            283417
+        ],
+        [
+            "2023-11-11T22:37:19",
+            283527
         ]
     ],
     "ruby": [
@@ -20693,8 +20901,24 @@
             4130
         ],
         [
-            "2023-11-07T04:05:02",
-            4134
+            "2023-11-07T22:42:00",
+            4163
+        ],
+        [
+            "2023-11-08T22:22:32",
+            4199
+        ],
+        [
+            "2023-11-09T22:42:59",
+            4269
+        ],
+        [
+            "2023-11-10T22:40:09",
+            4313
+        ],
+        [
+            "2023-11-11T22:37:19",
+            4341
         ]
     ],
     "rust": [
@@ -22555,8 +22779,24 @@
             7190
         ],
         [
-            "2023-11-07T04:05:02",
-            7190
+            "2023-11-07T22:42:00",
+            7197
+        ],
+        [
+            "2023-11-08T22:22:32",
+            7221
+        ],
+        [
+            "2023-11-09T22:42:59",
+            7230
+        ],
+        [
+            "2023-11-10T22:40:09",
+            7235
+        ],
+        [
+            "2023-11-11T22:37:19",
+            7235
         ]
     ],
     "salesforce": [
@@ -24421,8 +24661,24 @@
             27311
         ],
         [
-            "2023-11-07T04:05:02",
-            27323
+            "2023-11-07T22:42:00",
+            27448
+        ],
+        [
+            "2023-11-08T22:22:32",
+            27533
+        ],
+        [
+            "2023-11-09T22:42:59",
+            27661
+        ],
+        [
+            "2023-11-10T22:40:09",
+            27733
+        ],
+        [
+            "2023-11-11T22:37:19",
+            27753
         ]
     ],
     "scala": [
@@ -26285,8 +26541,23 @@
             47248
         ],
         [
-            "2023-11-07T04:05:02",
-            47284
+            "2023-11-07T22:42:00",
+            47602
+        ],
+        [
+            "2023-11-08T22:22:32",
+            47973
+        [
+            "2023-11-09T22:42:59",
+            48422
+        ],
+        [
+            "2023-11-10T22:40:09",
+            48924
+        ],
+        [
+            "2023-11-11T22:37:19",
+            49011
         ]
     ],
     "swift": [
@@ -28147,8 +28418,24 @@
             4434
         ],
         [
-            "2023-11-07T04:05:02",
+            "2023-11-07T22:42:00",
             4434
+        ],
+        [
+            "2023-11-08T22:22:32",
+            4435
+        ],
+        [
+            "2023-11-09T22:42:59",
+            4436
+        ],
+        [
+            "2023-11-10T22:40:09",
+            4438
+        ],
+        [
+            "2023-11-11T22:37:19",
+            4438
         ]
     ],
     "terraform": [
@@ -30013,8 +30300,24 @@
             372241
         ],
         [
-            "2023-11-07T04:05:02",
-            372429
+            "2023-11-07T22:42:00",
+            373359
+        ],
+        [
+            "2023-11-08T22:22:32",
+            374500
+        ],
+        [
+            "2023-11-09T22:42:59",
+            375621
+        ],
+        [
+            "2023-11-10T22:40:09",
+            376630
+        ],
+        [
+            "2023-11-11T22:37:19",
+            376998
         ]
     ]
 }
\ No newline at end of file
diff --git a/.automation/generated/linter-helps.json b/.automation/generated/linter-helps.json
index df05ad2a29c..1a877d8ed22 100644
--- a/.automation/generated/linter-helps.json
+++ b/.automation/generated/linter-helps.json
@@ -562,6 +562,14 @@
         "                                  was an internal error.",
         "  --diff                          Don't write the files back, just output a",
         "                                  diff for each file on stdout.",
+        "  --line-ranges START-END         When specified, _Black_ will try its best to",
+        "                                  only format these lines. This option can be",
+        "                                  specified multiple times, and a union of the",
+        "                                  lines will be formatted. Each range must be",
+        "                                  specified as two integers connected by a",
+        "                                  `-`: `<START>-<END>`. The `<START>` and",
+        "                                  `<END>` integer indices are 1-based and",
+        "                                  inclusive on both ends.",
         "  --color / --no-color            Show colored diff. Only applies when",
         "                                  `--diff` is given.",
         "  --fast / --safe                 If --fast given, skip temporary sanity",
@@ -785,13 +793,13 @@
         "                        platform",
         "  --include-all-checkov-policies",
         "                        When running with an API key, Checkov will omit any",
-        "                        policies that do not exist in the Bridgecrew or Prisma",
-        "                        Cloud platform, except for local custom policies",
-        "                        loaded with the --external-check flags. Use this key",
-        "                        to include policies that only exist in Checkov in the",
-        "                        scan. Note that this will make the local CLI results",
-        "                        different from the results you see in the platform.",
-        "                        Has no effect if you are not using an API key. Use the",
+        "                        policies that do not exist in Prisma Cloud platform,",
+        "                        except for local custom policies loaded with the",
+        "                        --external-check flags. Use this key to include",
+        "                        policies that only exist in Checkov in the scan. Note",
+        "                        that this will make the local CLI results different",
+        "                        from the results you see in the platform. Has no",
+        "                        effect if you are not using an API key. Use the",
         "                        --check option to explicitly include checks by ID even",
         "                        if they are not in the platform, without using this",
         "                        flag.",
@@ -933,7 +941,7 @@
         "  -b BRANCH, --branch BRANCH",
         "                        Selected branch of the persisted repository. Only has",
         "                        effect when using the --bc-api-key flag",
-        "  --skip-download       Do not download any data from Bridgecrew. This will",
+        "  --skip-download       Do not download any data from Prisma Cloud. This will",
         "                        omit doc links, severities, etc., as well as custom",
         "                        policies and suppressions if using an API token. Note:",
         "                        it will prevent BC platform IDs from being available",
@@ -3144,7 +3152,7 @@
         "  completion  Generate autocompletion script",
         "  config      Handle cached configurations",
         "  delete      Delete configurations in Kubescape SaaS version",
-        "  download    Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control",
+        "  download    Download controls-inputs,exceptions,control,framework,artifacts,attack-tracks",
         "  fix         Fix misconfiguration in files",
         "  help        Help about any command",
         "  list        List frameworks/controls will list the supported frameworks and controls",
@@ -3846,10 +3854,7 @@
         "  --raise-exceptions        Raise exception on fatal error",
         "  --custom-typing-module MODULE",
         "                            Use a custom typing module",
-        "  --new-type-inference      Enable new experimental type inference algorithm",
-        "  --disable-recursive-aliases",
-        "                            Disable experimental support for recursive type",
-        "                            aliases",
+        "  --old-type-inference      Disable new experimental type inference algorithm",
         "  --custom-typeshed-dir DIR",
         "                            Use the custom typeshed in DIR",
         "  --warn-incomplete-stub    Warn if missing type annotation in typeshed, only",
@@ -7520,12 +7525,12 @@
         " VfHtmlStyleTagXss                                      visualforce Security                                                               pmd               N      N",
         " VfUnescapeEl                                           visualforce Security              Basic VF                                         pmd               N      N",
         " ApexAssertionsShouldIncludeMessage                     apex        Best Practices                                                         pmd               N      N",
-        " ApexUnitTestClassShouldHaveAsserts                     apex        Best Practices        Default ruleset...,quickstart,ApexUnit           pmd               N      N",
+        " ApexUnitTestClassShouldHaveAsserts                     apex        Best Practices        ApexUnit,Default ruleset...,quickstart           pmd               N      N",
         " ApexUnitTestClassShouldHaveRunAs                       apex        Best Practices        quickstart                                       pmd               N      N",
         " ApexUnitTestMethodShouldHaveIsTestAnnotation           apex        Best Practices                                                         pmd               N      N",
-        " ApexUnitTestShouldNotUseSeeAllDataTrue                 apex        Best Practices        Default ruleset...,quickstart,ApexUnit           pmd               N      N",
-        " AvoidGlobalModifier                                    apex        Best Practices        Default ruleset...,quickstart,Style              pmd               N      N",
-        " AvoidLogicInTrigger                                    apex        Best Practices        Default ruleset...,quickstart,Style              pmd               N      N",
+        " ApexUnitTestShouldNotUseSeeAllDataTrue                 apex        Best Practices        ApexUnit,Default ruleset...,quickstart           pmd               N      N",
+        " AvoidGlobalModifier                                    apex        Best Practices        Style,Default ruleset...,quickstart              pmd               N      N",
+        " AvoidLogicInTrigger                                    apex        Best Practices        Style,Default ruleset...,quickstart              pmd               N      N",
         " DebugsShouldUseLoggingLevel                            apex        Best Practices        quickstart                                       pmd               N      N",
         " UnusedLocalVariable                                    apex        Best Practices                                                         pmd               N      N",
         " AvoidDebugStatements                                   apex        Performance                                                            pmd               N      N",
@@ -7534,18 +7539,18 @@
         " AvoidSoslInLoops                                       apex        Performance           Default ruleset...,Performance                   pmd               N      N",
         " EagerlyLoadedDescribeSObjectResult                     apex        Performance                                                            pmd               N      N",
         " OperationWithLimitsInLoop                              apex        Performance           quickstart                                       pmd               N      N",
-        " ApexBadCrypto                                          apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexCRUDViolation                                      apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
+        " ApexBadCrypto                                          apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexCRUDViolation                                      apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
         " ApexCSRF                                               apex        Security              Security                                         pmd               N      N",
-        " ApexDangerousMethods                                   apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexInsecureEndpoint                                   apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexOpenRedirect                                       apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexSharingViolations                                  apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexSOQLInjection                                      apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexSuggestUsingNamedCred                              apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexXSSFromEscapeFalse                                 apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ApexXSSFromURLParam                                    apex        Security              Default ruleset...,quickstart,Security           pmd               N      N",
-        " ClassNamingConventions                                 apex        Code Style            Default ruleset...,quickstart,Style              pmd               N      N",
+        " ApexDangerousMethods                                   apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexInsecureEndpoint                                   apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexOpenRedirect                                       apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexSharingViolations                                  apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexSOQLInjection                                      apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexSuggestUsingNamedCred                              apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexXSSFromEscapeFalse                                 apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ApexXSSFromURLParam                                    apex        Security              Security,Default ruleset...,quickstart           pmd               N      N",
+        " ClassNamingConventions                                 apex        Code Style            Style,Default ruleset...,quickstart              pmd               N      N",
         " IfElseStmtsMustUseBraces                               apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N",
         " IfStmtsMustUseBraces                                   apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N",
         " FieldDeclarationsShouldBeAtStart                       apex        Code Style                                                             pmd               N      N",
@@ -7553,34 +7558,34 @@
         " ForLoopsMustUseBraces                                  apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N",
         " FormalParameterNamingConventions                       apex        Code Style            quickstart                                       pmd               N      N",
         " LocalVariableNamingConventions                         apex        Code Style            quickstart                                       pmd               N      N",
-        " MethodNamingConventions                                apex        Code Style            Default ruleset...,quickstart,Style              pmd               N      N",
+        " MethodNamingConventions                                apex        Code Style            Style,Default ruleset...,quickstart              pmd               N      N",
         " OneDeclarationPerLine                                  apex        Code Style            Default ruleset...,quickstart                    pmd               N      N",
         " PropertyNamingConventions                              apex        Code Style            quickstart                                       pmd               N      N",
-        " VariableNamingConventions                              apex        Code Style            Default ruleset...,Style                         pmd               N      N",
+        " VariableNamingConventions                              apex        Code Style            Style,Default ruleset...                         pmd               N      N",
         " WhileLoopsMustUseBraces                                apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N",
-        " AvoidDeeplyNestedIfStmts                               apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
+        " AvoidDeeplyNestedIfStmts                               apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
         " CyclomaticComplexity                                   apex        Design                Metrics tempora...,Default ruleset...,quickstart pmd               N      N",
         " CognitiveComplexity                                    apex        Design                                                                 pmd               N      N",
-        " ExcessiveClassLength                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " ExcessiveParameterList                                 apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " ExcessivePublicCount                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " NcssConstructorCount                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " NcssMethodCount                                        apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " NcssTypeCount                                          apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " StdCyclomaticComplexity                                apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
-        " TooManyFields                                          apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N",
+        " ExcessiveClassLength                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " ExcessiveParameterList                                 apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " ExcessivePublicCount                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " NcssConstructorCount                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " NcssMethodCount                                        apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " NcssTypeCount                                          apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " StdCyclomaticComplexity                                apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
+        " TooManyFields                                          apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N",
         " ApexDoc                                                apex        Documentation         Default ruleset...,quickstart                    pmd               N      N",
         " ApexCSRF                                               apex        Error Prone           Default ruleset...,quickstart                    pmd               N      N",
-        " AvoidDirectAccessTriggerMap                            apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N",
-        " AvoidHardcodingId                                      apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N",
+        " AvoidDirectAccessTriggerMap                            apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N",
+        " AvoidHardcodingId                                      apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N",
         " AvoidNonExistentAnnotations                            apex        Error Prone           Default ruleset...,quickstart                    pmd               N      N",
-        " EmptyCatchBlock                                        apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N",
-        " EmptyIfStmt                                            apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N",
-        " EmptyStatementBlock                                    apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N",
-        " EmptyTryOrFinallyBlock                                 apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N",
-        " EmptyWhileStmt                                         apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N",
+        " EmptyCatchBlock                                        apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N",
+        " EmptyIfStmt                                            apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N",
+        " EmptyStatementBlock                                    apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N",
+        " EmptyTryOrFinallyBlock                                 apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N",
+        " EmptyWhileStmt                                         apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N",
         " InaccessibleAuraEnabledGetter                          apex        Error Prone                                                            pmd               N      N",
-        " MethodWithSameNameAsEnclosingClass                     apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N",
+        " MethodWithSameNameAsEnclosingClass                     apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N",
         " OverrideBothEqualsAndHashcode                          apex        Error Prone                                                            pmd               N      N",
         " TestMethodsMustBeInTestClasses                         apex        Error Prone                                                            pmd               N      N",
         " constructor-super                                      javascript  problem               problem                                          eslint            N      N",
@@ -9684,15 +9689,21 @@
         "  # (env: SYFT_CONFIG)",
         "  config: ''",
         "",
-        "  # report output format (<format>=<file> to output to a file), formats=[syft-json github-json syft-table syft-text template cyclonedx-xml cyclonedx-json spdx-tag-value spdx-json] (env: SYFT_OUTPUT)",
+        "  # report output format (<format>=<file> to output to a file), formats=[cyclonedx-json cyclonedx-xml github-json spdx-json spdx-tag-value syft-json syft-table syft-text template] (env: SYFT_OUTPUT)",
         "  output:",
         "    - 'syft-table'",
         "",
         "  # file to write the default report output to (default is STDOUT) (env: SYFT_FILE)",
         "  file: ''",
         "",
-        "  # specify the path to a Go template file (env: SYFT_OUTPUT_TEMPLATE_PATH)",
-        "  output-template-path: ''",
+        "  format:",
+        "    template:",
+        "      # specify the path to a Go template file (env: SYFT_FORMAT_TEMPLATE_PATH)",
+        "      path: ''",
+        "",
+        "    json:",
+        "      # (env: SYFT_FORMAT_JSON_LEGACY)",
+        "      legacy: false",
         "",
         "  # (env: SYFT_CHECK_FOR_APP_UPDATE)",
         "  check-for-app-update: true",
@@ -9730,6 +9741,16 @@
         "    # (env: SYFT_GOLANG_NO_PROXY)",
         "    no-proxy: ''",
         "",
+        "  java:",
+        "    # (env: SYFT_JAVA_USE_NETWORK)",
+        "    use-network: false",
+        "",
+        "    # (env: SYFT_JAVA_MAVEN_URL)",
+        "    maven-url: ''",
+        "",
+        "    # (env: SYFT_JAVA_MAX_PARENT_RECURSIVE_DEPTH)",
+        "    max-parent-recursive-depth: 0",
+        "",
         "  linux-kernel:",
         "    # (env: SYFT_LINUX_KERNEL_CATALOG_MODULES)",
         "    catalog-modules: true",
@@ -9884,7 +9905,7 @@
         "      --file string              file to write the default report output to (default is STDOUT) (DEPRECATED: use: output)",
         "  -h, --help                     help for syft",
         "      --name string              set the name of the target being analyzed (DEPRECATED: use: source-name)",
-        "  -o, --output stringArray       report output format (<format>=<file> to output to a file), formats=[syft-json github-json syft-table syft-text template cyclonedx-xml cyclonedx-json spdx-tag-value spdx-json] (default [syft-table])",
+        "  -o, --output stringArray       report output format (<format>=<file> to output to a file), formats=[cyclonedx-json cyclonedx-xml github-json spdx-json spdx-tag-value syft-json syft-table syft-text template] (default [syft-table])",
         "      --platform string          an optional platform specifier for container image sources (e.g. 'linux/arm64', 'linux/arm64/v8', 'arm64', 'linux')",
         "  -q, --quiet                    suppress all logging output",
         "  -s, --scope string             selection of layers to catalog, options=[squashed all-layers] (default \"Squashed\")",
diff --git a/.automation/generated/linter-versions.json b/.automation/generated/linter-versions.json
index 550f2a854e6..660c9fd7d16 100644
--- a/.automation/generated/linter-versions.json
+++ b/.automation/generated/linter-versions.json
@@ -1,14 +1,14 @@
 {
     "actionlint": "1.6.26",
-    "ansible-lint": "6.21.1",
+    "ansible-lint": "6.22.0",
     "arm-ttk": "0.0.0",
     "bandit": "1.7.5",
     "bash-exec": "5.2.15",
     "bicep_linter": "0.23.1",
-    "black": "23.10.1",
+    "black": "23.11.0",
     "cfn-lint": "0.83.1",
     "checkmake": "0.2.0",
-    "checkov": "3.0.24",
+    "checkov": "3.0.32",
     "checkstyle": "10.12.4",
     "chktex": "1.7.8",
     "clippy": "0.1.73",
@@ -16,8 +16,8 @@
     "cljstyle": "0.15.0",
     "coffeelint": "5.2.11",
     "cpplint": "1.6.1",
-    "csharpier": "0.26.0",
-    "cspell": "7.3.8",
+    "csharpier": "0.26.1",
+    "cspell": "8.0.0",
     "dartanalyzer": "0.0.0",
     "devskim": "1.0.23",
     "djlint": "1.34.0",
@@ -42,7 +42,7 @@
     "isort": "5.12.0",
     "jscpd": "3.5.10",
     "jsonlint": "14.0.3",
-    "kics": "1.7.10",
+    "kics": "1.7.11",
     "ktlint": "1.0.1",
     "kubeconform": "0.6.3",
     "kubescape": "2.9.0",
@@ -54,7 +54,7 @@
     "markdown-table-formatter": "1.4.0",
     "markdownlint": "0.37.0",
     "misspell": "0.3.4",
-    "mypy": "1.6.1",
+    "mypy": "1.7.0",
     "npm-groovy-lint": "12.0.1",
     "npm-package-json-lint": "7.1.0",
     "perlcritic": "1.152",
@@ -71,7 +71,7 @@
     "psalm": "Psalm.5.15.0@",
     "puppet-lint": "4.2.1",
     "pylint": "3.0.2",
-    "pyright": "1.1.334",
+    "pyright": "1.1.335",
     "raku": "2020.10",
     "remark-lint": "14.0.2",
     "revive": "1.3.4",
@@ -79,7 +79,7 @@
     "rstcheck": "6.2.0",
     "rstfmt": "0.0.14",
     "rubocop": "1.57.2",
-    "ruff": "0.1.4",
+    "ruff": "0.1.5",
     "scalafix": "0.11.1",
     "scss-lint": "0.60.0",
     "secretlint": "7.0.7",
@@ -97,8 +97,8 @@
     "sqlfluff": "2.3.5",
     "standard": "17.1.0",
     "stylelint": "15.11.0",
-    "swiftlint": "0.53.0",
-    "syft": "0.94.0",
+    "swiftlint": "0.54.0",
+    "syft": "0.96.0",
     "tekton-lint": "0.6.0",
     "terraform-fmt": "1.6.3",
     "terragrunt": "0.53.2",
@@ -112,5 +112,5 @@
     "v8r": "2.1.0",
     "vale": "2.29.5",
     "xmllint": "21104",
-    "yamllint": "1.32.0"
+    "yamllint": "1.33.0"
 }
\ No newline at end of file
diff --git a/.automation/test/r/.lintr b/.automation/test/r/.lintr
index aac8e22e9a4..4a776d90899 100644
--- a/.automation/test/r/.lintr
+++ b/.automation/test/r/.lintr
@@ -1 +1 @@
-linters: with_defaults(object_usage_linter = NULL)
+linters: linters_with_defaults(object_usage_linter = NULL)
diff --git a/.automation/test/r/r_bad_1.r b/.automation/test/r/r_bad_1.r
index 480eacd1718..4bcce2e614f 100644
--- a/.automation/test/r/r_bad_1.r
+++ b/.automation/test/r/r_bad_1.r
@@ -2,7 +2,7 @@
 
 # assignment
 # function_left_parentheses
-# closed_curly
+# brace_linter
 # commas
 # paren_brace
 f = function (x,y = 1){}
@@ -12,32 +12,45 @@ f = function (x,y = 1){}
 
 # cyclocomp
 # equals_na
+# brace_linter
+# indentation
 # infix_spaces
 # line_length
 # object_length
 # object_name
 # object_usage
 # open_curly
-someComplicatedFunctionWithALongCameCaseName <- function(x)
+# T_and_F_symbol
+someComplicatedFunctionWithALongCamelCaseName <- function(x)
 {
-  y <- 1
-  if (1 > 2 && 2 > 3 && 3 > 4 && 4 > 5 && 5*10 > 6 && x == NA) {TRUE} else {FALSE}
+    y <- 1
+  if (1 > 2 && 2 > 3 && 3 > 4 && 4 > 5 && 5*10 > 6 && 5 > 6 && 6 > 7 && x == NA) {T} else F
 }
 
+# vector_logic
+if (1 & 2) FALSE else TRUE
+
+# function_brace
+my_metric <- function(x)
+  sum(x) + prod(x)
+
+# no_tab
 # pipe_continuation
 # seq_linter
 # spaces_inside
+# indentation
 x <- 1:10
 x[ 2]
 1:length(x) %>% lapply(function(x) x*2) %>%
-  head()
+	head()
 
 # single_quotes
 message('single_quotes')
 
 # spaces_left_parentheses
 # trailing_whitespace
-y <- 2 +(1:10)
+# semicolon
+x <- 42; y <- 2 +(1:10) 
 
 # trailing_blank_lines
 
diff --git a/.automation/test/r/r_good_1.r b/.automation/test/r/r_good_1.r
index 8bd91f2bc8a..008e480f7d9 100644
--- a/.automation/test/r/r_good_1.r
+++ b/.automation/test/r/r_good_1.r
@@ -2,7 +2,7 @@
 
 # assignment
 # function_left_parentheses
-# closed_curly
+# brace_linter
 # commas
 # paren_brace
 f <- function(x, y = 1) {
@@ -13,12 +13,15 @@ f <- function(x, y = 1) {
 
 # cyclocomp
 # equals_na
+# brace_linter
+# indentation
 # infix_spaces
 # line_length
 # object_length
 # object_name
 # object_usage
 # open_curly
+# T_and_F_symbol
 short_snake <- function(x) {
   y <- 1
   y <- y^2
@@ -29,9 +32,19 @@ short_snake <- function(x) {
   }
 }
 
+# vector_logic
+if (1 && 2) FALSE else TRUE
+
+# function_brace
+my_metric <- function(x) {
+  sum(x) + prod(x)
+}
+
+# no_tab
 # pipe_continuation
 # seq_linter
 # spaces_inside
+# indentation
 x <- 1:10
 x[2]
 seq_len(x) %>%
@@ -43,6 +56,8 @@ message("single_quotes")
 
 # spaces_left_parentheses
 # trailing_whitespace
+# semicolon
+x <- 42
 y <- 2 + (1:10)
 
 # trailing_blank_lines
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f57d16f0daa..3894b3526fa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
 
 - Allow to use value `any` to always activate a linter who as a **_DIRECTORY** variable. Example: `KUBERNETES_DIRECTORY: any`
 - New flavor **c_cpp**: New flavor for pure C/C++ projects
+- Updated lintr config template to use `linters_with_defaults()` (formerly `with_defaults()`)
 
 - CI
   - Upgrade pymdown-extensions and markdown, by @BryanQuigley in [#3053](https://github.com/oxsecurity/megalinter/pull/3053)
@@ -48,6 +49,18 @@ Note: Can be used with `oxsecurity/megalinter@beta` in your GitHub Action mega-l
   - [trivy](https://aquasecurity.github.io/trivy/) from 0.46.1 to **0.47.0** on 2023-11-06
   - [terragrunt](https://terragrunt.gruntwork.io) from 0.53.1 to **0.53.2** on 2023-11-06
   - [csharpier](https://csharpier.com/) from 0.25.0 to **0.26.0** on 2023-11-07
+  - [ansible-lint](https://ansible-lint.readthedocs.io/) from 6.21.1 to **6.22.0** on 2023-11-11
+  - [csharpier](https://csharpier.com/) from 0.26.0 to **0.26.1** on 2023-11-11
+  - [black](https://black.readthedocs.io/en/stable/) from 23.10.1 to **23.11.0** on 2023-11-11
+  - [mypy](https://mypy.readthedocs.io/en/stable/) from 1.6.1 to **1.7.0** on 2023-11-11
+  - [pyright](https://github.com/Microsoft/pyright) from 1.1.334 to **1.1.335** on 2023-11-11
+  - [ruff](https://github.com/astral-sh/ruff) from 0.1.4 to **0.1.5** on 2023-11-11
+  - [checkov](https://www.checkov.io/) from 3.0.24 to **3.0.32** on 2023-11-11
+  - [kics](https://www.kics.io) from 1.7.10 to **1.7.11** on 2023-11-11
+  - [syft](https://github.com/anchore/syft) from 0.94.0 to **0.96.0** on 2023-11-11
+  - [cspell](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell) from 7.3.8 to **8.0.0** on 2023-11-11
+  - [swiftlint](https://github.com/realm/SwiftLint) from 0.53.0 to **0.54.0** on 2023-11-11
+  - [yamllint](https://yamllint.readthedocs.io/) from 1.32.0 to **1.33.0** on 2023-11-11
 <!-- linter-versions-end -->
 
 ## [v7.5.0] - 2023-10-29
diff --git a/Dockerfile b/Dockerfile
index 21ea00283ac..67dc45acce1 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -90,6 +90,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 docker \
                 openrc \
                 icu-libs \
@@ -122,7 +123,6 @@ RUN apk add --no-cache \
                 helm \
                 gcompat \
                 libc6-compat \
-                openssl \
                 readline-dev \
                 g++ \
                 libc-dev \
diff --git a/README.md b/README.md
index 51505bc40b1..42c21f1bbb8 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,7 @@
 [![MegaLinter](https://github.com/oxsecurity/megalinter/workflows/MegaLinter/badge.svg?branch=main)](https://github.com/oxsecurity/megalinter/actions?query=workflow%3AMegaLinter+branch%3Amain)
 [![codecov](https://codecov.io/gh/oxsecurity/megalinter/branch/main/graph/badge.svg)](https://codecov.io/gh/oxsecurity/megalinter)
 <!-- gh-dependents-info-used-by-start -->
-[![](https://img.shields.io/static/v1?label=Used%20by&message=3138&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)<!-- gh-dependents-info-used-by-end -->
+[![](https://img.shields.io/static/v1?label=Used%20by&message=3155&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)<!-- gh-dependents-info-used-by-end -->
 [![Secured with Trivy](https://img.shields.io/badge/Trivy-secured-green?logo=docker)](https://github.com/aquasecurity/trivy)
 [![GitHub contributors](https://img.shields.io/github/contributors/oxsecurity/megalinter.svg)](https://github.com/oxsecurity/megalinter/graphs/contributors/)
 [![GitHub Sponsors](https://img.shields.io/github/sponsors/nvuillam)](https://github.com/sponsors/nvuillam)
diff --git a/TEMPLATES/.lintr b/TEMPLATES/.lintr
index aac8e22e9a4..4a776d90899 100644
--- a/TEMPLATES/.lintr
+++ b/TEMPLATES/.lintr
@@ -1 +1 @@
-linters: with_defaults(object_usage_linter = NULL)
+linters: linters_with_defaults(object_usage_linter = NULL)
diff --git a/docs/all_linters.md b/docs/all_linters.md
index 88a6749591a..fd956a9b51c 100644
--- a/docs/all_linters.md
+++ b/docs/all_linters.md
@@ -6,15 +6,15 @@
 | Linter                                                                                                  |    Version    |                   License                   |                                                                                           Popularity                                                                                            | Descriptors                                                                                                                                                                                |         Ref         |                                                                         URL                                                                         |
 |:--------------------------------------------------------------------------------------------------------|:-------------:|:-------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:-------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------:|
 | [**actionlint**](https://github.com/rhysd/actionlint){target=_blank}                                    |    1.6.26     |        [MIT](licenses/actionlint.md)        |                          [![GitHub stars](https://img.shields.io/github/stars/rhysd/actionlint?cacheSeconds=3600)](https://github.com/rhysd/actionlint){target=_blank}                          | [ACTION](descriptors/action_actionlint.md)                                                                                                                                                 |   :white_circle:    |                                          [Repository](https://github.com/rhysd/actionlint){target=_blank}                                           |
-| [**ansible-lint**](https://github.com/ansible/ansible-lint){target=_blank}                              |    6.21.1     |     [GPL-3.0](licenses/ansible-lint.md)     |                      [![GitHub stars](https://img.shields.io/github/stars/ansible/ansible-lint?cacheSeconds=3600)](https://github.com/ansible/ansible-lint){target=_blank}                      | [ANSIBLE](descriptors/ansible_ansible_lint.md)                                                                                                                                             |   :white_circle:    |                                        [Repository](https://github.com/ansible/ansible-lint){target=_blank}                                         |
+| [**ansible-lint**](https://github.com/ansible/ansible-lint){target=_blank}                              |    6.22.0     |     [GPL-3.0](licenses/ansible-lint.md)     |                      [![GitHub stars](https://img.shields.io/github/stars/ansible/ansible-lint?cacheSeconds=3600)](https://github.com/ansible/ansible-lint){target=_blank}                      | [ANSIBLE](descriptors/ansible_ansible_lint.md)                                                                                                                                             |   :white_circle:    |                                        [Repository](https://github.com/ansible/ansible-lint){target=_blank}                                         |
 | [**arm-ttk**](https://github.com/Azure/arm-ttk){target=_blank}                                          |      N/A      |         [MIT](licenses/arm-ttk.md)          |                             [![GitHub stars](https://img.shields.io/github/stars/Azure/arm-ttk?cacheSeconds=3600)](https://github.com/Azure/arm-ttk){target=_blank}                             | [ARM](descriptors/arm_arm_ttk.md)                                                                                                                                                          |   :white_circle:    |                                            [Repository](https://github.com/Azure/arm-ttk){target=_blank}                                            |
 | [**bandit**](https://github.com/PyCQA/bandit){target=_blank}                                            |     1.7.5     |      [Apache-2.0](licenses/bandit.md)       |                              [![GitHub stars](https://img.shields.io/github/stars/PyCQA/bandit?cacheSeconds=3600)](https://github.com/PyCQA/bandit){target=_blank}                              | [PYTHON](descriptors/python_bandit.md)                                                                                                                                                     |   :white_circle:    |                                            [Repository](https://github.com/PyCQA/bandit){target=_blank}                                             |
 | [**bash-exec**](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank}                      |    5.2.15     |                  <!-- -->                   |                                                                                            <!-- -->                                                                                             | [BASH](descriptors/bash_bash_exec.md)                                                                                                                                                      |      <!-- -->       |                                    [Web Site](https://tiswww.case.edu/php/chet/bash/bashtop.html){target=_blank}                                    |
 | [**bicep_linter**](https://github.com/Azure/bicep){target=_blank}                                       |    0.23.1     |       [MIT](licenses/bicep_linter.md)       |                               [![GitHub stars](https://img.shields.io/github/stars/Azure/bicep?cacheSeconds=3600)](https://github.com/Azure/bicep){target=_blank}                               | [BICEP](descriptors/bicep_bicep_linter.md)                                                                                                                                                 |   :white_circle:    |                                             [Repository](https://github.com/Azure/bicep){target=_blank}                                             |
-| [**black**](https://github.com/psf/black){target=_blank}                                                |    23.10.1    |          [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}                                              |
+| [**black**](https://github.com/psf/black){target=_blank}                                                |    23.11.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.83.1     |        [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.0     |        [MIT](licenses/checkmake.md)         |                          [![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}                                   |    3.0.24     |      [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)                                                                                                                                            |   :no_entry_sign:   |                                        [Repository](https://github.com/bridgecrewio/checkov){target=_blank}                                         |
+| [**checkov**](https://github.com/bridgecrewio/checkov){target=_blank}                                   |    3.0.32     |      [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)                                                                                                                                            |   :no_entry_sign:   |                                        [Repository](https://github.com/bridgecrewio/checkov){target=_blank}                                         |
 | [**checkstyle**](https://github.com/checkstyle/checkstyle){target=_blank}                               |    10.12.4    |     [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.8     |                  <!-- -->                   |                                                                                            <!-- -->                                                                                             | [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.73     |         [Other](licenses/clippy.md)         |                     [![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}                                        |
@@ -22,8 +22,8 @@
 | [**cljstyle**](https://github.com/greglook/cljstyle){target=_blank}                                     |    0.15.0     |       [EPL-1.0](licenses/cljstyle.md)       |                         [![GitHub stars](https://img.shields.io/github/stars/greglook/cljstyle?cacheSeconds=3600)](https://github.com/greglook/cljstyle){target=_blank}                         | [CLOJURE](descriptors/clojure_cljstyle.md)                                                                                                                                                 |       :heart:       |                      [MegaLinter reference](https://github.com/greglook/cljstyle/blob/main/doc/integrations.md){target=_blank}                      |
 | [**coffeelint**](https://github.com/clutchski/coffeelint){target=_blank}                                |    5.2.11     |       [Other](licenses/coffeelint.md)       |                      [![GitHub stars](https://img.shields.io/github/stars/clutchski/coffeelint?cacheSeconds=3600)](https://github.com/clutchski/coffeelint){target=_blank}                      | [COFFEE](descriptors/coffee_coffeelint.md)                                                                                                                                                 |   :white_circle:    |                                        [Repository](https://github.com/clutchski/coffeelint){target=_blank}                                         |
 | [**cpplint**](https://github.com/cpplint/cpplint){target=_blank}                                        |     1.6.1     |        [Other](licenses/cpplint.md)         |                           [![GitHub stars](https://img.shields.io/github/stars/cpplint/cpplint?cacheSeconds=3600)](https://github.com/cpplint/cpplint){target=_blank}                           | [C](descriptors/c_cpplint.md)<br/> [CPP](descriptors/cpp_cpplint.md)                                                                                                                       |   :white_circle:    |                                           [Repository](https://github.com/cpplint/cpplint){target=_blank}                                           |
-| [**csharpier**](https://github.com/belav/csharpier){target=_blank}                                      |    0.26.0     |        [MIT](licenses/csharpier.md)         |                           [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank}                           | [CSHARP](descriptors/csharp_csharpier.md)                                                                                                                                                  |   :white_circle:    |                                           [Repository](https://github.com/belav/csharpier){target=_blank}                                           |
-| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank}                               |     7.3.8     |          [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}             |
+| [**csharpier**](https://github.com/belav/csharpier){target=_blank}                                      |    0.26.1     |        [MIT](licenses/csharpier.md)         |                           [![GitHub stars](https://img.shields.io/github/stars/belav/csharpier?cacheSeconds=3600)](https://github.com/belav/csharpier){target=_blank}                           | [CSHARP](descriptors/csharp_csharpier.md)                                                                                                                                                  |   :white_circle:    |                                           [Repository](https://github.com/belav/csharpier){target=_blank}                                           |
+| [**cspell**](https://github.com/streetsidesoftware/cspell){target=_blank}                               |     8.0.0     |          [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}                                      |    1.0.23     |         [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.34.0     |        [GPL-3.0](licenses/djlint.md)        |               [![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)                                                                                                                                                         |       :heart:       |                               [MegaLinter reference](https://djlint.com/docs/integrations/#megalinter){target=_blank}                               |
@@ -46,7 +46,7 @@
 | [**isort**](https://github.com/PyCQA/isort){target=_blank}                                              |    5.12.0     |          [MIT](licenses/isort.md)           |                               [![GitHub stars](https://img.shields.io/github/stars/PyCQA/isort?cacheSeconds=3600)](https://github.com/PyCQA/isort){target=_blank}                               | [PYTHON](descriptors/python_isort.md)                                                                                                                                                      |   :white_circle:    |                                             [Repository](https://github.com/PyCQA/isort){target=_blank}                                             |
 | [**jscpd**](https://github.com/kucherenko/jscpd){target=_blank}                                         |    3.5.10     |          [MIT](licenses/jscpd.md)           |                          [![GitHub stars](https://img.shields.io/github/stars/kucherenko/jscpd?cacheSeconds=3600)](https://github.com/kucherenko/jscpd){target=_blank}                          | [COPYPASTE](descriptors/copypaste_jscpd.md)                                                                                                                                                |       :heart:       |                              [MegaLinter reference](https://github.com/kucherenko/jscpd#who-uses-jscpd){target=_blank}                              |
 | [**jsonlint**](https://github.com/prantlf/jsonlint){target=_blank}                                      |    14.0.3     |         [MIT](licenses/jsonlint.md)         |                          [![GitHub stars](https://img.shields.io/github/stars/prantlf/jsonlint?cacheSeconds=3600)](https://github.com/prantlf/jsonlint){target=_blank}                          | [JSON](descriptors/json_jsonlint.md)                                                                                                                                                       |   :white_circle:    |                                          [Repository](https://github.com/prantlf/jsonlint){target=_blank}                                           |
-| [**kics**](https://github.com/checkmarx/kics){target=_blank}                                            |    1.7.10     |       [Apache-2.0](licenses/kics.md)        |                            [![GitHub stars](https://img.shields.io/github/stars/checkmarx/kics?cacheSeconds=3600)](https://github.com/checkmarx/kics){target=_blank}                            | [REPOSITORY](descriptors/repository_kics.md)                                                                                                                                               |       :heart:       |                                  [MegaLinter reference](https://docs.kics.io/latest/integrations/){target=_blank}                                   |
+| [**kics**](https://github.com/checkmarx/kics){target=_blank}                                            |    1.7.11     |       [Apache-2.0](licenses/kics.md)        |                            [![GitHub stars](https://img.shields.io/github/stars/checkmarx/kics?cacheSeconds=3600)](https://github.com/checkmarx/kics){target=_blank}                            | [REPOSITORY](descriptors/repository_kics.md)                                                                                                                                               |       :heart:       |                                  [MegaLinter reference](https://docs.kics.io/latest/integrations/){target=_blank}                                   |
 | [**ktlint**](https://github.com/pinterest/ktlint){target=_blank}                                        |     1.0.1     |          [MIT](licenses/ktlint.md)          |                          [![GitHub stars](https://img.shields.io/github/stars/pinterest/ktlint?cacheSeconds=3600)](https://github.com/pinterest/ktlint){target=_blank}                          | [KOTLIN](descriptors/kotlin_ktlint.md)                                                                                                                                                     |       :heart:       |                       [MegaLinter reference](https://github.com/pinterest/ktlint#-with-continuous-integration){target=_blank}                       |
 | [**kubeconform**](https://github.com/yannh/kubeconform){target=_blank}                                  |     0.6.3     |    [Apache-2.0](licenses/kubeconform.md)    |                         [![GitHub stars](https://img.shields.io/github/stars/yannh/kubeconform?cacheSeconds=3600)](https://github.com/yannh/kubeconform){target=_blank}                         | [KUBERNETES](descriptors/kubernetes_kubeconform.md)                                                                                                                                        |   :white_circle:    |                                          [Repository](https://github.com/yannh/kubeconform){target=_blank}                                          |
 | [**kubescape**](https://github.com/kubescape/kubescape){target=_blank}                                  |     2.9.0     |     [Apache-2.0](licenses/kubescape.md)     |                       [![GitHub stars](https://img.shields.io/github/stars/kubescape/kubescape?cacheSeconds=3600)](https://github.com/kubescape/kubescape){target=_blank}                       | [KUBERNETES](descriptors/kubernetes_kubescape.md)                                                                                                                                          |   :white_circle:    |                                         [Repository](https://github.com/kubescape/kubescape){target=_blank}                                         |
@@ -56,7 +56,7 @@
 | [**markdown-link-check**](https://github.com/tcort/markdown-link-check){target=_blank}                  |    3.11.2     |   [ISC](licenses/markdown-link-check.md)    |                 [![GitHub stars](https://img.shields.io/github/stars/tcort/markdown-link-check?cacheSeconds=3600)](https://github.com/tcort/markdown-link-check){target=_blank}                 | [MARKDOWN](descriptors/markdown_markdown_link_check.md)                                                                                                                                    |       :heart:       |                       [MegaLinter reference](https://github.com/tcort/markdown-link-check#run-in-other-tools){target=_blank}                        |
 | [**markdown-table-formatter**](https://github.com/nvuillam/markdown-table-formatter){target=_blank}     |     1.4.0     | [MIT](licenses/markdown-table-formatter.md) |         [![GitHub stars](https://img.shields.io/github/stars/nvuillam/markdown-table-formatter?cacheSeconds=3600)](https://github.com/nvuillam/markdown-table-formatter){target=_blank}         | [MARKDOWN](descriptors/markdown_markdown_table_formatter.md)                                                                                                                               |   :white_circle:    |                                  [Repository](https://github.com/nvuillam/markdown-table-formatter){target=_blank}                                  |
 | [**markdownlint**](https://github.com/DavidAnson/markdownlint){target=_blank}                           |    0.37.0     |       [MIT](licenses/markdownlint.md)       |                   [![GitHub stars](https://img.shields.io/github/stars/DavidAnson/markdownlint?cacheSeconds=3600)](https://github.com/DavidAnson/markdownlint){target=_blank}                   | [MARKDOWN](descriptors/markdown_markdownlint.md)                                                                                                                                           |   :white_circle:    |                                       [Repository](https://github.com/DavidAnson/markdownlint){target=_blank}                                       |
-| [**mypy**](https://github.com/python/mypy){target=_blank}                                               |     1.6.1     |           [MIT](licenses/mypy.md)           |                               [![GitHub stars](https://img.shields.io/github/stars/python/mypy?cacheSeconds=3600)](https://github.com/python/mypy){target=_blank}                               | [PYTHON](descriptors/python_mypy.md)                                                                                                                                                       |      <!-- -->       |                                             [Repository](https://github.com/python/mypy){target=_blank}                                             |
+| [**mypy**](https://github.com/python/mypy){target=_blank}                                               |     1.7.0     |           [MIT](licenses/mypy.md)           |                               [![GitHub stars](https://img.shields.io/github/stars/python/mypy?cacheSeconds=3600)](https://github.com/python/mypy){target=_blank}                               | [PYTHON](descriptors/python_mypy.md)                                                                                                                                                       |      <!-- -->       |                                             [Repository](https://github.com/python/mypy){target=_blank}                                             |
 | [**npm-groovy-lint**](https://github.com/nvuillam/npm-groovy-lint){target=_blank}                       |    12.0.1     |   [GPL-3.0](licenses/npm-groovy-lint.md)    |                  [![GitHub stars](https://img.shields.io/github/stars/nvuillam/npm-groovy-lint?cacheSeconds=3600)](https://github.com/nvuillam/npm-groovy-lint){target=_blank}                  | [GROOVY](descriptors/groovy_npm_groovy_lint.md)                                                                                                                                            |       :heart:       |                           [MegaLinter reference](https://nvuillam.github.io/npm-groovy-lint/#mega-linter){target=_blank}                            |
 | [**npm-package-json-lint**](https://github.com/tclindner/npm-package-json-lint){target=_blank}          |     7.1.0     |  [MIT](licenses/npm-package-json-lint.md)   |           [![GitHub stars](https://img.shields.io/github/stars/tclindner/npm-package-json-lint?cacheSeconds=3600)](https://github.com/tclindner/npm-package-json-lint){target=_blank}           | [JSON](descriptors/json_npm_package_json_lint.md)                                                                                                                                          |       :heart:       |                         [MegaLinter reference](https://npmpackagejsonlint.org/docs/integrations#megalinter){target=_blank}                          |
 | [**perlcritic**](https://github.com/Perl-Critic/Perl-Critic){target=_blank}                             |     1.152     |       [Other](licenses/perlcritic.md)       |                   [![GitHub stars](https://img.shields.io/github/stars/Perl-Critic/Perl-Critic?cacheSeconds=3600)](https://github.com/Perl-Critic/Perl-Critic){target=_blank}                   | [PERL](descriptors/perl_perlcritic.md)                                                                                                                                                     |   :white_circle:    |                                       [Repository](https://github.com/Perl-Critic/Perl-Critic){target=_blank}                                       |
@@ -72,7 +72,7 @@
 | [**psalm**](https://github.com/vimeo/psalm){target=_blank}                                              | Psalm.5.15.0@ |          [MIT](licenses/psalm.md)           |                               [![GitHub stars](https://img.shields.io/github/stars/vimeo/psalm?cacheSeconds=3600)](https://github.com/vimeo/psalm){target=_blank}                               | [PHP](descriptors/php_psalm.md)                                                                                                                                                            |   :white_circle:    |                                             [Repository](https://github.com/vimeo/psalm){target=_blank}                                             |
 | [**puppet-lint**](https://github.com/puppetlabs/puppet-lint){target=_blank}                             |     4.2.1     |       [MIT](licenses/puppet-lint.md)        |                    [![GitHub stars](https://img.shields.io/github/stars/puppetlabs/puppet-lint?cacheSeconds=3600)](https://github.com/puppetlabs/puppet-lint){target=_blank}                    | [PUPPET](descriptors/puppet_puppet_lint.md)                                                                                                                                                |   :white_circle:    |                                       [Repository](https://github.com/puppetlabs/puppet-lint){target=_blank}                                        |
 | [**pylint**](https://github.com/PyCQA/pylint){target=_blank}                                            |     3.0.2     |        [GPL-2.0](licenses/pylint.md)        |                              [![GitHub stars](https://img.shields.io/github/stars/PyCQA/pylint?cacheSeconds=3600)](https://github.com/PyCQA/pylint){target=_blank}                              | [PYTHON](descriptors/python_pylint.md)                                                                                                                                                     |   :white_circle:    |                                            [Repository](https://github.com/PyCQA/pylint){target=_blank}                                             |
-| [**pyright**](https://github.com/microsoft/pyright){target=_blank}                                      |    1.1.334    |        [Other](licenses/pyright.md)         |                         [![GitHub stars](https://img.shields.io/github/stars/microsoft/pyright?cacheSeconds=3600)](https://github.com/microsoft/pyright){target=_blank}                         | [PYTHON](descriptors/python_pyright.md)                                                                                                                                                    |   :white_circle:    |                                          [Repository](https://github.com/microsoft/pyright){target=_blank}                                          |
+| [**pyright**](https://github.com/microsoft/pyright){target=_blank}                                      |    1.1.335    |        [Other](licenses/pyright.md)         |                         [![GitHub stars](https://img.shields.io/github/stars/microsoft/pyright?cacheSeconds=3600)](https://github.com/microsoft/pyright){target=_blank}                         | [PYTHON](descriptors/python_pyright.md)                                                                                                                                                    |   :white_circle:    |                                          [Repository](https://github.com/microsoft/pyright){target=_blank}                                          |
 | [**raku**](https://github.com/rakudo/rakudo){target=_blank}                                             |    2020.10    |      [Artistic-2.0](licenses/raku.md)       |                             [![GitHub stars](https://img.shields.io/github/stars/rakudo/rakudo?cacheSeconds=3600)](https://github.com/rakudo/rakudo){target=_blank}                             | [RAKU](descriptors/raku_raku.md)                                                                                                                                                           |   :white_circle:    |                                            [Repository](https://github.com/rakudo/rakudo){target=_blank}                                            |
 | [**remark-lint**](https://github.com/remarkjs/remark-lint){target=_blank}                               |    14.0.2     |       [MIT](licenses/remark-lint.md)        |                      [![GitHub stars](https://img.shields.io/github/stars/remarkjs/remark-lint?cacheSeconds=3600)](https://github.com/remarkjs/remark-lint){target=_blank}                      | [MARKDOWN](descriptors/markdown_remark_lint.md)                                                                                                                                            |   :white_circle:    |                                        [Repository](https://github.com/remarkjs/remark-lint){target=_blank}                                         |
 | [**revive**](https://github.com/mgechev/revive){target=_blank}                                          |     1.3.4     |          [MIT](licenses/revive.md)          |                            [![GitHub stars](https://img.shields.io/github/stars/mgechev/revive?cacheSeconds=3600)](https://github.com/mgechev/revive){target=_blank}                            | [GO](descriptors/go_revive.md)                                                                                                                                                             |   :white_circle:    |                                           [Repository](https://github.com/mgechev/revive){target=_blank}                                            |
@@ -80,7 +80,7 @@
 | [**rstcheck**](https://github.com/myint/rstcheck){target=_blank}                                        |     6.2.0     |         [MIT](licenses/rstcheck.md)         |                            [![GitHub stars](https://img.shields.io/github/stars/myint/rstcheck?cacheSeconds=3600)](https://github.com/myint/rstcheck){target=_blank}                            | [RST](descriptors/rst_rstcheck.md)                                                                                                                                                         |       :heart:       |              [MegaLinter reference](https://rstcheck.readthedocs.io/en/latest/usage/integration/#use-with-mega-linter){target=_blank}               |
 | [**rstfmt**](https://github.com/dzhu/rstfmt){target=_blank}                                             |    0.0.14     |                  <!-- -->                   |                                                                                            <!-- -->                                                                                             | [RST](descriptors/rst_rstfmt.md)                                                                                                                                                           | :hammer_and_wrench: |                                        [Pull Request](https://github.com/dzhu/rstfmt/pull/1){target=_blank}                                         |
 | [**rubocop**](https://github.com/rubocop-hq/rubocop){target=_blank}                                     |    1.57.2     |         [MIT](licenses/rubocop.md)          |                        [![GitHub stars](https://img.shields.io/github/stars/rubocop-hq/rubocop?cacheSeconds=3600)](https://github.com/rubocop-hq/rubocop){target=_blank}                        | [RUBY](descriptors/ruby_rubocop.md)                                                                                                                                                        |       :heart:       |          [MegaLinter reference](https://docs.rubocop.org/rubocop/integration_with_other_tools.html#mega-linter-integration){target=_blank}          |
-| [**ruff**](https://github.com/astral-sh/ruff){target=_blank}                                            |     0.1.4     |           [MIT](licenses/ruff.md)           |                            [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank}                            | [PYTHON](descriptors/python_ruff.md)                                                                                                                                                       |   :white_circle:    |                                           [Repository](https://github.com/astral-sh/ruff){target=_blank}                                            |
+| [**ruff**](https://github.com/astral-sh/ruff){target=_blank}                                            |     0.1.5     |           [MIT](licenses/ruff.md)           |                            [![GitHub stars](https://img.shields.io/github/stars/astral-sh/ruff?cacheSeconds=3600)](https://github.com/astral-sh/ruff){target=_blank}                            | [PYTHON](descriptors/python_ruff.md)                                                                                                                                                       |   :white_circle:    |                                           [Repository](https://github.com/astral-sh/ruff){target=_blank}                                            |
 | [**scalafix**](https://github.com/scalacenter/scalafix){target=_blank}                                  |    0.11.1     |        [Other](licenses/scalafix.md)        |                      [![GitHub stars](https://img.shields.io/github/stars/scalacenter/scalafix?cacheSeconds=3600)](https://github.com/scalacenter/scalafix){target=_blank}                      | [SCALA](descriptors/scala_scalafix.md)                                                                                                                                                     |       :heart:       |      [MegaLinter reference](https://scalacenter.github.io/scalafix/docs/users/installation.html#plugins-for-other-build-tools){target=_blank}       |
 | [**scss-lint**](https://github.com/sds/scss-lint){target=_blank}                                        |    0.60.0     |        [MIT](licenses/scss-lint.md)         |                             [![GitHub stars](https://img.shields.io/github/stars/sds/scss-lint?cacheSeconds=3600)](https://github.com/sds/scss-lint){target=_blank}                             | [CSS](descriptors/css_scss_lint.md)                                                                                                                                                        |   :white_circle:    |                                            [Repository](https://github.com/sds/scss-lint){target=_blank}                                            |
 | [**secretlint**](https://github.com/secretlint/secretlint){target=_blank}                               |     7.0.7     |        [MIT](licenses/secretlint.md)        |                     [![GitHub stars](https://img.shields.io/github/stars/secretlint/secretlint?cacheSeconds=3600)](https://github.com/secretlint/secretlint){target=_blank}                     | [REPOSITORY](descriptors/repository_secretlint.md)                                                                                                                                         |       :heart:       |                             [MegaLinter reference](https://github.com/secretlint/secretlint#mega-linter){target=_blank}                             |
@@ -97,8 +97,8 @@
 | [**sqlfluff**](https://github.com/sqlfluff/sqlfluff){target=_blank}                                     |     2.3.5     |         [MIT](licenses/sqlfluff.md)         |                         [![GitHub stars](https://img.shields.io/github/stars/sqlfluff/sqlfluff?cacheSeconds=3600)](https://github.com/sqlfluff/sqlfluff){target=_blank}                         | [SQL](descriptors/sql_sqlfluff.md)                                                                                                                                                         |   :white_circle:    |                                          [Repository](https://github.com/sqlfluff/sqlfluff){target=_blank}                                          |
 | [**standard**](https://github.com/standard/standard){target=_blank}                                     |    17.1.0     |         [MIT](licenses/standard.md)         |                         [![GitHub stars](https://img.shields.io/github/stars/standard/standard?cacheSeconds=3600)](https://github.com/standard/standard){target=_blank}                         | [JAVASCRIPT](descriptors/javascript_standard.md)                                                                                                                                           |   :white_circle:    |                                          [Repository](https://github.com/standard/standard){target=_blank}                                          |
 | [**stylelint**](https://github.com/stylelint/stylelint){target=_blank}                                  |    15.11.0    |        [MIT](licenses/stylelint.md)         |                       [![GitHub stars](https://img.shields.io/github/stars/stylelint/stylelint?cacheSeconds=3600)](https://github.com/stylelint/stylelint){target=_blank}                       | [CSS](descriptors/css_stylelint.md)                                                                                                                                                        |   :white_circle:    |                                         [Repository](https://github.com/stylelint/stylelint){target=_blank}                                         |
-| [**swiftlint**](https://github.com/realm/SwiftLint){target=_blank}                                      |    0.53.0     |        [MIT](licenses/swiftlint.md)         |                           [![GitHub stars](https://img.shields.io/github/stars/realm/SwiftLint?cacheSeconds=3600)](https://github.com/realm/SwiftLint){target=_blank}                           | [SWIFT](descriptors/swift_swiftlint.md)                                                                                                                                                    |   :white_circle:    |                                           [Repository](https://github.com/realm/SwiftLint){target=_blank}                                           |
-| [**syft**](https://github.com/anchore/syft){target=_blank}                                              |    0.94.0     |       [Apache-2.0](licenses/syft.md)        |                              [![GitHub stars](https://img.shields.io/github/stars/anchore/syft?cacheSeconds=3600)](https://github.com/anchore/syft){target=_blank}                              | [REPOSITORY](descriptors/repository_syft.md)                                                                                                                                               |   :white_circle:    |                                            [Repository](https://github.com/anchore/syft){target=_blank}                                             |
+| [**swiftlint**](https://github.com/realm/SwiftLint){target=_blank}                                      |    0.54.0     |        [MIT](licenses/swiftlint.md)         |                           [![GitHub stars](https://img.shields.io/github/stars/realm/SwiftLint?cacheSeconds=3600)](https://github.com/realm/SwiftLint){target=_blank}                           | [SWIFT](descriptors/swift_swiftlint.md)                                                                                                                                                    |   :white_circle:    |                                           [Repository](https://github.com/realm/SwiftLint){target=_blank}                                           |
+| [**syft**](https://github.com/anchore/syft){target=_blank}                                              |    0.96.0     |       [Apache-2.0](licenses/syft.md)        |                              [![GitHub stars](https://img.shields.io/github/stars/anchore/syft?cacheSeconds=3600)](https://github.com/anchore/syft){target=_blank}                              | [REPOSITORY](descriptors/repository_syft.md)                                                                                                                                               |   :white_circle:    |                                            [Repository](https://github.com/anchore/syft){target=_blank}                                             |
 | [**tekton-lint**](https://github.com/IBM/tekton-lint){target=_blank}                                    |     0.6.0     |                  <!-- -->                   |                           [![GitHub stars](https://img.shields.io/github/stars/IBM/tekton-lint?cacheSeconds=3600)](https://github.com/IBM/tekton-lint){target=_blank}                           | [TEKTON](descriptors/tekton_tekton_lint.md)                                                                                                                                                |   :white_circle:    |                                           [Repository](https://github.com/IBM/tekton-lint){target=_blank}                                           |
 | [**terraform-fmt**](https://github.com/hashicorp/terraform){target=_blank}                              |     1.6.3     |    [MPL-2.0](licenses/terraform-fmt.md)     |                       [![GitHub stars](https://img.shields.io/github/stars/hashicorp/terraform?cacheSeconds=3600)](https://github.com/hashicorp/terraform){target=_blank}                       | [TERRAFORM](descriptors/terraform_terraform_fmt.md)                                                                                                                                        |   :white_circle:    |                                         [Repository](https://github.com/hashicorp/terraform){target=_blank}                                         |
 | [**terragrunt**](https://github.com/gruntwork-io/terragrunt){target=_blank}                             |    0.53.2     |        [MIT](licenses/terragrunt.md)        |                   [![GitHub stars](https://img.shields.io/github/stars/gruntwork-io/terragrunt?cacheSeconds=3600)](https://github.com/gruntwork-io/terragrunt){target=_blank}                   | [TERRAFORM](descriptors/terraform_terragrunt.md)                                                                                                                                           |   :white_circle:    |                                       [Repository](https://github.com/gruntwork-io/terragrunt){target=_blank}                                       |
@@ -112,4 +112,4 @@
 | [**v8r**](https://github.com/chris48s/v8r){target=_blank}                                               |     2.1.0     |           [MIT](licenses/v8r.md)            |                              [![GitHub stars](https://img.shields.io/github/stars/chris48s/v8r?cacheSeconds=3600)](https://github.com/chris48s/v8r){target=_blank}                              | [JSON](descriptors/json_v8r.md)<br/> [YAML](descriptors/yaml_v8r.md)                                                                                                                       |   :no_entry_sign:   |                                            [Repository](https://github.com/chris48s/v8r){target=_blank}                                             |
 | [**vale**](https://github.com/errata-ai/vale){target=_blank}                                            |    2.29.5     |           [MIT](licenses/vale.md)           |                            [![GitHub stars](https://img.shields.io/github/stars/errata-ai/vale?cacheSeconds=3600)](https://github.com/errata-ai/vale){target=_blank}                            | [SPELL](descriptors/spell_vale.md)                                                                                                                                                         |   :white_circle:    |                                           [Repository](https://github.com/errata-ai/vale){target=_blank}                                            |
 | [**xmllint**](http://xmlsoft.org/xmllint.html){target=_blank}                                           |     21104     |                  <!-- -->                   |                                                                                            <!-- -->                                                                                             | [XML](descriptors/xml_xmllint.md)                                                                                                                                                          |   :white_circle:    |                                             [Web Site](http://xmlsoft.org/xmllint.html){target=_blank}                                              |
-| [**yamllint**](https://github.com/adrienverge/yamllint){target=_blank}                                  |    1.32.0     |       [GPL-3.0](licenses/yamllint.md)       |                      [![GitHub stars](https://img.shields.io/github/stars/adrienverge/yamllint?cacheSeconds=3600)](https://github.com/adrienverge/yamllint){target=_blank}                      | [YAML](descriptors/yaml_yamllint.md)                                                                                                                                                       |   :no_entry_sign:   |                                        [Repository](https://github.com/adrienverge/yamllint){target=_blank}                                         |
+| [**yamllint**](https://github.com/adrienverge/yamllint){target=_blank}                                  |    1.33.0     |       [GPL-3.0](licenses/yamllint.md)       |                      [![GitHub stars](https://img.shields.io/github/stars/adrienverge/yamllint?cacheSeconds=3600)](https://github.com/adrienverge/yamllint){target=_blank}                      | [YAML](descriptors/yaml_yamllint.md)                                                                                                                                                       |   :no_entry_sign:   |                                        [Repository](https://github.com/adrienverge/yamllint){target=_blank}                                         |
diff --git a/docs/descriptors/ansible_ansible_lint.md b/docs/descriptors/ansible_ansible_lint.md
index 3cc54bf1ccf..77f83b8060b 100644
--- a/docs/descriptors/ansible_ansible_lint.md
+++ b/docs/descriptors/ansible_ansible_lint.md
@@ -9,7 +9,7 @@ description: How to use ansible-lint (configure, ignore files, ignore errors, he
 
 ## ansible-lint documentation
 
-- Version in MegaLinter: **6.21.1**
+- Version in MegaLinter: **6.22.0**
 - Visit [Official Web Site](https://ansible-lint.readthedocs.io/){target=_blank}
 - See [How to configure ansible-lint rules](https://ansible-lint.readthedocs.io/configuring/#configuration-file){target=_blank}
 - See [How to disable ansible-lint rules in files](https://ansible-lint.readthedocs.io/usage/#muting-warnings-to-avoid-false-positives){target=_blank}
diff --git a/docs/descriptors/csharp_csharpier.md b/docs/descriptors/csharp_csharpier.md
index 27a7b05da2c..ccaf41b6693 100644
--- a/docs/descriptors/csharp_csharpier.md
+++ b/docs/descriptors/csharp_csharpier.md
@@ -9,7 +9,7 @@ description: How to use csharpier (configure, ignore files, ignore errors, help
 
 ## csharpier documentation
 
-- Version in MegaLinter: **0.26.0**
+- Version in MegaLinter: **0.26.1**
 - Visit [Official Web Site](https://csharpier.com/){target=_blank}
 - See [How to configure csharpier rules](https://csharpier.com/docs/Configuration){target=_blank}
 - See [How to ignore files and directories with csharpier](https://csharpier.com/docs/Ignore){target=_blank}
diff --git a/docs/descriptors/kubernetes_kubescape.md b/docs/descriptors/kubernetes_kubescape.md
index 8e34ef277bd..e8af27992f9 100644
--- a/docs/descriptors/kubernetes_kubescape.md
+++ b/docs/descriptors/kubernetes_kubescape.md
@@ -125,7 +125,7 @@ Available Commands:
   completion  Generate autocompletion script
   config      Handle cached configurations
   delete      Delete configurations in Kubescape SaaS version
-  download    Download framework,artifacts,attack-tracks,controls-inputs,exceptions,control
+  download    Download controls-inputs,exceptions,control,framework,artifacts,attack-tracks
   fix         Fix misconfiguration in files
   help        Help about any command
   list        List frameworks/controls will list the supported frameworks and controls
diff --git a/docs/descriptors/python_black.md b/docs/descriptors/python_black.md
index 244c9a2102f..ce5cd636eaf 100644
--- a/docs/descriptors/python_black.md
+++ b/docs/descriptors/python_black.md
@@ -15,7 +15,7 @@ description: How to use black (configure, ignore files, ignore errors, help & ve
 
 ## black documentation
 
-- Version in MegaLinter: **23.10.1**
+- Version in MegaLinter: **23.11.0**
 - Visit [Official Web Site](https://black.readthedocs.io/en/stable/){target=_blank}
 - See [How to configure black rules](https://black.readthedocs.io/en/stable/usage_and_configuration/the_basics.html#configuration-format){target=_blank}
   - If custom `pyproject.toml` config file isn't found, [pyproject.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/pyproject.toml){target=_blank} will be used
@@ -145,6 +145,14 @@ Options:
                                   was an internal error.
   --diff                          Don't write the files back, just output a
                                   diff for each file on stdout.
+  --line-ranges START-END         When specified, _Black_ will try its best to
+                                  only format these lines. This option can be
+                                  specified multiple times, and a union of the
+                                  lines will be formatted. Each range must be
+                                  specified as two integers connected by a
+                                  `-`: `<START>-<END>`. The `<START>` and
+                                  `<END>` integer indices are 1-based and
+                                  inclusive on both ends.
   --color / --no-color            Show colored diff. Only applies when
                                   `--diff` is given.
   --fast / --safe                 If --fast given, skip temporary sanity
diff --git a/docs/descriptors/python_mypy.md b/docs/descriptors/python_mypy.md
index de77ea4a947..df7835b507c 100644
--- a/docs/descriptors/python_mypy.md
+++ b/docs/descriptors/python_mypy.md
@@ -19,7 +19,7 @@ If you don't use python static typing, you should disable this linter by adding
 
 ## mypy documentation
 
-- Version in MegaLinter: **1.6.1**
+- Version in MegaLinter: **1.7.0**
 - Visit [Official Web Site](https://mypy.readthedocs.io/en/stable/){target=_blank}
 - See [How to configure mypy rules](https://mypy.readthedocs.io/en/stable/config_file.html){target=_blank}
   - If custom `.mypy.ini` config file isn't found, [.mypy.ini](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.mypy.ini){target=_blank} will be used
@@ -326,10 +326,7 @@ Advanced options:
   --raise-exceptions        Raise exception on fatal error
   --custom-typing-module MODULE
                             Use a custom typing module
-  --new-type-inference      Enable new experimental type inference algorithm
-  --disable-recursive-aliases
-                            Disable experimental support for recursive type
-                            aliases
+  --old-type-inference      Disable new experimental type inference algorithm
   --custom-typeshed-dir DIR
                             Use the custom typeshed in DIR
   --warn-incomplete-stub    Warn if missing type annotation in typeshed, only
diff --git a/docs/descriptors/python_pyright.md b/docs/descriptors/python_pyright.md
index e5bb0384e06..9ec35be73ec 100644
--- a/docs/descriptors/python_pyright.md
+++ b/docs/descriptors/python_pyright.md
@@ -19,7 +19,7 @@ If you don't use python static typing, you should disable this linter by adding
 
 ## pyright documentation
 
-- Version in MegaLinter: **1.1.334**
+- Version in MegaLinter: **1.1.335**
 - Visit [Official Web Site](https://github.com/Microsoft/pyright#readme){target=_blank}
 - See [How to configure pyright rules](https://github.com/microsoft/pyright/blob/main/docs/configuration.md){target=_blank}
 - See [How to disable pyright rules in files](https://github.com/microsoft/pyright/blob/main/docs/comments.md#file-level-type-controls){target=_blank}
diff --git a/docs/descriptors/python_ruff.md b/docs/descriptors/python_ruff.md
index 8fd64906d0c..ebb5cb61540 100644
--- a/docs/descriptors/python_ruff.md
+++ b/docs/descriptors/python_ruff.md
@@ -11,7 +11,7 @@ An extremely fast Python linter, written in Rust.
 
 ## ruff documentation
 
-- Version in MegaLinter: **0.1.4**
+- Version in MegaLinter: **0.1.5**
 - Visit [Official Web Site](https://github.com/astral-sh/ruff#readme){target=_blank}
 - See [How to configure ruff rules](https://docs.astral.sh/ruff/configuration/){target=_blank}
   - If custom `.ruff.toml` config file isn't found, [.ruff.toml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.ruff.toml){target=_blank} will be used
diff --git a/docs/descriptors/repository_checkov.md b/docs/descriptors/repository_checkov.md
index 6ab8ed946ca..cd13306b539 100644
--- a/docs/descriptors/repository_checkov.md
+++ b/docs/descriptors/repository_checkov.md
@@ -15,7 +15,7 @@ description: How to use checkov (configure, ignore files, ignore errors, help &
 
 ## checkov documentation
 
-- Version in MegaLinter: **3.0.24**
+- Version in MegaLinter: **3.0.32**
 - 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 isn't found, [.checkov.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.checkov.yml){target=_blank} will be used
@@ -189,13 +189,13 @@ options:
                         platform
   --include-all-checkov-policies
                         When running with an API key, Checkov will omit any
-                        policies that do not exist in the Bridgecrew or Prisma
-                        Cloud platform, except for local custom policies
-                        loaded with the --external-check flags. Use this key
-                        to include policies that only exist in Checkov in the
-                        scan. Note that this will make the local CLI results
-                        different from the results you see in the platform.
-                        Has no effect if you are not using an API key. Use the
+                        policies that do not exist in Prisma Cloud platform,
+                        except for local custom policies loaded with the
+                        --external-check flags. Use this key to include
+                        policies that only exist in Checkov in the scan. Note
+                        that this will make the local CLI results different
+                        from the results you see in the platform. Has no
+                        effect if you are not using an API key. Use the
                         --check option to explicitly include checks by ID even
                         if they are not in the platform, without using this
                         flag.
@@ -337,7 +337,7 @@ options:
   -b BRANCH, --branch BRANCH
                         Selected branch of the persisted repository. Only has
                         effect when using the --bc-api-key flag
-  --skip-download       Do not download any data from Bridgecrew. This will
+  --skip-download       Do not download any data from Prisma Cloud. This will
                         omit doc links, severities, etc., as well as custom
                         policies and suppressions if using an API token. Note:
                         it will prevent BC platform IDs from being available
diff --git a/docs/descriptors/repository_kics.md b/docs/descriptors/repository_kics.md
index 7bb3c85d95e..cf39828bd77 100644
--- a/docs/descriptors/repository_kics.md
+++ b/docs/descriptors/repository_kics.md
@@ -15,7 +15,7 @@ description: How to use kics (configure, ignore files, ignore errors, help & ver
 
 ## kics documentation
 
-- Version in MegaLinter: **1.7.10**
+- Version in MegaLinter: **1.7.11**
 - Visit [Official Web Site](https://www.kics.io){target=_blank}
 - See [How to configure kics rules](https://docs.kics.io/latest/configuration-file/){target=_blank}
 - See [How to disable kics rules in files](https://docs.kics.io/latest/running-kics/#using_commands_on_scanned_files_as_comments){target=_blank}
diff --git a/docs/descriptors/repository_syft.md b/docs/descriptors/repository_syft.md
index b7639d0a5a1..9bf7826d375 100644
--- a/docs/descriptors/repository_syft.md
+++ b/docs/descriptors/repository_syft.md
@@ -17,7 +17,7 @@ Builds a SBOM (Software Build Of Materials) from your repository
 
 ## syft documentation
 
-- Version in MegaLinter: **0.94.0**
+- Version in MegaLinter: **0.96.0**
 - Visit [Official Web Site](https://github.com/anchore/syft#readme){target=_blank}
 
 [![syft - GitHub](https://gh-card.dev/repos/anchore/syft.svg?fullname=)](https://github.com/anchore/syft){target=_blank}
@@ -84,15 +84,21 @@ Application Configuration:
   # (env: SYFT_CONFIG)
   config: ''
 
-  # report output format (<format>=<file> to output to a file), formats=[syft-json github-json syft-table syft-text template cyclonedx-xml cyclonedx-json spdx-tag-value spdx-json] (env: SYFT_OUTPUT)
+  # report output format (<format>=<file> to output to a file), formats=[cyclonedx-json cyclonedx-xml github-json spdx-json spdx-tag-value syft-json syft-table syft-text template] (env: SYFT_OUTPUT)
   output:
     - 'syft-table'
 
   # file to write the default report output to (default is STDOUT) (env: SYFT_FILE)
   file: ''
 
-  # specify the path to a Go template file (env: SYFT_OUTPUT_TEMPLATE_PATH)
-  output-template-path: ''
+  format:
+    template:
+      # specify the path to a Go template file (env: SYFT_FORMAT_TEMPLATE_PATH)
+      path: ''
+
+    json:
+      # (env: SYFT_FORMAT_JSON_LEGACY)
+      legacy: false
 
   # (env: SYFT_CHECK_FOR_APP_UPDATE)
   check-for-app-update: true
@@ -130,6 +136,16 @@ Application Configuration:
     # (env: SYFT_GOLANG_NO_PROXY)
     no-proxy: ''
 
+  java:
+    # (env: SYFT_JAVA_USE_NETWORK)
+    use-network: false
+
+    # (env: SYFT_JAVA_MAVEN_URL)
+    maven-url: ''
+
+    # (env: SYFT_JAVA_MAX_PARENT_RECURSIVE_DEPTH)
+    max-parent-recursive-depth: 0
+
   linux-kernel:
     # (env: SYFT_LINUX_KERNEL_CATALOG_MODULES)
     catalog-modules: true
@@ -284,7 +300,7 @@ Flags:
       --file string              file to write the default report output to (default is STDOUT) (DEPRECATED: use: output)
   -h, --help                     help for syft
       --name string              set the name of the target being analyzed (DEPRECATED: use: source-name)
-  -o, --output stringArray       report output format (<format>=<file> to output to a file), formats=[syft-json github-json syft-table syft-text template cyclonedx-xml cyclonedx-json spdx-tag-value spdx-json] (default [syft-table])
+  -o, --output stringArray       report output format (<format>=<file> to output to a file), formats=[cyclonedx-json cyclonedx-xml github-json spdx-json spdx-tag-value syft-json syft-table syft-text template] (default [syft-table])
       --platform string          an optional platform specifier for container image sources (e.g. 'linux/arm64', 'linux/arm64/v8', 'arm64', 'linux')
   -q, --quiet                    suppress all logging output
   -s, --scope string             selection of layers to catalog, options=[squashed all-layers] (default "Squashed")
diff --git a/docs/descriptors/salesforce_sfdx_scanner_apex.md b/docs/descriptors/salesforce_sfdx_scanner_apex.md
index 47cb9afb874..1c336dd4bda 100644
--- a/docs/descriptors/salesforce_sfdx_scanner_apex.md
+++ b/docs/descriptors/salesforce_sfdx_scanner_apex.md
@@ -110,12 +110,12 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
  VfHtmlStyleTagXss                                      visualforce Security                                                               pmd               N      N
  VfUnescapeEl                                           visualforce Security              Basic VF                                         pmd               N      N
  ApexAssertionsShouldIncludeMessage                     apex        Best Practices                                                         pmd               N      N
- ApexUnitTestClassShouldHaveAsserts                     apex        Best Practices        Default ruleset...,quickstart,ApexUnit           pmd               N      N
+ ApexUnitTestClassShouldHaveAsserts                     apex        Best Practices        ApexUnit,Default ruleset...,quickstart           pmd               N      N
  ApexUnitTestClassShouldHaveRunAs                       apex        Best Practices        quickstart                                       pmd               N      N
  ApexUnitTestMethodShouldHaveIsTestAnnotation           apex        Best Practices                                                         pmd               N      N
- ApexUnitTestShouldNotUseSeeAllDataTrue                 apex        Best Practices        Default ruleset...,quickstart,ApexUnit           pmd               N      N
- AvoidGlobalModifier                                    apex        Best Practices        Default ruleset...,quickstart,Style              pmd               N      N
- AvoidLogicInTrigger                                    apex        Best Practices        Default ruleset...,quickstart,Style              pmd               N      N
+ ApexUnitTestShouldNotUseSeeAllDataTrue                 apex        Best Practices        ApexUnit,Default ruleset...,quickstart           pmd               N      N
+ AvoidGlobalModifier                                    apex        Best Practices        Style,Default ruleset...,quickstart              pmd               N      N
+ AvoidLogicInTrigger                                    apex        Best Practices        Style,Default ruleset...,quickstart              pmd               N      N
  DebugsShouldUseLoggingLevel                            apex        Best Practices        quickstart                                       pmd               N      N
  UnusedLocalVariable                                    apex        Best Practices                                                         pmd               N      N
  AvoidDebugStatements                                   apex        Performance                                                            pmd               N      N
@@ -124,18 +124,18 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
  AvoidSoslInLoops                                       apex        Performance           Default ruleset...,Performance                   pmd               N      N
  EagerlyLoadedDescribeSObjectResult                     apex        Performance                                                            pmd               N      N
  OperationWithLimitsInLoop                              apex        Performance           quickstart                                       pmd               N      N
- ApexBadCrypto                                          apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexCRUDViolation                                      apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
+ ApexBadCrypto                                          apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexCRUDViolation                                      apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
  ApexCSRF                                               apex        Security              Security                                         pmd               N      N
- ApexDangerousMethods                                   apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexInsecureEndpoint                                   apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexOpenRedirect                                       apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexSharingViolations                                  apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexSOQLInjection                                      apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexSuggestUsingNamedCred                              apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexXSSFromEscapeFalse                                 apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ApexXSSFromURLParam                                    apex        Security              Default ruleset...,quickstart,Security           pmd               N      N
- ClassNamingConventions                                 apex        Code Style            Default ruleset...,quickstart,Style              pmd               N      N
+ ApexDangerousMethods                                   apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexInsecureEndpoint                                   apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexOpenRedirect                                       apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexSharingViolations                                  apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexSOQLInjection                                      apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexSuggestUsingNamedCred                              apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexXSSFromEscapeFalse                                 apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ApexXSSFromURLParam                                    apex        Security              Security,Default ruleset...,quickstart           pmd               N      N
+ ClassNamingConventions                                 apex        Code Style            Style,Default ruleset...,quickstart              pmd               N      N
  IfElseStmtsMustUseBraces                               apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N
  IfStmtsMustUseBraces                                   apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N
  FieldDeclarationsShouldBeAtStart                       apex        Code Style                                                             pmd               N      N
@@ -143,34 +143,34 @@ WARNING: We're continually improving Salesforce Code Analyzer. Tell us what you
  ForLoopsMustUseBraces                                  apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N
  FormalParameterNamingConventions                       apex        Code Style            quickstart                                       pmd               N      N
  LocalVariableNamingConventions                         apex        Code Style            quickstart                                       pmd               N      N
- MethodNamingConventions                                apex        Code Style            Default ruleset...,quickstart,Style              pmd               N      N
+ MethodNamingConventions                                apex        Code Style            Style,Default ruleset...,quickstart              pmd               N      N
  OneDeclarationPerLine                                  apex        Code Style            Default ruleset...,quickstart                    pmd               N      N
  PropertyNamingConventions                              apex        Code Style            quickstart                                       pmd               N      N
- VariableNamingConventions                              apex        Code Style            Default ruleset...,Style                         pmd               N      N
+ VariableNamingConventions                              apex        Code Style            Style,Default ruleset...                         pmd               N      N
  WhileLoopsMustUseBraces                                apex        Code Style            Default ruleset...,Braces,quickstart             pmd               N      N
- AvoidDeeplyNestedIfStmts                               apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
+ AvoidDeeplyNestedIfStmts                               apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
  CyclomaticComplexity                                   apex        Design                Metrics tempora...,Default ruleset...,quickstart pmd               N      N
  CognitiveComplexity                                    apex        Design                                                                 pmd               N      N
- ExcessiveClassLength                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- ExcessiveParameterList                                 apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- ExcessivePublicCount                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- NcssConstructorCount                                   apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- NcssMethodCount                                        apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- NcssTypeCount                                          apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- StdCyclomaticComplexity                                apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
- TooManyFields                                          apex        Design                Default ruleset...,Complexity,quickstart         pmd               N      N
+ ExcessiveClassLength                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ ExcessiveParameterList                                 apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ ExcessivePublicCount                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ NcssConstructorCount                                   apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ NcssMethodCount                                        apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ NcssTypeCount                                          apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ StdCyclomaticComplexity                                apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
+ TooManyFields                                          apex        Design                Complexity,Default ruleset...,quickstart         pmd               N      N
  ApexDoc                                                apex        Documentation         Default ruleset...,quickstart                    pmd               N      N
  ApexCSRF                                               apex        Error Prone           Default ruleset...,quickstart                    pmd               N      N
- AvoidDirectAccessTriggerMap                            apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N
- AvoidHardcodingId                                      apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N
+ AvoidDirectAccessTriggerMap                            apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N
+ AvoidHardcodingId                                      apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N
  AvoidNonExistentAnnotations                            apex        Error Prone           Default ruleset...,quickstart                    pmd               N      N
- EmptyCatchBlock                                        apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N
- EmptyIfStmt                                            apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N
- EmptyStatementBlock                                    apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N
- EmptyTryOrFinallyBlock                                 apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N
- EmptyWhileStmt                                         apex        Error Prone           Default ruleset...,Empty Code,quickstart         pmd               N      N
+ EmptyCatchBlock                                        apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N
+ EmptyIfStmt                                            apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N
+ EmptyStatementBlock                                    apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N
+ EmptyTryOrFinallyBlock                                 apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N
+ EmptyWhileStmt                                         apex        Error Prone           Empty Code,Default ruleset...,quickstart         pmd               N      N
  InaccessibleAuraEnabledGetter                          apex        Error Prone                                                            pmd               N      N
- MethodWithSameNameAsEnclosingClass                     apex        Error Prone           Default ruleset...,quickstart,Style              pmd               N      N
+ MethodWithSameNameAsEnclosingClass                     apex        Error Prone           Style,Default ruleset...,quickstart              pmd               N      N
  OverrideBothEqualsAndHashcode                          apex        Error Prone                                                            pmd               N      N
  TestMethodsMustBeInTestClasses                         apex        Error Prone                                                            pmd               N      N
  constructor-super                                      javascript  problem               problem                                          eslint            N      N
diff --git a/docs/descriptors/spell_cspell.md b/docs/descriptors/spell_cspell.md
index 00f7560f7a9..60db2955754 100644
--- a/docs/descriptors/spell_cspell.md
+++ b/docs/descriptors/spell_cspell.md
@@ -15,7 +15,7 @@ If you do not want cspell to analyze the files names, define `SPELL_CSPELL_ANALY
 
 ## cspell documentation
 
-- Version in MegaLinter: **7.3.8**
+- Version in MegaLinter: **8.0.0**
 - Visit [Official Web Site](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#readme){target=_blank}
 - See [How to configure cspell rules](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#customization){target=_blank}
 - See [How to disable cspell rules in files](https://github.com/streetsidesoftware/cspell/tree/master/packages/cspell#enable--disable-checking-sections-of-code){target=_blank}
diff --git a/docs/descriptors/swift_swiftlint.md b/docs/descriptors/swift_swiftlint.md
index c0bc07b90d4..5119af73f84 100644
--- a/docs/descriptors/swift_swiftlint.md
+++ b/docs/descriptors/swift_swiftlint.md
@@ -9,7 +9,7 @@ description: How to use swiftlint (configure, ignore files, ignore errors, help
 
 ## swiftlint documentation
 
-- Version in MegaLinter: **0.53.0**
+- Version in MegaLinter: **0.54.0**
 - Visit [Official Web Site](https://github.com/realm/SwiftLint#readme){target=_blank}
 - Docker image: [norionomura/swiftlint:latest](https://hub.docker.com/r/norionomura/swiftlint){target=_blank}
   - arguments: `-v {{WORKSPACE}}:/tmp/lint:rw`
diff --git a/docs/descriptors/yaml_yamllint.md b/docs/descriptors/yaml_yamllint.md
index ba5d1abe36b..8a4e1438d81 100644
--- a/docs/descriptors/yaml_yamllint.md
+++ b/docs/descriptors/yaml_yamllint.md
@@ -9,7 +9,7 @@ description: How to use yamllint (configure, ignore files, ignore errors, help &
 
 ## yamllint documentation
 
-- Version in MegaLinter: **1.32.0**
+- Version in MegaLinter: **1.33.0**
 - Visit [Official Web Site](https://yamllint.readthedocs.io/){target=_blank}
 - See [How to configure yamllint rules](https://yamllint.readthedocs.io/en/stable/configuration.html#configuration){target=_blank}
   - If custom `.yamllint.yml` config file isn't found, [.yamllint.yml](https://github.com/oxsecurity/megalinter/tree/main/TEMPLATES/.yamllint.yml){target=_blank} will be used
diff --git a/docs/used-by-stats.md b/docs/used-by-stats.md
index f0efe8232f5..9f367133248 100644
--- a/docs/used-by-stats.md
+++ b/docs/used-by-stats.md
@@ -1,58 +1,58 @@
 # Dependents stats for oxsecurity/megalinter
 
-[![](https://img.shields.io/static/v1?label=Used%20by&message=3138&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2145&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=993&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
-[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=74152&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by&message=3155&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(public)&message=2156&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(private)&message=999&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
+[![](https://img.shields.io/static/v1?label=Used%20by%20(stars)&message=69474&color=informational&logo=slickpic)](https://github.com/oxsecurity/megalinter/network/dependents)
 
 | Repository                                                                                                                                                                      | Stars |
 |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------:|
-| [nektos/act](https://github.com/nektos/act)                                                                                                                                     | 44530 |
-| [PRQL/prql](https://github.com/PRQL/prql)                                                                                                                                       |  8673 |
-| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf)                                                                                                         |  2543 |
-| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win)                                                                                                                     |  2442 |
-| [IlanCosman/tide](https://github.com/IlanCosman/tide)                                                                                                                           |  2262 |
-| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin)                                                                                               |  2156 |
-| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook)                                                                         |  1871 |
-| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy)                                                                                                                     |  1534 |
-| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter)                                                                                                               |  1514 |
-| [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands)                                                                                                     |   926 |
-| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries)                                                                                             |   805 |
-| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate)                                                                                                   |   695 |
-| [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit)                                                                                                     |   688 |
-| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform)                                                                         |   663 |
-| [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox)                                                                                                   |   639 |
-| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework)                                                                                         |   592 |
-| [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner)                                                                             |   525 |
-| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config)                                                                                             |   479 |
-| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx)                                                                                                                       |   437 |
-| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates)                                                                                                       |   404 |
+| [nektos/act](https://github.com/nektos/act)                                                                                                                                     | 44678 |
+| [PRQL/prql](https://github.com/PRQL/prql)                                                                                                                                       |  8677 |
+| [stepancheg/rust-protobuf](https://github.com/stepancheg/rust-protobuf)                                                                                                         |  2544 |
+| [dorssel/usbipd-win](https://github.com/dorssel/usbipd-win)                                                                                                                     |  2460 |
+| [IlanCosman/tide](https://github.com/IlanCosman/tide)                                                                                                                           |  2271 |
+| [PowerDNS-Admin/PowerDNS-Admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin)                                                                                               |  2158 |
+| [microsoft/code-with-engineering-playbook](https://github.com/microsoft/code-with-engineering-playbook)                                                                         |  1886 |
+| [ever-co/ever-gauzy](https://github.com/ever-co/ever-gauzy)                                                                                                                     |  1552 |
+| [oxsecurity/megalinter](https://github.com/oxsecurity/megalinter)                                                                                                               |  1522 |
+| [unixorn/git-extra-commands](https://github.com/unixorn/git-extra-commands)                                                                                                     |   928 |
+| [meichthys/foss_photo_libraries](https://github.com/meichthys/foss_photo_libraries)                                                                                             |   815 |
+| [Romanitho/Winget-AutoUpdate](https://github.com/Romanitho/Winget-AutoUpdate)                                                                                                   |   700 |
+| [unixorn/zsh-quickstart-kit](https://github.com/unixorn/zsh-quickstart-kit)                                                                                                     |   695 |
+| [ministryofjustice/modernisation-platform](https://github.com/ministryofjustice/modernisation-platform)                                                                         |   664 |
+| [secureCodeBox/secureCodeBox](https://github.com/secureCodeBox/secureCodeBox)                                                                                                   |   640 |
+| [awslabs/aws-deployment-framework](https://github.com/awslabs/aws-deployment-framework)                                                                                         |   594 |
+| [cattle-ops/terraform-aws-gitlab-runner](https://github.com/cattle-ops/terraform-aws-gitlab-runner)                                                                             |   524 |
+| [practicalli/clojure-cli-config](https://github.com/practicalli/clojure-cli-config)                                                                                             |   478 |
+| [neon-mmd/websurfx](https://github.com/neon-mmd/websurfx)                                                                                                                       |   439 |
+| [ruzickap/packer-templates](https://github.com/ruzickap/packer-templates)                                                                                                       |   403 |
 | [bjw-s/home-ops](https://github.com/bjw-s/home-ops)                                                                                                                             |   395 |
-| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops)                                                                                                                     |   393 |
+| [xUnholy/k8s-gitops](https://github.com/xUnholy/k8s-gitops)                                                                                                                     |   395 |
 | [llaville/php-compatinfo](https://github.com/llaville/php-compatinfo)                                                                                                           |   366 |
-| [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta)                                                                                                         |   341 |
+| [scolladon/sfdx-git-delta](https://github.com/scolladon/sfdx-git-delta)                                                                                                         |   342 |
 | [ahmadnassri/action-dependabot-auto-merge](https://github.com/ahmadnassri/action-dependabot-auto-merge)                                                                         |   320 |
 | [OCSInventory-NG/OCSInventory-Server](https://github.com/OCSInventory-NG/OCSInventory-Server)                                                                                   |   313 |
-| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example)                                                                                                   |   306 |
-| [toboshii/home-ops](https://github.com/toboshii/home-ops)                                                                                                                       |   232 |
+| [leosuncin/nest-auth-example](https://github.com/leosuncin/nest-auth-example)                                                                                                   |   305 |
+| [toboshii/home-ops](https://github.com/toboshii/home-ops)                                                                                                                       |   233 |
 | [NationalSecurityAgency/emissary](https://github.com/NationalSecurityAgency/emissary)                                                                                           |   230 |
 | [OCSInventory-NG/OCSInventory-ocsreports](https://github.com/OCSInventory-NG/OCSInventory-ocsreports)                                                                           |   213 |
 | [unixorn/fzf-zsh-plugin](https://github.com/unixorn/fzf-zsh-plugin)                                                                                                             |   211 |
-| [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops)                                                                                                                 |   188 |
-| [orangekame3/paclear](https://github.com/orangekame3/paclear)                                                                                                                   |   186 |
+| [carpenike/k8s-gitops](https://github.com/carpenike/k8s-gitops)                                                                                                                 |   191 |
+| [orangekame3/paclear](https://github.com/orangekame3/paclear)                                                                                                                   |   187 |
 | [pantheon-systems/documentation](https://github.com/pantheon-systems/documentation)                                                                                             |   180 |
-| [Luzkan/smells](https://github.com/Luzkan/smells)                                                                                                                               |   165 |
-| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint)                                                                                                         |   163 |
-| [T145/black-mirror](https://github.com/T145/black-mirror)                                                                                                                       |   159 |
-| [MarketSquare/robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop)                                                                                   |   159 |
+| [Luzkan/smells](https://github.com/Luzkan/smells)                                                                                                                               |   166 |
+| [nvuillam/npm-groovy-lint](https://github.com/nvuillam/npm-groovy-lint)                                                                                                         |   164 |
+| [MarketSquare/robotframework-robocop](https://github.com/MarketSquare/robotframework-robocop)                                                                                   |   161 |
+| [T145/black-mirror](https://github.com/T145/black-mirror)                                                                                                                       |   158 |
 | [newrelic/newrelic-python-agent](https://github.com/newrelic/newrelic-python-agent)                                                                                             |   156 |
 | [unixorn/tumult.plugin.zsh](https://github.com/unixorn/tumult.plugin.zsh)                                                                                                       |   153 |
-| [apigee/devrel](https://github.com/apigee/devrel)                                                                                                                               |   152 |
+| [apigee/devrel](https://github.com/apigee/devrel)                                                                                                                               |   153 |
 | [brettinternet/homelab](https://github.com/brettinternet/homelab)                                                                                                               |   136 |
+| [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine)                                                                                                                       |   133 |
 | [eth-protocol-fellows/cohort-four](https://github.com/eth-protocol-fellows/cohort-four)                                                                                         |   132 |
-| [IQEngine/IQEngine](https://github.com/IQEngine/IQEngine)                                                                                                                       |   131 |
+| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis)                                                                                                     |   117 |
 | [cbg-ethz/V-pipe](https://github.com/cbg-ethz/V-pipe)                                                                                                                           |   117 |
-| [hardisgroupcom/sfdx-hardis](https://github.com/hardisgroupcom/sfdx-hardis)                                                                                                     |   116 |
 | [philips-software/amp-embedded-infra-lib](https://github.com/philips-software/amp-embedded-infra-lib)                                                                           |   116 |
 | [Aurorastation/Aurora.3](https://github.com/Aurorastation/Aurora.3)                                                                                                             |   108 |
 | [practicalli/spacemacs](https://github.com/practicalli/spacemacs)                                                                                                               |   105 |
@@ -62,53 +62,53 @@
 | [davidB/tracing-opentelemetry-instrumentation-sdk](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk)                                                         |    82 |
 | [practicalli/clojure](https://github.com/practicalli/clojure)                                                                                                                   |    82 |
 | [rasa/scoops](https://github.com/rasa/scoops)                                                                                                                                   |    79 |
-| [AndreaPontrandolfo/sheriff](https://github.com/AndreaPontrandolfo/sheriff)                                                                                                     |    74 |
-| [ahmadnassri/docker-vscode-server](https://github.com/ahmadnassri/docker-vscode-server)                                                                                         |    66 |
-| [nvuillam/vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint)                                                                                                   |    65 |
+| [AndreaPontrandolfo/sheriff](https://github.com/AndreaPontrandolfo/sheriff)                                                                                                     |    79 |
+| [ahmadnassri/docker-vscode-server](https://github.com/ahmadnassri/docker-vscode-server)                                                                                         |    68 |
+| [nvuillam/vscode-groovy-lint](https://github.com/nvuillam/vscode-groovy-lint)                                                                                                   |    66 |
 | [unixorn/warhol.plugin.zsh](https://github.com/unixorn/warhol.plugin.zsh)                                                                                                       |    56 |
 | [Azure/benchpress](https://github.com/Azure/benchpress)                                                                                                                         |    55 |
+| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info)                                                                                           |    54 |
+| [LukePrior/nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map)                                                                                                       |    53 |
 | [ahmadnassri/node-glob-promise](https://github.com/ahmadnassri/node-glob-promise)                                                                                               |    53 |
-| [nvuillam/github-dependents-info](https://github.com/nvuillam/github-dependents-info)                                                                                           |    53 |
 | [llaville/umlwriter](https://github.com/llaville/umlwriter)                                                                                                                     |    52 |
 | [stepancheg/rust-tls-api](https://github.com/stepancheg/rust-tls-api)                                                                                                           |    49 |
-| [LukePrior/nbn-upgrade-map](https://github.com/LukePrior/nbn-upgrade-map)                                                                                                       |    49 |
+| [ahmadnassri/action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue)                                                                                       |    48 |
 | [nvuillam/sfdx-essentials](https://github.com/nvuillam/sfdx-essentials)                                                                                                         |    47 |
 | [Amplitude-Developer-Docs/amplitude-dev-center](https://github.com/Amplitude-Developer-Docs/amplitude-dev-center)                                                               |    47 |
 | [orangekame3/stree](https://github.com/orangekame3/stree)                                                                                                                       |    47 |
-| [ahmadnassri/action-workflow-queue](https://github.com/ahmadnassri/action-workflow-queue)                                                                                       |    47 |
-| [unixorn/chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs)                                                                     |    44 |
+| [unixorn/chocolate-factory-engineering-docs](https://github.com/unixorn/chocolate-factory-engineering-docs)                                                                     |    45 |
 | [jr0dd/home-ops](https://github.com/jr0dd/home-ops)                                                                                                                             |    44 |
 | [FaserF/hassio-addons](https://github.com/FaserF/hassio-addons)                                                                                                                 |    41 |
 | [leosuncin/nest-api-example](https://github.com/leosuncin/nest-api-example)                                                                                                     |    41 |
 | [apigee/terraform-modules](https://github.com/apigee/terraform-modules)                                                                                                         |    39 |
 | [ZEISS/libczi](https://github.com/ZEISS/libczi)                                                                                                                                 |    38 |
 | [leosuncin/nest-typeorm-custom-repository](https://github.com/leosuncin/nest-typeorm-custom-repository)                                                                         |    37 |
+| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis)                                                                                       |    36 |
+| [ishioni/homelab-ops](https://github.com/ishioni/homelab-ops)                                                                                                                   |    36 |
 | [MythicDrops/MythicDrops](https://github.com/MythicDrops/MythicDrops)                                                                                                           |    35 |
-| [hardisgroupcom/vscode-sfdx-hardis](https://github.com/hardisgroupcom/vscode-sfdx-hardis)                                                                                       |    35 |
-| [ishioni/homelab-ops](https://github.com/ishioni/homelab-ops)                                                                                                                   |    35 |
-| [h3mmy/bloopySphere](https://github.com/h3mmy/bloopySphere)                                                                                                                     |    34 |
-| [philips-software/amp-devcontainer](https://github.com/philips-software/amp-devcontainer)                                                                                       |    34 |
+| [h3mmy/bloopySphere](https://github.com/h3mmy/bloopySphere)                                                                                                                     |    35 |
+| [philips-software/amp-devcontainer](https://github.com/philips-software/amp-devcontainer)                                                                                       |    35 |
 | [microsoft/symphony](https://github.com/microsoft/symphony)                                                                                                                     |    34 |
 | [nvuillam/node-java-caller](https://github.com/nvuillam/node-java-caller)                                                                                                       |    32 |
 | [oxsecurity/codetotal](https://github.com/oxsecurity/codetotal)                                                                                                                 |    32 |
 | [OperationCode/operationcode-pybot](https://github.com/OperationCode/operationcode-pybot)                                                                                       |    32 |
 | [homeall/caddy-reverse-proxy-cloudflare](https://github.com/homeall/caddy-reverse-proxy-cloudflare)                                                                             |    31 |
 | [camaraproject/QualityOnDemand](https://github.com/camaraproject/QualityOnDemand)                                                                                               |    31 |
+| [MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes](https://github.com/MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes)                                             |    29 |
+| [unixorn/ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable)                                                                                                 |    29 |
 | [microsoft/OHDSIonAzure](https://github.com/microsoft/OHDSIonAzure)                                                                                                             |    29 |
 | [ministryofjustice/modernisation-platform-environments](https://github.com/ministryofjustice/modernisation-platform-environments)                                               |    29 |
-| [unixorn/ha-mqtt-discoverable](https://github.com/unixorn/ha-mqtt-discoverable)                                                                                                 |    28 |
 | [kitos9112/k8s-home](https://github.com/kitos9112/k8s-home)                                                                                                                     |    28 |
-| [MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes](https://github.com/MoegirlPediaInterfaceAdmins/MoegirlPediaInterfaceCodes)                                             |    27 |
 | [HariSekhon/GitHub-Actions](https://github.com/HariSekhon/GitHub-Actions)                                                                                                       |    27 |
+| [rafaribe/home-ops](https://github.com/rafaribe/home-ops)                                                                                                                       |    27 |
 | [unixorn/docker-helpers.zshplugin](https://github.com/unixorn/docker-helpers.zshplugin)                                                                                         |    27 |
 | [sierrafoxtrot/srecord](https://github.com/sierrafoxtrot/srecord)                                                                                                               |    27 |
-| [rafaribe/home-ops](https://github.com/rafaribe/home-ops)                                                                                                                       |    26 |
 | [rwaltr/home-ops](https://github.com/rwaltr/home-ops)                                                                                                                           |    26 |
+| [ahmadnassri/node-pretty-exceptions](https://github.com/ahmadnassri/node-pretty-exceptions)                                                                                     |    26 |
 | [ahmadnassri/action-terraform-report](https://github.com/ahmadnassri/action-terraform-report)                                                                                   |    26 |
 | [hyperledger-labs/open-enterprise-agent](https://github.com/hyperledger-labs/open-enterprise-agent)                                                                             |    25 |
+| [arbitraryexecution/forta-bot-templates](https://github.com/arbitraryexecution/forta-bot-templates)                                                                             |    25 |
 | [philips-software/amp-hal-st](https://github.com/philips-software/amp-hal-st)                                                                                                   |    25 |
-| [ahmadnassri/node-pretty-exceptions](https://github.com/ahmadnassri/node-pretty-exceptions)                                                                                     |    25 |
-| [arbitraryexecution/forta-bot-templates](https://github.com/arbitraryexecution/forta-bot-templates)                                                                             |    24 |
 | [riosengineer/Bicepify](https://github.com/riosengineer/Bicepify)                                                                                                               |    24 |
 | [whoisdsmith/VAULTSIDIAN](https://github.com/whoisdsmith/VAULTSIDIAN)                                                                                                           |    24 |
 | [AErmie/DevSecOps](https://github.com/AErmie/DevSecOps)                                                                                                                         |    24 |
@@ -116,30 +116,31 @@
 | [ruzickap/malware-cryptominer-container](https://github.com/ruzickap/malware-cryptominer-container)                                                                             |    23 |
 | [AliceO2Group/O2Physics](https://github.com/AliceO2Group/O2Physics)                                                                                                             |    23 |
 | [OpenZeppelin/compound-monitoring](https://github.com/OpenZeppelin/compound-monitoring)                                                                                         |    23 |
-| [opaque-systems/opaqueprompts-python](https://github.com/opaque-systems/opaqueprompts-python)                                                                                   |    23 |
 | [SilentDemonSD/Tele-LeechX](https://github.com/SilentDemonSD/Tele-LeechX)                                                                                                       |    23 |
 | [ahmadnassri/node-api-problem](https://github.com/ahmadnassri/node-api-problem)                                                                                                 |    23 |
+| [opaque-systems/opaqueprompts-python](https://github.com/opaque-systems/opaqueprompts-python)                                                                                   |    22 |
 | [orangekame3/ghfetch](https://github.com/orangekame3/ghfetch)                                                                                                                   |    22 |
 | [GSA/usagov-benefits-eligibility](https://github.com/GSA/usagov-benefits-eligibility)                                                                                           |    21 |
 | [GoogleCloudPlatform/apigee-samples](https://github.com/GoogleCloudPlatform/apigee-samples)                                                                                     |    21 |
 | [mirakc/mirakc-arib](https://github.com/mirakc/mirakc-arib)                                                                                                                     |    21 |
+| [muandane/cloudcost](https://github.com/muandane/cloudcost)                                                                                                                     |    21 |
 | [YukinaMochizuki/notion-sdk-java](https://github.com/YukinaMochizuki/notion-sdk-java)                                                                                           |    21 |
 | [ahmadnassri/node-metalsmith-pug](https://github.com/ahmadnassri/node-metalsmith-pug)                                                                                           |    21 |
 | [unixorn/jpb.zshplugin](https://github.com/unixorn/jpb.zshplugin)                                                                                                               |    20 |
 | [practicalli/clojurescript](https://github.com/practicalli/clojurescript)                                                                                                       |    19 |
 | [practicalli/project-templates](https://github.com/practicalli/project-templates)                                                                                               |    19 |
 | [ahmadnassri/node-metalsmith-paths](https://github.com/ahmadnassri/node-metalsmith-paths)                                                                                       |    19 |
-| [ruzickap/action-my-markdown-link-checker](https://github.com/ruzickap/action-my-markdown-link-checker)                                                                         |    18 |
 | [ahmadnassri/node-metalsmith-imagemin](https://github.com/ahmadnassri/node-metalsmith-imagemin)                                                                                 |    18 |
 | [ahmadnassri/node-nightwatch-accessibility](https://github.com/ahmadnassri/node-nightwatch-accessibility)                                                                       |    18 |
 | [nvuillam/markdown-table-formatter](https://github.com/nvuillam/markdown-table-formatter)                                                                                       |    17 |
+| [ruzickap/action-my-markdown-link-checker](https://github.com/ruzickap/action-my-markdown-link-checker)                                                                         |    17 |
 | [unixorn/jira-commands](https://github.com/unixorn/jira-commands)                                                                                                               |    17 |
 | [homeall/dhcphelper](https://github.com/homeall/dhcphelper)                                                                                                                     |    17 |
 | [cdzombak/ecobee_influx_connector](https://github.com/cdzombak/ecobee_influx_connector)                                                                                         |    17 |
+| [snoopy82481/home_cluster](https://github.com/snoopy82481/home_cluster)                                                                                                         |    17 |
 | [Programming-Simplified-Community/Social-Coder](https://github.com/Programming-Simplified-Community/Social-Coder)                                                               |    17 |
 | [janderssonse/gradle-versions-filter-plugin](https://github.com/janderssonse/gradle-versions-filter-plugin)                                                                     |    16 |
 | [axeII/home-ops](https://github.com/axeII/home-ops)                                                                                                                             |    16 |
-| [snoopy82481/home_cluster](https://github.com/snoopy82481/home_cluster)                                                                                                         |    16 |
 | [gmoon/s3proxy](https://github.com/gmoon/s3proxy)                                                                                                                               |    15 |
 | [warolv/vault-backup](https://github.com/warolv/vault-backup)                                                                                                                   |    15 |
 | [svt/open-source-project-template](https://github.com/svt/open-source-project-template)                                                                                         |    15 |
@@ -151,14 +152,13 @@
 | [practicalli/neovim](https://github.com/practicalli/neovim)                                                                                                                     |    15 |
 | [ahmadnassri/node-metalsmith-request](https://github.com/ahmadnassri/node-metalsmith-request)                                                                                   |    15 |
 | [ahmadnassri/node-april-fools](https://github.com/ahmadnassri/node-april-fools)                                                                                                 |    15 |
+| [itsmng/itsm-ng](https://github.com/itsmng/itsm-ng)                                                                                                                             |    15 |
 | [diggsweden/open-source-project-template](https://github.com/diggsweden/open-source-project-template)                                                                           |    14 |
 | [GSA/site-scanning-engine](https://github.com/GSA/site-scanning-engine)                                                                                                         |    14 |
 | [Marx2/homelab](https://github.com/Marx2/homelab)                                                                                                                               |    14 |
-| [itsmng/itsm-ng](https://github.com/itsmng/itsm-ng)                                                                                                                             |    14 |
 | [dochang/mb-url](https://github.com/dochang/mb-url)                                                                                                                             |    13 |
 | [mmalyska/home-ops](https://github.com/mmalyska/home-ops)                                                                                                                       |    13 |
 | [jokay/docker-ccu-historian](https://github.com/jokay/docker-ccu-historian)                                                                                                     |    13 |
-| [muandane/cloudcost](https://github.com/muandane/cloudcost)                                                                                                                     |    13 |
 | [xlab-si/iac-scan-runner](https://github.com/xlab-si/iac-scan-runner)                                                                                                           |    12 |
 | [eresturo/scanadf2docspell](https://github.com/eresturo/scanadf2docspell)                                                                                                       |    12 |
 | [opaque-systems/atls-python](https://github.com/opaque-systems/atls-python)                                                                                                     |    12 |
@@ -291,6 +291,7 @@
 | [unixorn/ha-mqtt-discoverable-cli](https://github.com/unixorn/ha-mqtt-discoverable-cli)                                                                                         |     4 |
 | [JeanMGirard/Awesome](https://github.com/JeanMGirard/Awesome)                                                                                                                   |     4 |
 | [flexion/bash_shell_script_starter](https://github.com/flexion/bash_shell_script_starter)                                                                                       |     4 |
+| [KristjanESPERANTO/MagicMirror-3rd-Party-Modules](https://github.com/KristjanESPERANTO/MagicMirror-3rd-Party-Modules)                                                           |     3 |
 | [jan-guenter/action-class](https://github.com/jan-guenter/action-class)                                                                                                         |     3 |
 | [ruzickap/ruzickap.github.io](https://github.com/ruzickap/ruzickap.github.io)                                                                                                   |     3 |
 | [rafyco/ytrss](https://github.com/rafyco/ytrss)                                                                                                                                 |     3 |
@@ -345,7 +346,6 @@
 | [ahmadnassri/node-error](https://github.com/ahmadnassri/node-error)                                                                                                             |     3 |
 | [ortelius/ortelius-cli](https://github.com/ortelius/ortelius-cli)                                                                                                               |     3 |
 | [quiltdata/benchling-packager](https://github.com/quiltdata/benchling-packager)                                                                                                 |     3 |
-| [KristjanESPERANTO/MagicMirror-3rd-Party-Modules](https://github.com/KristjanESPERANTO/MagicMirror-3rd-Party-Modules)                                                           |     2 |
 | [LSK-01/CodeLux](https://github.com/LSK-01/CodeLux)                                                                                                                             |     2 |
 | [lpsm-dev/helm-recursive-library](https://github.com/lpsm-dev/helm-recursive-library)                                                                                           |     2 |
 | [mambax7/songlist](https://github.com/mambax7/songlist)                                                                                                                         |     2 |
@@ -520,6 +520,7 @@
 | [SamErde/Profile-Evicter](https://github.com/SamErde/Profile-Evicter)                                                                                                           |     1 |
 | [SamErde/PowerShell](https://github.com/SamErde/PowerShell)                                                                                                                     |     1 |
 | [ttys3/axum-tracing-opentelemetry](https://github.com/ttys3/axum-tracing-opentelemetry)                                                                                         |     1 |
+| [mdrocan/shell-scripts](https://github.com/mdrocan/shell-scripts)                                                                                                               |     1 |
 | [diz-unimr/gics-to-kafka](https://github.com/diz-unimr/gics-to-kafka)                                                                                                           |     1 |
 | [andrewvaughan/template-core](https://github.com/andrewvaughan/template-core)                                                                                                   |     1 |
 | [gabrielfrasantos/embedded-template-project](https://github.com/gabrielfrasantos/embedded-template-project)                                                                     |     1 |
@@ -576,6 +577,7 @@
 | [trifork/cheetah-development-infrastructure](https://github.com/trifork/cheetah-development-infrastructure)                                                                     |     1 |
 | [wesley-dean-flexion/dockerized_sqlfluff](https://github.com/wesley-dean-flexion/dockerized_sqlfluff)                                                                           |     1 |
 | [beiertu-mms/dotfiles](https://github.com/beiertu-mms/dotfiles)                                                                                                                 |     1 |
+| [mdrocan/brew_pip_update](https://github.com/mdrocan/brew_pip_update)                                                                                                           |     1 |
 | [azavea/green-equity-demo](https://github.com/azavea/green-equity-demo)                                                                                                         |     1 |
 | [teknologi-umum/infrastructure](https://github.com/teknologi-umum/infrastructure)                                                                                               |     1 |
 | [daveio/tide](https://github.com/daveio/tide)                                                                                                                                   |     1 |
@@ -812,7 +814,6 @@
 | [kfear27/CIPP](https://github.com/kfear27/CIPP)                                                                                                                                 |     0 |
 | [Tan-DE/CIPP](https://github.com/Tan-DE/CIPP)                                                                                                                                   |     0 |
 | [rmidtown/CIPP](https://github.com/rmidtown/CIPP)                                                                                                                               |     0 |
-| [ben71fl/CIPP](https://github.com/ben71fl/CIPP)                                                                                                                                 |     0 |
 | [L7-Solutions/CIPP](https://github.com/L7-Solutions/CIPP)                                                                                                                       |     0 |
 | [jon-tricorelogic/CIPP](https://github.com/jon-tricorelogic/CIPP)                                                                                                               |     0 |
 | [helixsystems1/CIPP](https://github.com/helixsystems1/CIPP)                                                                                                                     |     0 |
@@ -1105,15 +1106,15 @@
 | [xoap-io/terraform-aws-storage-s3](https://github.com/xoap-io/terraform-aws-storage-s3)                                                                                         |     0 |
 | [xoap-io/terraform-aws-networking-vpc-endpoint](https://github.com/xoap-io/terraform-aws-networking-vpc-endpoint)                                                               |     0 |
 | [xoap-io/terraform-aws-networking-vpc](https://github.com/xoap-io/terraform-aws-networking-vpc)                                                                                 |     0 |
+| [talzuzut/RepoB](https://github.com/talzuzut/RepoB)                                                                                                                             |     0 |
+| [talzuzut/RepoC](https://github.com/talzuzut/RepoC)                                                                                                                             |     0 |
+| [talzuzut/RepoA](https://github.com/talzuzut/RepoA)                                                                                                                             |     0 |
 | [Jaskon/GreenridgeApp3](https://github.com/Jaskon/GreenridgeApp3)                                                                                                               |     0 |
 | [Jaskon/GreenridgeApp2](https://github.com/Jaskon/GreenridgeApp2)                                                                                                               |     0 |
 | [Jaskon/GreenridgeApp1](https://github.com/Jaskon/GreenridgeApp1)                                                                                                               |     0 |
 | [ajaysinhgohil77/repoC](https://github.com/ajaysinhgohil77/repoC)                                                                                                               |     0 |
 | [ajaysinhgohil77/repoA](https://github.com/ajaysinhgohil77/repoA)                                                                                                               |     0 |
 | [ajaysinhgohil77/repoB](https://github.com/ajaysinhgohil77/repoB)                                                                                                               |     0 |
-| [pavelhlinski/repoC](https://github.com/pavelhlinski/repoC)                                                                                                                     |     0 |
-| [pavelhlinski/repoB](https://github.com/pavelhlinski/repoB)                                                                                                                     |     0 |
-| [pavelhlinski/repoA](https://github.com/pavelhlinski/repoA)                                                                                                                     |     0 |
 | [shubham7843/repoC](https://github.com/shubham7843/repoC)                                                                                                                       |     0 |
 | [shubham7843/repoB](https://github.com/shubham7843/repoB)                                                                                                                       |     0 |
 | [shubham7843/repoA](https://github.com/shubham7843/repoA)                                                                                                                       |     0 |
@@ -1296,6 +1297,8 @@
 | [rciam/simplesamlphp-module-assurance](https://github.com/rciam/simplesamlphp-module-assurance)                                                                                 |     0 |
 | [rciam/simplesamlphp-module-userid](https://github.com/rciam/simplesamlphp-module-userid)                                                                                       |     0 |
 | [Teasel-Ian/terraform](https://github.com/Teasel-Ian/terraform)                                                                                                                 |     0 |
+| [r-shcherbakov/ml-project-template](https://github.com/r-shcherbakov/ml-project-template)                                                                                       |     0 |
+| [robinmordasiewicz/fortinet-secops-customer-simulation](https://github.com/robinmordasiewicz/fortinet-secops-customer-simulation)                                               |     0 |
 | [webfutureio/PowerDNS-Admin](https://github.com/webfutureio/PowerDNS-Admin)                                                                                                     |     0 |
 | [Aleksei-Grigorovskii/gha-test-repo](https://github.com/Aleksei-Grigorovskii/gha-test-repo)                                                                                     |     0 |
 | [johndutchover/insight-ai-api](https://github.com/johndutchover/insight-ai-api)                                                                                                 |     0 |
@@ -1331,7 +1334,6 @@
 | [rasa/workflows](https://github.com/rasa/workflows)                                                                                                                             |     0 |
 | [piyushchauhan2011/my-remix](https://github.com/piyushchauhan2011/my-remix)                                                                                                     |     0 |
 | [supertemaki/lxd-ci](https://github.com/supertemaki/lxd-ci)                                                                                                                     |     0 |
-| [mdrocan/shell-scripts](https://github.com/mdrocan/shell-scripts)                                                                                                               |     0 |
 | [wanildopneto/GP2040-CE](https://github.com/wanildopneto/GP2040-CE)                                                                                                             |     0 |
 | [coldwellhorizon/gauzy](https://github.com/coldwellhorizon/gauzy)                                                                                                               |     0 |
 | [javydekoning/besst_proxy](https://github.com/javydekoning/besst_proxy)                                                                                                         |     0 |
@@ -1395,6 +1397,7 @@
 | [quickchat-bot/ever-gauzy](https://github.com/quickchat-bot/ever-gauzy)                                                                                                         |     0 |
 | [LanHao0/lanhao0](https://github.com/LanHao0/lanhao0)                                                                                                                           |     0 |
 | [moverperfect/landingassist](https://github.com/moverperfect/landingassist)                                                                                                     |     0 |
+| [dwaned/max-profit-calculator](https://github.com/dwaned/max-profit-calculator)                                                                                                 |     0 |
 | [rootuser2023/Cloning_OCSI](https://github.com/rootuser2023/Cloning_OCSI)                                                                                                       |     0 |
 | [kirkview/.github](https://github.com/kirkview/.github)                                                                                                                         |     0 |
 | [AgentTNT/PowerDNS-Admin](https://github.com/AgentTNT/PowerDNS-Admin)                                                                                                           |     0 |
@@ -1477,11 +1480,11 @@
 | [beiertu-mms/shell-scripts](https://github.com/beiertu-mms/shell-scripts)                                                                                                       |     0 |
 | [ly4e/kali-gui-container-image](https://github.com/ly4e/kali-gui-container-image)                                                                                               |     0 |
 | [ly4e/prelude-operator-headless](https://github.com/ly4e/prelude-operator-headless)                                                                                             |     0 |
+| [NaokiMori076/Web-Seach-Engine](https://github.com/NaokiMori076/Web-Seach-Engine)                                                                                               |     0 |
 | [diz-unimr/lab-to-fhir](https://github.com/diz-unimr/lab-to-fhir)                                                                                                               |     0 |
 | [2lambda123/codetotal](https://github.com/2lambda123/codetotal)                                                                                                                 |     0 |
 | [nsheaps/devsetup](https://github.com/nsheaps/devsetup)                                                                                                                         |     0 |
 | [nsheaps/homebrew-devsetup](https://github.com/nsheaps/homebrew-devsetup)                                                                                                       |     0 |
-| [mdrocan/brew_pip_update](https://github.com/mdrocan/brew_pip_update)                                                                                                           |     0 |
 | [alamin655/websurfx](https://github.com/alamin655/websurfx)                                                                                                                     |     0 |
 | [JaderDias/rust_dynamodb_local](https://github.com/JaderDias/rust_dynamodb_local)                                                                                               |     0 |
 | [LukeEvansTech/hugo-communityspeakers](https://github.com/LukeEvansTech/hugo-communityspeakers)                                                                                 |     0 |
@@ -1507,6 +1510,7 @@
 | [actions-marketplace-validations/ahmadnassri_action-dotenv](https://github.com/actions-marketplace-validations/ahmadnassri_action-dotenv)                                       |     0 |
 | [MRDGH2821/MRDGH2821](https://github.com/MRDGH2821/MRDGH2821)                                                                                                                   |     0 |
 | [jmuelbert/qt_conan_boilerplate_template](https://github.com/jmuelbert/qt_conan_boilerplate_template)                                                                           |     0 |
+| [m-ringler/czicompress](https://github.com/m-ringler/czicompress)                                                                                                               |     0 |
 | [trifork/cheetah-example-webapi](https://github.com/trifork/cheetah-example-webapi)                                                                                             |     0 |
 | [data-yaml/udc-js](https://github.com/data-yaml/udc-js)                                                                                                                         |     0 |
 | [dorssel/workflows](https://github.com/dorssel/workflows)                                                                                                                       |     0 |
@@ -1554,6 +1558,10 @@
 | [beiertu-mms/sonarqube-report](https://github.com/beiertu-mms/sonarqube-report)                                                                                                 |     0 |
 | [rciam/keycloak-rciam-metrics-plugin](https://github.com/rciam/keycloak-rciam-metrics-plugin)                                                                                   |     0 |
 | [charkchalk/backend](https://github.com/charkchalk/backend)                                                                                                                     |     0 |
+| [sarvex/3d-portfolio](https://github.com/sarvex/3d-portfolio)                                                                                                                   |     0 |
+| [sarvex/headscale](https://github.com/sarvex/headscale)                                                                                                                         |     0 |
+| [sarvex/b2b-saaskit](https://github.com/sarvex/b2b-saaskit)                                                                                                                     |     0 |
+| [sarvex/nebulix](https://github.com/sarvex/nebulix)                                                                                                                             |     0 |
 | [sarvex/Babylon.js](https://github.com/sarvex/Babylon.js)                                                                                                                       |     0 |
 | [sarvex/locust](https://github.com/sarvex/locust)                                                                                                                               |     0 |
 | [sarvex/nostr-watch](https://github.com/sarvex/nostr-watch)                                                                                                                     |     0 |
@@ -1894,6 +1902,7 @@
 | [ahmadnassri/node-oas-request-readme](https://github.com/ahmadnassri/node-oas-request-readme)                                                                                   |     0 |
 | [ahmadnassri/node-ahmad](https://github.com/ahmadnassri/node-ahmad)                                                                                                             |     0 |
 | [Traydr/ppm](https://github.com/Traydr/ppm)                                                                                                                                     |     0 |
+| [data-yaml/auto-analyze](https://github.com/data-yaml/auto-analyze)                                                                                                             |     0 |
 | [mdrocan/Fronius-stats](https://github.com/mdrocan/Fronius-stats)                                                                                                               |     0 |
 | [sbtaylor15/ms-setenv-action](https://github.com/sbtaylor15/ms-setenv-action)                                                                                                   |     0 |
 | [Robinysh/python-template](https://github.com/Robinysh/python-template)                                                                                                         |     0 |
@@ -1920,10 +1929,10 @@
 | [iot-defcon/newrelic-python-agent](https://github.com/iot-defcon/newrelic-python-agent)                                                                                         |     0 |
 | [tdido/megalinter-test](https://github.com/tdido/megalinter-test)                                                                                                               |     0 |
 | [ministryofjustice/data-engineering-airflow](https://github.com/ministryofjustice/data-engineering-airflow)                                                                     |     0 |
+| [gluwa/creditcoin3](https://github.com/gluwa/creditcoin3)                                                                                                                       |     0 |
 | [jleiby3/test-actions](https://github.com/jleiby3/test-actions)                                                                                                                 |     0 |
 | [marcelmaatkamp/mixed-java-scala-test](https://github.com/marcelmaatkamp/mixed-java-scala-test)                                                                                 |     0 |
 | [AndreySlivk23/judst](https://github.com/AndreySlivk23/judst)                                                                                                                   |     0 |
-| [fchastanet/bash-tools-framework](https://github.com/fchastanet/bash-tools-framework)                                                                                           |     0 |
 | [ashrafulislamcs/aws-modernisation-platform](https://github.com/ashrafulislamcs/aws-modernisation-platform)                                                                     |     0 |
 | [doonga/terraform-github-repository](https://github.com/doonga/terraform-github-repository)                                                                                     |     0 |
 | [tyriis/zigbee2mqtt-exporter](https://github.com/tyriis/zigbee2mqtt-exporter)                                                                                                   |     0 |
diff --git a/flavors/c_cpp/Dockerfile b/flavors/c_cpp/Dockerfile
index 8f381c07940..60af74b289e 100644
--- a/flavors/c_cpp/Dockerfile
+++ b/flavors/c_cpp/Dockerfile
@@ -64,6 +64,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/ci_light/Dockerfile b/flavors/ci_light/Dockerfile
index 95b3c888c56..e653ee21fdc 100644
--- a/flavors/ci_light/Dockerfile
+++ b/flavors/ci_light/Dockerfile
@@ -54,6 +54,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 nodejs \
                 npm \
                 yarn \
diff --git a/flavors/cupcake/Dockerfile b/flavors/cupcake/Dockerfile
index 5ca31c66e6d..f274deb09cc 100644
--- a/flavors/cupcake/Dockerfile
+++ b/flavors/cupcake/Dockerfile
@@ -75,6 +75,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 docker \
                 openrc \
                 openjdk11 \
diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile
index 4e77d426246..859f37b5ba1 100644
--- a/flavors/documentation/Dockerfile
+++ b/flavors/documentation/Dockerfile
@@ -64,6 +64,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile
index 1dc265b110f..31ea5e6bfd5 100644
--- a/flavors/dotnet/Dockerfile
+++ b/flavors/dotnet/Dockerfile
@@ -72,6 +72,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/flavors/dotnetweb/Dockerfile b/flavors/dotnetweb/Dockerfile
index fb2eac70d11..c254ad9ae6d 100644
--- a/flavors/dotnetweb/Dockerfile
+++ b/flavors/dotnetweb/Dockerfile
@@ -72,6 +72,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/flavors/formatters/Dockerfile b/flavors/formatters/Dockerfile
index dc81acd4dd3..8c172fb6f25 100644
--- a/flavors/formatters/Dockerfile
+++ b/flavors/formatters/Dockerfile
@@ -52,6 +52,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile
index 0261ed4440d..f0fb6faa812 100644
--- a/flavors/go/Dockerfile
+++ b/flavors/go/Dockerfile
@@ -70,6 +70,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile
index 1d7f9fae3db..d85010ce020 100644
--- a/flavors/java/Dockerfile
+++ b/flavors/java/Dockerfile
@@ -64,6 +64,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile
index f72a1aa2ba2..e0a2bd088ae 100644
--- a/flavors/javascript/Dockerfile
+++ b/flavors/javascript/Dockerfile
@@ -63,6 +63,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile
index 9c7f331566f..936835c4074 100644
--- a/flavors/php/Dockerfile
+++ b/flavors/php/Dockerfile
@@ -64,6 +64,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 gnupg \
                 php81 \
diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile
index ed16efa0fa7..681133308ae 100644
--- a/flavors/python/Dockerfile
+++ b/flavors/python/Dockerfile
@@ -64,6 +64,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile
index 4dbfd7981d3..29fb1e5be44 100644
--- a/flavors/ruby/Dockerfile
+++ b/flavors/ruby/Dockerfile
@@ -63,6 +63,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile
index e9c54f495ee..1bd93686894 100644
--- a/flavors/rust/Dockerfile
+++ b/flavors/rust/Dockerfile
@@ -63,6 +63,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile
index 39314d9d3eb..d7eecba2296 100644
--- a/flavors/salesforce/Dockerfile
+++ b/flavors/salesforce/Dockerfile
@@ -63,6 +63,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/flavors/security/Dockerfile b/flavors/security/Dockerfile
index 58502bf0c42..97db6774ad4 100644
--- a/flavors/security/Dockerfile
+++ b/flavors/security/Dockerfile
@@ -60,6 +60,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 helm \
                 gcompat \
                 libc6-compat \
diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile
index 542b922e930..cce58394409 100644
--- a/flavors/swift/Dockerfile
+++ b/flavors/swift/Dockerfile
@@ -63,6 +63,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 docker \
                 openrc \
                 openjdk11 \
diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile
index 59dffd01266..f89d07d6c37 100644
--- a/flavors/terraform/Dockerfile
+++ b/flavors/terraform/Dockerfile
@@ -69,6 +69,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 py3-pyflakes \
                 nodejs \
diff --git a/linters/action_actionlint/Dockerfile b/linters/action_actionlint/Dockerfile
index 1909392d2a3..01ae00b0a09 100644
--- a/linters/action_actionlint/Dockerfile
+++ b/linters/action_actionlint/Dockerfile
@@ -51,6 +51,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 py3-pyflakes \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/ansible_ansible_lint/Dockerfile b/linters/ansible_ansible_lint/Dockerfile
index 3ab4811f3f6..dbab15390e9 100644
--- a/linters/ansible_ansible_lint/Dockerfile
+++ b/linters/ansible_ansible_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/arm_arm_ttk/Dockerfile b/linters/arm_arm_ttk/Dockerfile
index da9eee1c4cd..74893e97541 100644
--- a/linters/arm_arm_ttk/Dockerfile
+++ b/linters/arm_arm_ttk/Dockerfile
@@ -52,6 +52,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/bash_exec/Dockerfile b/linters/bash_exec/Dockerfile
index 11d533a5551..b19d935abd9 100644
--- a/linters/bash_exec/Dockerfile
+++ b/linters/bash_exec/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/bash_shellcheck/Dockerfile b/linters/bash_shellcheck/Dockerfile
index 35e49afa972..f04ea937a04 100644
--- a/linters/bash_shellcheck/Dockerfile
+++ b/linters/bash_shellcheck/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/bash_shfmt/Dockerfile b/linters/bash_shfmt/Dockerfile
index b1f96fb3b10..021ae460064 100644
--- a/linters/bash_shfmt/Dockerfile
+++ b/linters/bash_shfmt/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/bicep_bicep_linter/Dockerfile b/linters/bicep_bicep_linter/Dockerfile
index c61c90a0d60..837defbb81d 100644
--- a/linters/bicep_bicep_linter/Dockerfile
+++ b/linters/bicep_bicep_linter/Dockerfile
@@ -50,6 +50,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/c_cpplint/Dockerfile b/linters/c_cpplint/Dockerfile
index e8bad53a19a..51438be1710 100644
--- a/linters/c_cpplint/Dockerfile
+++ b/linters/c_cpplint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/clojure_clj_kondo/Dockerfile b/linters/clojure_clj_kondo/Dockerfile
index e9ce4ab0e2d..c87b7af0740 100644
--- a/linters/clojure_clj_kondo/Dockerfile
+++ b/linters/clojure_clj_kondo/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/clojure_cljstyle/Dockerfile b/linters/clojure_cljstyle/Dockerfile
index dfe9c1da694..f648a0bfc8a 100644
--- a/linters/clojure_cljstyle/Dockerfile
+++ b/linters/clojure_cljstyle/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/cloudformation_cfn_lint/Dockerfile b/linters/cloudformation_cfn_lint/Dockerfile
index 676b4046335..b7bb13b2497 100644
--- a/linters/cloudformation_cfn_lint/Dockerfile
+++ b/linters/cloudformation_cfn_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/coffee_coffeelint/Dockerfile b/linters/coffee_coffeelint/Dockerfile
index ea64f93eecb..f0ae28a988b 100644
--- a/linters/coffee_coffeelint/Dockerfile
+++ b/linters/coffee_coffeelint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/copypaste_jscpd/Dockerfile b/linters/copypaste_jscpd/Dockerfile
index 186d1e322e3..b54f05f00e8 100644
--- a/linters/copypaste_jscpd/Dockerfile
+++ b/linters/copypaste_jscpd/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 nodejs \
                 npm \
                 yarn \
diff --git a/linters/cpp_cpplint/Dockerfile b/linters/cpp_cpplint/Dockerfile
index d53a8390237..cfb269ef419 100644
--- a/linters/cpp_cpplint/Dockerfile
+++ b/linters/cpp_cpplint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/csharp_csharpier/Dockerfile b/linters/csharp_csharpier/Dockerfile
index 8b3a81654eb..d2a5429c3cd 100644
--- a/linters/csharp_csharpier/Dockerfile
+++ b/linters/csharp_csharpier/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/linters/csharp_dotnet_format/Dockerfile b/linters/csharp_dotnet_format/Dockerfile
index 70ca59fe406..7994c120eef 100644
--- a/linters/csharp_dotnet_format/Dockerfile
+++ b/linters/csharp_dotnet_format/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/linters/css_scss_lint/Dockerfile b/linters/css_scss_lint/Dockerfile
index 5f2cdcc7793..05cacf58fd6 100644
--- a/linters/css_scss_lint/Dockerfile
+++ b/linters/css_scss_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 ruby \
                 ruby-dev \
                 ruby-bundler \
diff --git a/linters/css_stylelint/Dockerfile b/linters/css_stylelint/Dockerfile
index a51b7ac6d62..4b167041d1e 100644
--- a/linters/css_stylelint/Dockerfile
+++ b/linters/css_stylelint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/dart_dartanalyzer/Dockerfile b/linters/dart_dartanalyzer/Dockerfile
index eb02d70e2bb..fc5eee02f61 100644
--- a/linters/dart_dartanalyzer/Dockerfile
+++ b/linters/dart_dartanalyzer/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/dockerfile_hadolint/Dockerfile b/linters/dockerfile_hadolint/Dockerfile
index 9b3d927551e..8610b4f6512 100644
--- a/linters/dockerfile_hadolint/Dockerfile
+++ b/linters/dockerfile_hadolint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/editorconfig_editorconfig_checker/Dockerfile b/linters/editorconfig_editorconfig_checker/Dockerfile
index ff3d18fdb82..9383ed6068f 100644
--- a/linters/editorconfig_editorconfig_checker/Dockerfile
+++ b/linters/editorconfig_editorconfig_checker/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/env_dotenv_linter/Dockerfile b/linters/env_dotenv_linter/Dockerfile
index fdd3a2f60a3..1bb266d8159 100644
--- a/linters/env_dotenv_linter/Dockerfile
+++ b/linters/env_dotenv_linter/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/gherkin_gherkin_lint/Dockerfile b/linters/gherkin_gherkin_lint/Dockerfile
index ef69b47ce90..2fc212d9092 100644
--- a/linters/gherkin_gherkin_lint/Dockerfile
+++ b/linters/gherkin_gherkin_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/go_golangci_lint/Dockerfile b/linters/go_golangci_lint/Dockerfile
index 85fcc3023f3..399e69f3a84 100644
--- a/linters/go_golangci_lint/Dockerfile
+++ b/linters/go_golangci_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 go \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/go_revive/Dockerfile b/linters/go_revive/Dockerfile
index 4db24ea9e1a..501207cf48c 100644
--- a/linters/go_revive/Dockerfile
+++ b/linters/go_revive/Dockerfile
@@ -53,6 +53,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/graphql_graphql_schema_linter/Dockerfile b/linters/graphql_graphql_schema_linter/Dockerfile
index 36771a1d905..b64a817d6e4 100644
--- a/linters/graphql_graphql_schema_linter/Dockerfile
+++ b/linters/graphql_graphql_schema_linter/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/groovy_npm_groovy_lint/Dockerfile b/linters/groovy_npm_groovy_lint/Dockerfile
index 0b94acefe19..5d639e3655c 100644
--- a/linters/groovy_npm_groovy_lint/Dockerfile
+++ b/linters/groovy_npm_groovy_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 npm \
                 nodejs-current \
diff --git a/linters/html_djlint/Dockerfile b/linters/html_djlint/Dockerfile
index 95edf27b322..372bd57bf1b 100644
--- a/linters/html_djlint/Dockerfile
+++ b/linters/html_djlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/html_htmlhint/Dockerfile b/linters/html_htmlhint/Dockerfile
index 0d5ab23e386..37ad32e5280 100644
--- a/linters/html_htmlhint/Dockerfile
+++ b/linters/html_htmlhint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/java_checkstyle/Dockerfile b/linters/java_checkstyle/Dockerfile
index 282c9a28bc0..3265c620c00 100644
--- a/linters/java_checkstyle/Dockerfile
+++ b/linters/java_checkstyle/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/java_pmd/Dockerfile b/linters/java_pmd/Dockerfile
index 382ba72703d..0468e04a433 100644
--- a/linters/java_pmd/Dockerfile
+++ b/linters/java_pmd/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/javascript_es/Dockerfile b/linters/javascript_es/Dockerfile
index 4df41d4a490..b61a1617307 100644
--- a/linters/javascript_es/Dockerfile
+++ b/linters/javascript_es/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/javascript_prettier/Dockerfile b/linters/javascript_prettier/Dockerfile
index f118eb3d4cc..c4b19e73e52 100644
--- a/linters/javascript_prettier/Dockerfile
+++ b/linters/javascript_prettier/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/javascript_standard/Dockerfile b/linters/javascript_standard/Dockerfile
index d0b1c552132..9057e309120 100644
--- a/linters/javascript_standard/Dockerfile
+++ b/linters/javascript_standard/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/json_eslint_plugin_jsonc/Dockerfile b/linters/json_eslint_plugin_jsonc/Dockerfile
index 6b71b75d5ff..db11ef37e15 100644
--- a/linters/json_eslint_plugin_jsonc/Dockerfile
+++ b/linters/json_eslint_plugin_jsonc/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/json_jsonlint/Dockerfile b/linters/json_jsonlint/Dockerfile
index e52742f04ee..44ec09c276a 100644
--- a/linters/json_jsonlint/Dockerfile
+++ b/linters/json_jsonlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/json_npm_package_json_lint/Dockerfile b/linters/json_npm_package_json_lint/Dockerfile
index be19a643096..a3fef70c29c 100644
--- a/linters/json_npm_package_json_lint/Dockerfile
+++ b/linters/json_npm_package_json_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/json_prettier/Dockerfile b/linters/json_prettier/Dockerfile
index 4ee695baba5..c76eb564edd 100644
--- a/linters/json_prettier/Dockerfile
+++ b/linters/json_prettier/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/json_v8r/Dockerfile b/linters/json_v8r/Dockerfile
index 10352262b9d..e21cf4d5f2e 100644
--- a/linters/json_v8r/Dockerfile
+++ b/linters/json_v8r/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/jsx_eslint/Dockerfile b/linters/jsx_eslint/Dockerfile
index b8bf25a51a3..d7a84d5713f 100644
--- a/linters/jsx_eslint/Dockerfile
+++ b/linters/jsx_eslint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/kotlin_ktlint/Dockerfile b/linters/kotlin_ktlint/Dockerfile
index 782c73e2a8b..0d6110d891a 100644
--- a/linters/kotlin_ktlint/Dockerfile
+++ b/linters/kotlin_ktlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/kubernetes_helm/Dockerfile b/linters/kubernetes_helm/Dockerfile
index b8717c1fe2c..72070852027 100644
--- a/linters/kubernetes_helm/Dockerfile
+++ b/linters/kubernetes_helm/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 helm \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/kubernetes_kubeconform/Dockerfile b/linters/kubernetes_kubeconform/Dockerfile
index 523172281e9..a885d51d1b2 100644
--- a/linters/kubernetes_kubeconform/Dockerfile
+++ b/linters/kubernetes_kubeconform/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/kubernetes_kubescape/Dockerfile b/linters/kubernetes_kubescape/Dockerfile
index 43810c811c5..92fbdeac38b 100644
--- a/linters/kubernetes_kubescape/Dockerfile
+++ b/linters/kubernetes_kubescape/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 gcompat \
                 libc6-compat \
                 libstdc++ \
diff --git a/linters/latex_chktex/Dockerfile b/linters/latex_chktex/Dockerfile
index 9eb08f2c9eb..3f20c913499 100644
--- a/linters/latex_chktex/Dockerfile
+++ b/linters/latex_chktex/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/makefile_checkmake/Dockerfile b/linters/makefile_checkmake/Dockerfile
index ffb5d3eacae..62ae8e0dbfb 100644
--- a/linters/makefile_checkmake/Dockerfile
+++ b/linters/makefile_checkmake/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/markdown_markdown_link_check/Dockerfile b/linters/markdown_markdown_link_check/Dockerfile
index 90d5eba9c84..2801b67389e 100644
--- a/linters/markdown_markdown_link_check/Dockerfile
+++ b/linters/markdown_markdown_link_check/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/markdown_markdown_table_formatter/Dockerfile b/linters/markdown_markdown_table_formatter/Dockerfile
index abc2e68cb71..d6c4b061930 100644
--- a/linters/markdown_markdown_table_formatter/Dockerfile
+++ b/linters/markdown_markdown_table_formatter/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/markdown_markdownlint/Dockerfile b/linters/markdown_markdownlint/Dockerfile
index 6d293dfdfa8..7902149cf2c 100644
--- a/linters/markdown_markdownlint/Dockerfile
+++ b/linters/markdown_markdownlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/markdown_remark_lint/Dockerfile b/linters/markdown_remark_lint/Dockerfile
index a8011f5485f..35cc7bcb4f6 100644
--- a/linters/markdown_remark_lint/Dockerfile
+++ b/linters/markdown_remark_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/openapi_spectral/Dockerfile b/linters/openapi_spectral/Dockerfile
index ee7011dc86d..88d2b9335f5 100644
--- a/linters/openapi_spectral/Dockerfile
+++ b/linters/openapi_spectral/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/perl_perlcritic/Dockerfile b/linters/perl_perlcritic/Dockerfile
index d15ba2a4c9b..0891a2f9fbd 100644
--- a/linters/perl_perlcritic/Dockerfile
+++ b/linters/perl_perlcritic/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 perl \
                 perl-dev \
     && git config --global core.autocrlf true
diff --git a/linters/php_phpcs/Dockerfile b/linters/php_phpcs/Dockerfile
index 5c9130727f8..92d648d4f4b 100644
--- a/linters/php_phpcs/Dockerfile
+++ b/linters/php_phpcs/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 gnupg \
                 php81 \
                 php81-phar \
diff --git a/linters/php_phplint/Dockerfile b/linters/php_phplint/Dockerfile
index 1709fae3bac..40cc6d44f1c 100644
--- a/linters/php_phplint/Dockerfile
+++ b/linters/php_phplint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 gnupg \
                 php81 \
                 php81-phar \
diff --git a/linters/php_phpstan/Dockerfile b/linters/php_phpstan/Dockerfile
index e5314cfbc14..975dcf15c38 100644
--- a/linters/php_phpstan/Dockerfile
+++ b/linters/php_phpstan/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 gnupg \
                 php81 \
                 php81-phar \
diff --git a/linters/php_psalm/Dockerfile b/linters/php_psalm/Dockerfile
index ef2b6171f71..830271e7ed0 100644
--- a/linters/php_psalm/Dockerfile
+++ b/linters/php_psalm/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 gnupg \
                 php81 \
                 php81-phar \
diff --git a/linters/powershell_powershell/Dockerfile b/linters/powershell_powershell/Dockerfile
index 8c711b83e9b..2581f5bf570 100644
--- a/linters/powershell_powershell/Dockerfile
+++ b/linters/powershell_powershell/Dockerfile
@@ -50,6 +50,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/powershell_powershell_formatter/Dockerfile b/linters/powershell_powershell_formatter/Dockerfile
index 7b5e129f6eb..174a82e7d0c 100644
--- a/linters/powershell_powershell_formatter/Dockerfile
+++ b/linters/powershell_powershell_formatter/Dockerfile
@@ -50,6 +50,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/protobuf_protolint/Dockerfile b/linters/protobuf_protolint/Dockerfile
index 99866595b16..aa4b1bf7d8c 100644
--- a/linters/protobuf_protolint/Dockerfile
+++ b/linters/protobuf_protolint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/puppet_puppet_lint/Dockerfile b/linters/puppet_puppet_lint/Dockerfile
index 41a569f84ff..be2b5fbdcd9 100644
--- a/linters/puppet_puppet_lint/Dockerfile
+++ b/linters/puppet_puppet_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 ruby \
                 ruby-dev \
                 ruby-bundler \
diff --git a/linters/python_bandit/Dockerfile b/linters/python_bandit/Dockerfile
index 19bc44c3034..50433700036 100644
--- a/linters/python_bandit/Dockerfile
+++ b/linters/python_bandit/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_black/Dockerfile b/linters/python_black/Dockerfile
index 41f117706f0..38c5f95625f 100644
--- a/linters/python_black/Dockerfile
+++ b/linters/python_black/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_flake8/Dockerfile b/linters/python_flake8/Dockerfile
index 61d0a11d166..167d290f659 100644
--- a/linters/python_flake8/Dockerfile
+++ b/linters/python_flake8/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_isort/Dockerfile b/linters/python_isort/Dockerfile
index c3fa445d15e..a556b497553 100644
--- a/linters/python_isort/Dockerfile
+++ b/linters/python_isort/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_mypy/Dockerfile b/linters/python_mypy/Dockerfile
index 041c3740a9a..c47386ea276 100644
--- a/linters/python_mypy/Dockerfile
+++ b/linters/python_mypy/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_pylint/Dockerfile b/linters/python_pylint/Dockerfile
index 97547951bbd..899bd7e2ca8 100644
--- a/linters/python_pylint/Dockerfile
+++ b/linters/python_pylint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/python_pyright/Dockerfile b/linters/python_pyright/Dockerfile
index c24d59f0815..eb0868a6e50 100644
--- a/linters/python_pyright/Dockerfile
+++ b/linters/python_pyright/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 nodejs \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/python_ruff/Dockerfile b/linters/python_ruff/Dockerfile
index 29e5431e422..f099970b7b6 100644
--- a/linters/python_ruff/Dockerfile
+++ b/linters/python_ruff/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/r_lintr/Dockerfile b/linters/r_lintr/Dockerfile
index 6bc7e4533d4..2578e99ccf7 100644
--- a/linters/r_lintr/Dockerfile
+++ b/linters/r_lintr/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 g++ \
                 libc-dev \
                 libcurl \
diff --git a/linters/raku_raku/Dockerfile b/linters/raku_raku/Dockerfile
index 7f314933785..fddbb6cf0e1 100644
--- a/linters/raku_raku/Dockerfile
+++ b/linters/raku_raku/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_checkov/Dockerfile b/linters/repository_checkov/Dockerfile
index cd760282069..0613b208098 100644
--- a/linters/repository_checkov/Dockerfile
+++ b/linters/repository_checkov/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_devskim/Dockerfile b/linters/repository_devskim/Dockerfile
index ee0b3bb915c..0b169954470 100644
--- a/linters/repository_devskim/Dockerfile
+++ b/linters/repository_devskim/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/linters/repository_dustilock/Dockerfile b/linters/repository_dustilock/Dockerfile
index d5f23151cbb..b97656e2462 100644
--- a/linters/repository_dustilock/Dockerfile
+++ b/linters/repository_dustilock/Dockerfile
@@ -50,6 +50,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_git_diff/Dockerfile b/linters/repository_git_diff/Dockerfile
index 9bbf440f0be..9a7f6fcb7da 100644
--- a/linters/repository_git_diff/Dockerfile
+++ b/linters/repository_git_diff/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_gitleaks/Dockerfile b/linters/repository_gitleaks/Dockerfile
index c82c307a866..8a6a57d113c 100644
--- a/linters/repository_gitleaks/Dockerfile
+++ b/linters/repository_gitleaks/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_grype/Dockerfile b/linters/repository_grype/Dockerfile
index b73d930c51c..b316dd73034 100644
--- a/linters/repository_grype/Dockerfile
+++ b/linters/repository_grype/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_kics/Dockerfile b/linters/repository_kics/Dockerfile
index 9405eec2bc8..0897d6ba375 100644
--- a/linters/repository_kics/Dockerfile
+++ b/linters/repository_kics/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_secretlint/Dockerfile b/linters/repository_secretlint/Dockerfile
index 43cdd6a4ed2..3d66d25d30d 100644
--- a/linters/repository_secretlint/Dockerfile
+++ b/linters/repository_secretlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/repository_semgrep/Dockerfile b/linters/repository_semgrep/Dockerfile
index 46f9f222c8c..277ddcdf695 100644
--- a/linters/repository_semgrep/Dockerfile
+++ b/linters/repository_semgrep/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_syft/Dockerfile b/linters/repository_syft/Dockerfile
index 95ac205c0a1..e305d76c144 100644
--- a/linters/repository_syft/Dockerfile
+++ b/linters/repository_syft/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_trivy/Dockerfile b/linters/repository_trivy/Dockerfile
index dc2692a7ace..85116bca06a 100644
--- a/linters/repository_trivy/Dockerfile
+++ b/linters/repository_trivy/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_trivy_sbom/Dockerfile b/linters/repository_trivy_sbom/Dockerfile
index 3115c2810d0..9e1f0d4cc21 100644
--- a/linters/repository_trivy_sbom/Dockerfile
+++ b/linters/repository_trivy_sbom/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/repository_trufflehog/Dockerfile b/linters/repository_trufflehog/Dockerfile
index a51ef9827c3..8707d35d14b 100644
--- a/linters/repository_trufflehog/Dockerfile
+++ b/linters/repository_trufflehog/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/rst_rst_lint/Dockerfile b/linters/rst_rst_lint/Dockerfile
index 72d870a9c3b..b3772829f68 100644
--- a/linters/rst_rst_lint/Dockerfile
+++ b/linters/rst_rst_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/rst_rstcheck/Dockerfile b/linters/rst_rstcheck/Dockerfile
index e9195b69c46..8cd0304aefa 100644
--- a/linters/rst_rstcheck/Dockerfile
+++ b/linters/rst_rstcheck/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/rst_rstfmt/Dockerfile b/linters/rst_rstfmt/Dockerfile
index a6743ac579e..11909c1a8e9 100644
--- a/linters/rst_rstfmt/Dockerfile
+++ b/linters/rst_rstfmt/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/ruby_rubocop/Dockerfile b/linters/ruby_rubocop/Dockerfile
index 22ea268d081..3d704a3c17a 100644
--- a/linters/ruby_rubocop/Dockerfile
+++ b/linters/ruby_rubocop/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 ruby \
                 ruby-dev \
                 ruby-bundler \
diff --git a/linters/rust_clippy/Dockerfile b/linters/rust_clippy/Dockerfile
index 9c126fb29e0..334975edb74 100644
--- a/linters/rust_clippy/Dockerfile
+++ b/linters/rust_clippy/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/salesforce_sfdx_scanner_apex/Dockerfile b/linters/salesforce_sfdx_scanner_apex/Dockerfile
index 381230392c3..3bca8ce5ead 100644
--- a/linters/salesforce_sfdx_scanner_apex/Dockerfile
+++ b/linters/salesforce_sfdx_scanner_apex/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 npm \
                 nodejs-current \
diff --git a/linters/salesforce_sfdx_scanner_aura/Dockerfile b/linters/salesforce_sfdx_scanner_aura/Dockerfile
index 8b1637d9b35..5ef7bca8992 100644
--- a/linters/salesforce_sfdx_scanner_aura/Dockerfile
+++ b/linters/salesforce_sfdx_scanner_aura/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 npm \
                 nodejs-current \
diff --git a/linters/salesforce_sfdx_scanner_lwc/Dockerfile b/linters/salesforce_sfdx_scanner_lwc/Dockerfile
index c434a5f6385..4763c1c40f9 100644
--- a/linters/salesforce_sfdx_scanner_lwc/Dockerfile
+++ b/linters/salesforce_sfdx_scanner_lwc/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
                 npm \
                 nodejs-current \
diff --git a/linters/scala_scalafix/Dockerfile b/linters/scala_scalafix/Dockerfile
index b1d1453a1e2..3aeeb84e18e 100644
--- a/linters/scala_scalafix/Dockerfile
+++ b/linters/scala_scalafix/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 openjdk11 \
     && git config --global core.autocrlf true
 #APK__END
diff --git a/linters/snakemake_lint/Dockerfile b/linters/snakemake_lint/Dockerfile
index 5230ccf86c6..a56eba3aa45 100644
--- a/linters/snakemake_lint/Dockerfile
+++ b/linters/snakemake_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/snakemake_snakefmt/Dockerfile b/linters/snakemake_snakefmt/Dockerfile
index 1ee54b73b00..d9a3b9cb913 100644
--- a/linters/snakemake_snakefmt/Dockerfile
+++ b/linters/snakemake_snakefmt/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/spell_cspell/Dockerfile b/linters/spell_cspell/Dockerfile
index 6ce699108ce..971db076d4c 100644
--- a/linters/spell_cspell/Dockerfile
+++ b/linters/spell_cspell/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/spell_lychee/Dockerfile b/linters/spell_lychee/Dockerfile
index c2c93d8bf3c..b4752b0d121 100644
--- a/linters/spell_lychee/Dockerfile
+++ b/linters/spell_lychee/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/spell_proselint/Dockerfile b/linters/spell_proselint/Dockerfile
index 8c0b619e6b5..089c1e573fc 100644
--- a/linters/spell_proselint/Dockerfile
+++ b/linters/spell_proselint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/spell_vale/Dockerfile b/linters/spell_vale/Dockerfile
index 30ee2eaecbd..e3b407d46ae 100644
--- a/linters/spell_vale/Dockerfile
+++ b/linters/spell_vale/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/sql_sql_lint/Dockerfile b/linters/sql_sql_lint/Dockerfile
index 18c64fe737e..6dbde1d788d 100644
--- a/linters/sql_sql_lint/Dockerfile
+++ b/linters/sql_sql_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/sql_sqlfluff/Dockerfile b/linters/sql_sqlfluff/Dockerfile
index 23ea4a03b18..7e6303037da 100644
--- a/linters/sql_sqlfluff/Dockerfile
+++ b/linters/sql_sqlfluff/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/sql_tsqllint/Dockerfile b/linters/sql_tsqllint/Dockerfile
index f4e1083a74a..b36b6b2899d 100644
--- a/linters/sql_tsqllint/Dockerfile
+++ b/linters/sql_tsqllint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/linters/swift_swiftlint/Dockerfile b/linters/swift_swiftlint/Dockerfile
index 17396401efc..3e777f7fa2f 100644
--- a/linters/swift_swiftlint/Dockerfile
+++ b/linters/swift_swiftlint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 docker \
                 openrc \
     && git config --global core.autocrlf true
diff --git a/linters/tekton_tekton_lint/Dockerfile b/linters/tekton_tekton_lint/Dockerfile
index 4ee7d89ee6a..c2788f61347 100644
--- a/linters/tekton_tekton_lint/Dockerfile
+++ b/linters/tekton_tekton_lint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/terraform_terraform_fmt/Dockerfile b/linters/terraform_terraform_fmt/Dockerfile
index 1747e33c2a1..dd5a734cc6f 100644
--- a/linters/terraform_terraform_fmt/Dockerfile
+++ b/linters/terraform_terraform_fmt/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/terraform_terragrunt/Dockerfile b/linters/terraform_terragrunt/Dockerfile
index ccc7fef008b..a921d2a6a26 100644
--- a/linters/terraform_terragrunt/Dockerfile
+++ b/linters/terraform_terragrunt/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/terraform_terrascan/Dockerfile b/linters/terraform_terrascan/Dockerfile
index 9bd8c21d894..14644aaa711 100644
--- a/linters/terraform_terrascan/Dockerfile
+++ b/linters/terraform_terrascan/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/terraform_tflint/Dockerfile b/linters/terraform_tflint/Dockerfile
index 834ae158dc4..83278ea103a 100644
--- a/linters/terraform_tflint/Dockerfile
+++ b/linters/terraform_tflint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/linters/tsx_eslint/Dockerfile b/linters/tsx_eslint/Dockerfile
index 1be7fbfd525..3f87da993e4 100644
--- a/linters/tsx_eslint/Dockerfile
+++ b/linters/tsx_eslint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/typescript_es/Dockerfile b/linters/typescript_es/Dockerfile
index 595d00a35b3..819b14140b9 100644
--- a/linters/typescript_es/Dockerfile
+++ b/linters/typescript_es/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/typescript_prettier/Dockerfile b/linters/typescript_prettier/Dockerfile
index 2b19c9672d7..3d27281a9f5 100644
--- a/linters/typescript_prettier/Dockerfile
+++ b/linters/typescript_prettier/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/typescript_standard/Dockerfile b/linters/typescript_standard/Dockerfile
index 09d0e404cd1..91d073e8941 100644
--- a/linters/typescript_standard/Dockerfile
+++ b/linters/typescript_standard/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/vbdotnet_dotnet_format/Dockerfile b/linters/vbdotnet_dotnet_format/Dockerfile
index 5521705de8f..1ab72e64de5 100644
--- a/linters/vbdotnet_dotnet_format/Dockerfile
+++ b/linters/vbdotnet_dotnet_format/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 icu-libs \
                 libcurl \
                 libintl \
diff --git a/linters/xml_xmllint/Dockerfile b/linters/xml_xmllint/Dockerfile
index 4968bc06b91..6ba94abf5e1 100644
--- a/linters/xml_xmllint/Dockerfile
+++ b/linters/xml_xmllint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 libc-dev \
                 libxml2-dev \
                 libxml2-utils \
diff --git a/linters/yaml_prettier/Dockerfile b/linters/yaml_prettier/Dockerfile
index 26b382c5016..c2a019b3725 100644
--- a/linters/yaml_prettier/Dockerfile
+++ b/linters/yaml_prettier/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/yaml_v8r/Dockerfile b/linters/yaml_v8r/Dockerfile
index 1ca94d73270..52fb793bcd7 100644
--- a/linters/yaml_v8r/Dockerfile
+++ b/linters/yaml_v8r/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
                 npm \
                 nodejs-current \
                 yarn \
diff --git a/linters/yaml_yamllint/Dockerfile b/linters/yaml_yamllint/Dockerfile
index 25ddc141d75..abee7607661 100644
--- a/linters/yaml_yamllint/Dockerfile
+++ b/linters/yaml_yamllint/Dockerfile
@@ -48,6 +48,7 @@ RUN apk add --no-cache \
                 make \
                 musl-dev \
                 openssh \
+                openssl \
     && git config --global core.autocrlf true
 #APK__END
 
diff --git a/megalinter/constants.py b/megalinter/constants.py
index 2b85c3f57b9..cfa19590c29 100644
--- a/megalinter/constants.py
+++ b/megalinter/constants.py
@@ -34,4 +34,6 @@
     "make",
     "musl-dev",
     "openssh",
+    # Temporary, to make sure openssl 3.1.3 (installed by default) is replaced by 3.1.4 for CVE-2023-5363 (2023-11-12)
+    "openssl",
 ]