From 6c56cf3ef8976b014b055c6a42f918b080640380 Mon Sep 17 00:00:00 2001 From: Daisuke Yoda Date: Tue, 24 Mar 2026 23:59:02 +0900 Subject: [PATCH 1/2] Add pyscn to Python tools --- data/tools/pyscn.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 data/tools/pyscn.yml diff --git a/data/tools/pyscn.yml b/data/tools/pyscn.yml new file mode 100644 index 000000000..782ddad7e --- /dev/null +++ b/data/tools/pyscn.yml @@ -0,0 +1,14 @@ +name: pyscn +categories: + - linter +tags: + - python +license: MIT License +types: + - cli +source: 'https://github.com/ludo-technologies/pyscn' +homepage: 'https://github.com/ludo-technologies/pyscn' +description: >- + Intelligent Python code quality analyzer with CFG-based cyclomatic complexity + analysis, dead code detection, clone detection (Type 1-4), and coupling + metrics. Uses tree-sitter for parsing. Written in Go. From bb4eb208f5072d0d2e21566d6013669c77b650c4 Mon Sep 17 00:00:00 2001 From: Daisuke Yoda Date: Sat, 6 Jun 2026 01:08:27 +0900 Subject: [PATCH 2/2] Point homepage and resources to pyscn documentation site --- data/tools/pyscn.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/data/tools/pyscn.yml b/data/tools/pyscn.yml index 782ddad7e..f70164d7d 100644 --- a/data/tools/pyscn.yml +++ b/data/tools/pyscn.yml @@ -7,7 +7,10 @@ license: MIT License types: - cli source: 'https://github.com/ludo-technologies/pyscn' -homepage: 'https://github.com/ludo-technologies/pyscn' +homepage: 'https://ludo-technologies.github.io/pyscn/' +resources: + - title: pyscn documentation + url: 'https://ludo-technologies.github.io/pyscn/' description: >- Intelligent Python code quality analyzer with CFG-based cyclomatic complexity analysis, dead code detection, clone detection (Type 1-4), and coupling