cldf / pycldf

python package to read and write CLDF datasets
https://cldf.clld.org
Apache License 2.0
15 stars 7 forks source link

Dataset detection must be more robust #168

Closed xrotwang closed 11 months ago

xrotwang commented 11 months ago

"Weird" files should be ignored (or at least should not result in error) when looking for CLDF metadata files. See e.g.

  File "/home/robert/projects/cldf/pycldf/src/pycldf/dataset.py", line 1214, in sniff
    with p.open('rb') as fp:
  File "/usr/lib/python3.10/pathlib.py", line 1119, in open
    return self._accessor.open(self, mode, buffering, encoding, errors,
OSError: [Errno 6] No such device or address: '/tmp/.java_pid6084'