From 2b8a8b0209aab2e8cb6bcb15798fda637b061709 Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Wed, 29 Dec 2021 07:56:13 +0100 Subject: [PATCH 1/2] Make virtual repr file names unique --- src/attr/_make.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/attr/_make.py b/src/attr/_make.py index 19acc457d..d46f8a3e7 100644 --- a/src/attr/_make.py +++ b/src/attr/_make.py @@ -1888,7 +1888,7 @@ def _add_eq(cls, attrs=None): if HAS_F_STRINGS: def _make_repr(attrs, ns, cls): - unique_filename = "repr" + unique_filename = _generate_unique_filename(cls, "repr") # Figure out which attributes to include, and which function to use to # format them. The a.repr value can be either bool or a custom # callable. From d614d3be7521d78b777ac65cb6a742517ec9b857 Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Wed, 29 Dec 2021 08:06:41 +0100 Subject: [PATCH 2/2] Add newsfragments --- changelog.d/895.change.rst | 1 + changelog.d/896.change.rst | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog.d/895.change.rst create mode 100644 changelog.d/896.change.rst diff --git a/changelog.d/895.change.rst b/changelog.d/895.change.rst new file mode 100644 index 000000000..d6c2aff7e --- /dev/null +++ b/changelog.d/895.change.rst @@ -0,0 +1 @@ +Fix ``coverage report`` for projects who use ``attrs`` and don't set a ``--source``. diff --git a/changelog.d/896.change.rst b/changelog.d/896.change.rst new file mode 100644 index 000000000..d6c2aff7e --- /dev/null +++ b/changelog.d/896.change.rst @@ -0,0 +1 @@ +Fix ``coverage report`` for projects who use ``attrs`` and don't set a ``--source``.