diff options
author | David Lord <davidism@gmail.com> | 2022-02-20 07:21:01 -0800 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2022-02-20 07:21:01 -0800 |
commit | 08ecfd0e7c238a2444886d239de6d0e9d83530ec (patch) | |
tree | 3caf3bafd5e062d6b967ad0dddc975c35eebe843 /src | |
parent | a1e5ff6d8dfc8364a397508dba8c85cdc0af24e3 (diff) | |
download | click-08ecfd0e7c238a2444886d239de6d0e9d83530ec.tar.gz |
keep !r format for now
Diffstat (limited to 'src')
-rw-r--r-- | src/click/types.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/click/types.py b/src/click/types.py index e8a5c88..aab0656 100644 --- a/src/click/types.py +++ b/src/click/types.py @@ -724,7 +724,7 @@ class File(ParamType): return f except OSError as e: # noqa: B014 - self.fail(f"{os.fsdecode(value)!r}: {e.strerror}", param, ctx) + self.fail(f"'{os.fsdecode(value)}': {e.strerror}", param, ctx) def shell_complete( self, ctx: "Context", param: "Parameter", incomplete: str @@ -877,7 +877,7 @@ class Path(ParamType): if self.readable and not os.access(rv, os.R_OK): self.fail( - _("{name} '{filename}' is not executable.").format( + _("{name} {filename!r} is not executable.").format( name=self.name.title(), filename=os.fsdecode(value) ), param, @@ -886,7 +886,7 @@ class Path(ParamType): if self.writable and not os.access(rv, os.W_OK): self.fail( - _("{name} '{filename}' is not writable.").format( + _("{name} {filename!r} is not writable.").format( name=self.name.title(), filename=os.fsdecode(value) ), param, |