There is a new version of mat2: 0.15.0, this is a big one, with two new added formats, and a bunch of fixes:
- Be more upfront about the limited HEIC support. As mat2 can't remove embedded ICC profile, HEIC files can now only be cleaned in lightweight mode.
- Remove setup.py and fully embrace pyproject.toml, it's apparently the present and future of python packaging. One more packaging method bro, one more and it'll fix everything, just one more.
- Add integration with Cinnamon's file manager Nemo.
- Improve compatibility with modern Python
- Don't change the PDF version of cleaned files
- Remove APEv2 and ID3v1 tags appended to mp3, ogg and flac files
- Add avif support
- Add jpeg xl (jxl) support
- Improve odt support
- Improve startup performances on modern python thanks to PEP0810
- Stop reordering elements in office files, only sort their attributes. This improves compatibility with MS Office.
I'm super happy that metadatacleaner, a GUI for mat2, is kept alive by a handful of people, as it's likely the easiest way to use mat2.
Many thanks to Cole "munzzyy" Munz for his contributions!
As usual, if you know some python help is welcome.