From 0b489d1ddbfcd132b11dd26efe621d5b8d3f6f88 Mon Sep 17 00:00:00 2001 From: szymonmaszke Date: Fri, 17 Oct 2025 14:11:03 +0200 Subject: [PATCH] feat: add noqa project and update to latest state Signed-off-by: szymonmaszke --- .github/label-path.yml | 2 +- .pre-commit-config.yaml | 8 ++++---- projects.md => PROJECTS.md | 14 +++++++++++--- README.md | 2 +- 4 files changed, 17 insertions(+), 9 deletions(-) rename projects.md => PROJECTS.md (95%) diff --git a/.github/label-path.yml b/.github/label-path.yml index 5f8004b..196e7a7 100644 --- a/.github/label-path.yml +++ b/.github/label-path.yml @@ -48,7 +48,7 @@ security: projects: - changed-files: - any-glob-to-any-file: - - "projects.md" + - "PROJECTS.md" strategy: - changed-files: - any-glob-to-any-file: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3b34f11..c355776 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -27,7 +27,7 @@ repos: entry: "conform enforce" pass_filenames: false - repo: "https://github.com/compilerla/conventional-pre-commit" - rev: "7c1022b54dcb1d1911e6c885089940e8499f0253" # frozen: v4.2.0 + rev: "8f2901e453e79dc8c524a8e43268721aa91931a6" # frozen: v4.3.0 hooks: - id: "conventional-pre-commit" name: "<<>> Commit" @@ -46,7 +46,7 @@ repos: require_serial: true always_run: true - repo: "https://github.com/trufflesecurity/trufflehog" - rev: "466da5b0bb161144f6afca9afe5d57975828c410" # frozen: v3.90.8 + rev: "ad6fc8fb446b8fafbf7ea8193d2d6bfd42f45690" # frozen: v3.90.11 hooks: - id: "trufflehog" alias: "secrets" @@ -153,7 +153,7 @@ repos: verbose: true exclude: "^(DCO.md|LICENSE.md|LICENSES/.*)$" - repo: "https://github.com/fsfe/reuse-tool" - rev: "8b8bbd873b2af6b2a2521ab2b1ff07b2ab624840" # frozen: v5.1.1 + rev: "9245cd26448e246cda84f70711cc9d5f970855d6" # frozen: v6.1.2 hooks: - id: "reuse" alias: "legal" @@ -185,7 +185,7 @@ repos: verbose: true exclude: "^(DCO.md|LICENSE.md|LICENSES/.*)$" - repo: "https://github.com/editorconfig-checker/editorconfig-checker" - rev: "ef081193195be5f2808fe560b36cfcc02b96548b" # frozen: v3.4.0 + rev: "ef39e5f67e1af3a4acd695037912568cdcf7c42f" # frozen: v3.4.1 hooks: - id: "editorconfig-checker" alias: "editorconfig" diff --git a/projects.md b/PROJECTS.md similarity index 95% rename from projects.md rename to PROJECTS.md index 9f0cf27..f586af3 100644 --- a/projects.md +++ b/PROJECTS.md @@ -27,6 +27,7 @@ links to their respective repositories (if already released) - [comver](#comver) - [lintkit](#lintkit) - [pynudger](#pynudger) +- [pratidoc](#pratidoc) - [A](#a) - [B](#b) - [C](#c) @@ -102,17 +103,24 @@ Library to create checkers/linters in minutes. ## pynudger +Opinionated linter checking best Python practices + +> ![CAUTION] +> Click [here](https://github.com/open-nudge/pynudger) to view the repository. + +## pratidoc + > ![CAUTION] > We are here currently! -Opinionated linter checking best Python practices +Opinionated linter checking best documentation practices > ![CAUTION] -> Click [here](https://github.com/open-nudge/pynudger) to view the repository. +> Click [here](https://github.com/open-nudge/pratidoc) to view the repository. ## A -Opinionated linter checking best documentation practices +Linter checking explanation is provided for every noqa (or similar directive). ## B diff --git a/README.md b/README.md index 37589a7..8b3dd29 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ ______________________________________________________________________ The following sections describing the `opennudge` are available: -- [__projects__](./projects.md) - shortlist of projects +- [__projects__](./PROJECTS.md) - shortlist of projects being a part of the open source portfolio (finished or in progress) - [__styleguide__](./styleguide/README.md) - documents outlining the general and language-specific programming styleguides