From 55ebf261ce9eee7d7dd67a332deb151747e8648e Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Tue, 3 Jul 2018 13:37:03 -0400 Subject: [PATCH 1/3] Switch to new API --- src/_pytest/mark/structures.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_pytest/mark/structures.py b/src/_pytest/mark/structures.py index 3fb15bbc2c7..3c161c4a641 100644 --- a/src/_pytest/mark/structures.py +++ b/src/_pytest/mark/structures.py @@ -294,7 +294,7 @@ def _marked(func, mark): class MarkInfo(object): """ Marking object created by :class:`MarkDecorator` instances. """ - _marks = attr.ib(convert=list) + _marks = attr.ib(converter=list) @_marks.validator def validate_marks(self, attribute, value): From b815f67e656d77b089babb7f68340014aab01807 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Tue, 3 Jul 2018 13:40:04 -0400 Subject: [PATCH 2/3] add changelog --- changelog/3653.trivial.rst | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 changelog/3653.trivial.rst diff --git a/changelog/3653.trivial.rst b/changelog/3653.trivial.rst new file mode 100644 index 00000000000..e69de29bb2d From b84a6463899c63e8b6c761d3c2e3682b5f48e1c7 Mon Sep 17 00:00:00 2001 From: Bruno Oliveira Date: Tue, 3 Jul 2018 21:08:27 -0300 Subject: [PATCH 3/3] Add note to the changelog --- changelog/3653.trivial.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/changelog/3653.trivial.rst b/changelog/3653.trivial.rst index e69de29bb2d..51fe2238ee3 100644 --- a/changelog/3653.trivial.rst +++ b/changelog/3653.trivial.rst @@ -0,0 +1 @@ +Fix usage of ``attr.ib`` deprecated ``convert`` parameter.