setup-python icon indicating copy to clipboard operation
setup-python copied to clipboard

Add problem matchers for common Python tools

Open segevfiner opened this issue 3 years ago • 2 comments

Description: There are plenty of common tools used in the Python ecosystem, such as flake8, Sphinx, black, pylint, pytest. It would be nice to add problem matchers for them to this action.

P.S. I found it hard to discover that this feature even exists to know what to look to add such annotations.

Justification: This will make them more easily discoverable and will help with nicer reporting for the starter templates for Python which already use some of those tools. setup-node already includes ones for ESLint and tsc for example.

Are you willing to submit a PR? Yeah. But need to be sure which ones we are interested at including here, whether we want/need to add them conditionally under an option, and where is a good source to possibly pick up existing patterns so as not to reinvent the wheel.

segevfiner avatar Jul 03 '22 20:07 segevfiner

Hello @segevfiner Thank you for your request. We will consider it and come back to you as soon as we have some information about it :)

marko-zivic-93 avatar Jul 04 '22 06:07 marko-zivic-93

Hello, I referenced some problem matchers for the python environment, along with links to documentations in here: https://github.com/aslafy-z/problem-matchers.

aslafy-z avatar Nov 09 '22 17:11 aslafy-z