Add paths to toml parse errors (#9358)
**Summary** Previously, the information which toml file failed to parse
was missing in errors.
**Before**
```console
$ ruff check /home/konsti/projects/datasett
ruff failed
Cause: TOML parse error at line 12, column 8
|
12 | python "=3.9.2"
| ^
expected `.`, `=`
```
**After**
```console
$ ruff check /home/konsti/projects/datasett
ruff failed
Cause: Failed to parse /home/konsti/projects/datasett/datasett-0.0.1.tar.gz/datasett-0.0.1/pyproject.toml
Cause: TOML parse error at line 12, column 8
|
12 | python "=3.9.2"
| ^
expected `.`, `=`
```
I avoided pulling in `fs_err` just for this case.