From 151b40908f75e188857c456cf40504ee9416e7fa Mon Sep 17 00:00:00 2001 From: Analysis Tools Bot Date: Tue, 15 Oct 2024 21:48:59 +0000 Subject: [PATCH] Commit list --- README.md | 6 ++++-- data/api/tools.json | 31 +++++++++++++++++++++++++++++-- 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1cd941836..e2b728cb7 100644 --- a/README.md +++ b/README.md @@ -991,6 +991,8 @@ It uses the pycodestyle utility to determine what parts of the code needs to be - [flakeheaven](https://pypi.org/project/flakeheaven/) — flakeheaven is a python linter built around flake8 to enable inheritable and complex toml configuration. +- [Griffe](https://mkdocstrings.github.io/griffe/) — Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API. + - [InspectorTiger](https://github.com/thg-consulting/it) :warning: — IT, Inspector Tiger, is a modern python code review tool / framework. It comes with bunch of pre-defined handlers which warns you about improvements and possible bugs. Beside these handlers, you can write your own or use community ones. - [jedi](https://jedi.readthedocs.io/en/latest) — Autocompletion/static analysis library for Python. @@ -1025,7 +1027,7 @@ It uses the pycodestyle utility to determine what parts of the code needs to be - [pyright](https://github.com/Microsoft/pyright) — Static type checker for Python, created to address gaps in existing tools like mypy. -- [pyroma](https://github.com/regebro/pyroma) — Rate how well a Python project complies with the best practices of the Python packaging ecosystem, and list issues that could be improved. +- [pyroma](https://github.com/regebro/pyroma) :warning: — Rate how well a Python project complies with the best practices of the Python packaging ecosystem, and list issues that could be improved. - [Pysa](https://pyre-check.org/docs/pysa-basics.html) — A tool based on Facebook's pyre-check to identify potential security issues in Python code identified with taint analysis. @@ -1049,7 +1051,7 @@ It uses the pycodestyle utility to determine what parts of the code needs to be - [wemake-python-styleguide](https://wemake-python-styleguide.rtfd.io/) — The strictest and most opinionated python linter ever. -- [wily](https://github.com/tonybaloney/wily) — A command-line tool for archiving, exploring and graphing the complexity of Python source code. +- [wily](https://github.com/tonybaloney/wily) :warning: — A command-line tool for archiving, exploring and graphing the complexity of Python source code. - [xenon](https://xenon.readthedocs.io) :warning: — Monitor code complexity using [`radon`](https://github.com/rubik/radon). diff --git a/data/api/tools.json b/data/api/tools.json index f6270da48..2ed77c591 100644 --- a/data/api/tools.json +++ b/data/api/tools.json @@ -8521,6 +8521,33 @@ "demos": null, "wrapper": null }, + "griffe": { + "name": "Griffe", + "categories": [ + "linter" + ], + "languages": [ + "python" + ], + "other": [], + "licenses": [ + "ISC License" + ], + "types": [ + "cli" + ], + "homepage": "https://mkdocstrings.github.io/griffe/", + "source": "https://github.com/mkdocstrings/griffe", + "pricing": null, + "plans": null, + "description": "Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or find breaking changes in your API.", + "discussion": null, + "deprecated": null, + "resources": null, + "reviews": null, + "demos": null, + "wrapper": null + }, "grumphp": { "name": "GrumPHP", "categories": [ @@ -15091,7 +15118,7 @@ "plans": null, "description": "Rate how well a Python project complies with the best practices of the Python packaging ecosystem, and list issues that could be improved.", "discussion": null, - "deprecated": null, + "deprecated": true, "resources": null, "reviews": null, "demos": null, @@ -21018,7 +21045,7 @@ "plans": null, "description": "A command-line tool for archiving, exploring and graphing the complexity of Python source code.", "discussion": null, - "deprecated": null, + "deprecated": true, "resources": null, "reviews": null, "demos": null,