diff options
Diffstat (limited to 'doc/data/messages')
4 files changed, 15 insertions, 0 deletions
diff --git a/doc/data/messages/p/prefer-typing-namedtuple/bad.py b/doc/data/messages/p/prefer-typing-namedtuple/bad.py new file mode 100644 index 000000000..d555b0f26 --- /dev/null +++ b/doc/data/messages/p/prefer-typing-namedtuple/bad.py @@ -0,0 +1,5 @@ +from collections import namedtuple + +Philosophy = namedtuple( # [prefer-typing-namedtuple] + "Philosophy", ("goodness", "truth", "beauty") +) diff --git a/doc/data/messages/p/prefer-typing-namedtuple/good.py b/doc/data/messages/p/prefer-typing-namedtuple/good.py new file mode 100644 index 000000000..ef094aacd --- /dev/null +++ b/doc/data/messages/p/prefer-typing-namedtuple/good.py @@ -0,0 +1,7 @@ +from typing import NamedTuple + + +class Philosophy(NamedTuple): + goodness: str + truth: bool + beauty: float diff --git a/doc/data/messages/p/prefer-typing-namedtuple/pylintrc b/doc/data/messages/p/prefer-typing-namedtuple/pylintrc new file mode 100644 index 000000000..b001506b6 --- /dev/null +++ b/doc/data/messages/p/prefer-typing-namedtuple/pylintrc @@ -0,0 +1,2 @@ +[MAIN] +load-plugins = pylint.extensions.code_style diff --git a/doc/data/messages/p/prefer-typing-namedtuple/related.rst b/doc/data/messages/p/prefer-typing-namedtuple/related.rst new file mode 100644 index 000000000..a8d3da44c --- /dev/null +++ b/doc/data/messages/p/prefer-typing-namedtuple/related.rst @@ -0,0 +1 @@ +- `typing.NamedTuple <https://docs.python.org/3/library/typing.html#typing.NamedTuple>`_ |