Juho Kuisma

Results 20 comments of Juho Kuisma

Fixed here: https://github.com/sylikc/pyexiftool/pull/98.

~~TODO: Benchmarking. I don't foresee this being slower than `select.select()`, but rather safe than sorry.~~ Done here: https://github.com/sylikc/pyexiftool/pull/98#issuecomment-2374033078

> Benchmarking ```python vagrant@almalinux:~/test$ cat benchmark.py import exiftool images = [ f"images/{i}" for i in range(512)] with exiftool.ExifToolHelper() as et: print(et.get_metadata(images)) for i in range(512): print(exiftool.ExifToolHelper().get_metadata(f"images/{i}")) ``` Old: ```bash vagrant@almalinux:~/test$...

Great news! > update into 1.32.0 I take it you mean 1.34.0? And it seems to be missing the non-RC xplt installer, but should probably be synced there on some...

> Hi @jukuisma the link for 1.34 is https://software.openpreservation.org/rel/jhove/1.34/jhove-installer-1.34.0.jar, we dropped the xplt as it was really a historic artefact. Our RPM build seems to still use that, but we'll...

@carlwilson fixes should be available @ https://github.com/w3c/epubcheck/releases/tag/v5.3.0

ACK, no hurry, we'll update once it's out. I did also test the new installer with the exact same old `auto-install.xml` and it seems to work as is.

> But if you do not like the behavior, you can change it like so: > let g:fzf_vim = {} > let g:fzf_vim.rg_options = '--nth 4..' This seems to break...

This patch fixes the performance, but doesn't actually address the slow regex: [0001-Foob.patch](https://github.com/user-attachments/files/23711111/0001-Foob.patch) Hardly ideal, but we'll use this kind of hot patch for now to fix our pipelines. I'll...

Script to reproduce: ```python from fido.fido import Fido fido = Fido() fido.identify_file("repro.dpx") ``` ``` $ time python3 test-slow-fido.py > /dev/null 2>&1 ________________________________________________________ Executed in 136.69 secs fish external usr time...