third_party.pylibs.pylint.src/.github/ISSUE_TEMPLATE/BUG-REPORT.yml
hippo91 50937500e1
Specifies that the pip freeze command should be run and its output pa… (#4928)
* Specifies that the pip freeze command should be run and its output pasted into the bug report
2021-08-30 08:02:06 +02:00

107 lines
3.0 KiB
YAML

name: 🐛 Bug report
description: Report a bug in pylint
labels: [bug, needs triage]
body:
- type: markdown
attributes:
value: |
**Thank you for wanting to report a bug in pylint!**
⚠ Please make sure that this [issue wasn't already requested][issue search], or already implemented in the main branch.
[issue search]: https://github.com/PyCQA/pylint/issues?q=is%3Aissue+is%3Aopen+
- type: textarea
id: what-happened
attributes:
label: Bug description
description:
What is the bug about? Please provide the code that is causing the issue, and
configurations used if required
placeholder: |
# Please disable message unrelated to the bug
# pylint: disable=missing-docstring,
<a> = b + 1
render: python
validations:
required: true
- type: textarea
id: configuration
attributes:
label: Configuration
description:
Please provide the part of the configuration that is causing the bug if required
(Leave this part blank if the configuration is not relevant)
placeholder: |
# Leave this blank if the configuration is not relevant!
[MASTER]
load-plugins=
pylint.extensions.code_style
[MESSAGE CONTROL]
enable=
useless-supression
# ...
render: ini
- type: textarea
id: cmd-used
attributes:
label: Command used
description: What was the command used to invoke pylint?
placeholder: |
pylint a.py
render: shell
validations:
required: true
- type: textarea
id: current-behavior
attributes:
label: Pylint output
description: What is the current pylint output?
placeholder: |
************* Module a
a.py:3:1: E0001: invalid syntax (<unknown>, line 1) (syntax-error)
render: shell
validations:
required: true
- type: textarea
id: future-behavior
attributes:
label: Expected behavior
description:
What would you expect instead? For example expected output or behavior
validations:
required: true
- type: textarea
id: python-interpreter
attributes:
label: Pylint version
description: >-
Please copy and paste the result of `pylint --version` or specify the range of
version affected.
placeholder: |
pylint 2.9.6
astroid 2.6.5
Python 3.8.10 (default, Jun 2 2021, 10:49:15) [GCC 9.4.0]
render: shell
validations:
required: true
- type: textarea
attributes:
label: OS / Environment
description: >-
Provide all relevant information below, e.g. OS version, terminal etc.
placeholder: Fedora 33, Cygwin, etc.
- type: textarea
id: additional-deps
attributes:
label: Additional dependencies
description: If applicable ie, if we can't reproduce without it
placeholder: |
Please copy and paste the result of `pip freeze`. For example:
pandas==0.23.2
marshmallow==3.10.0