From 31c7db79afeebcf5e2d107457bc9ba8b742e6ce5 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Fri, 23 May 2025 17:34:29 +0200 Subject: [PATCH] Use f-strings instead of repr() --- pkg_resources/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index 0c70593955..8b3227ae31 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -304,7 +304,7 @@ class ResolutionError(Exception): """Abstract base for dependency resolution errors""" def __repr__(self) -> str: - return self.__class__.__name__ + repr(self.args) + return f"{self.__class__.__name__}{self.args!r}" class VersionConflict(ResolutionError): @@ -3330,7 +3330,7 @@ def has_version(self) -> bool: try: self.version except ValueError: - issue_warning("Unbuilt egg for " + repr(self)) + issue_warning(f"Unbuilt egg for {self!r}") return False except SystemError: # TODO: remove this except clause when python/cpython#103632 is fixed.