"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'
"Weird" files should be ignored (or at least should not result in error) when looking for CLDF metadata files. See e.g.