summaryrefslogtreecommitdiff
path: root/tests/test_libmat2.py (follow)
AgeCommit message (Collapse)Author
2019-02-08Add support for html filesjvoisin
2019-02-07Use of the archive refactoring for the office documents toojvoisin
2019-02-04Refactor a bit office get_meta handlingjvoisin
This should make easier to get more metadata from archive-based file formats.
2019-02-03Implement .gif supportjvoisin
2019-02-02Add support for wmvjvoisin
2018-10-28Add mp4 supportjvoisin
2018-10-25Add support for zip filesjvoisin
2018-10-23Implement lightweight cleaning for png and tiffjvoisin
2018-10-23Optimize the handling of problematic filesjvoisin
2018-10-22Improve problematic filenames supportjvoisin
2018-10-22Test mat2's reliability wrt. corrupted video filesjvoisin
2018-10-22Implement support for .avi files, via ffmpegjvoisin
- This commit introduces optional dependencies (namely ffmpeg): mat2 will spit a warning when trying to process an .avi file if ffmpeg isn't installed. - Since metadata are obtained via exiftool, this commit also refactors a bit our exfitool wrapper.
2018-10-12Refactor lightweight mode implementationjvoisin
2018-10-11Implement recursive metadata for FLAC filesjvoisin
Since FLAC files can contain covers, it makes sense to parse their metadata
2018-10-11Delete pictures of FLAC filesjvoisin
2018-10-03Remove file left behind by the testsuitejvoisin
2018-10-02Check that cleaning twice doesn't break the filejvoisin
2018-09-24Second pass of minor formattingjvoisin
2018-09-24Fix some minor formatting issuesjvoisin
2018-09-20Make pyflakes happyjvoisin
2018-09-20Split the testsjvoisin
2018-09-12trivial modification of all shebang.Yoann Lamouroux
`/usr/bin/python3` -> `/usr/bin/env python3` It's always better to trust the environment defined path to bin/python, as virtualenv become the way to go.
2018-07-10Remove `print` from libmat, and use the `logging` module insteadjvoisin
This should close #28
2018-07-10Implement a check for dependencies in mat2jvoisin
Example use: ``` $ mat2 -c Dependencies required for MAT2 0.1.3: - Cairo: yes - Exiftool: yes - GdkPixbuf from PyGobject: yes - Mutagen: yes - Poppler from PyGobject: yes - PyGobject: yes ``` This should close #35
2018-07-08Bump coverage againjvoisin
2018-07-06Simplify BMP handlingjvoisin
2018-07-06Add support for .txt filesjvoisin
2018-07-01Remove docx revisionsjvoisin
2018-07-01MAT2 is now cleaning revisions from odt files!jvoisin
2018-07-01Remove the thumbnails from libreoffice filesjvoisin
2018-06-22Split the testsuite a bit and add more testsjvoisin
2018-06-22Improve reliability against corrupted image filesjvoisin
2018-06-21Improve the reliability of the office parserjvoisin
2018-06-10Improve a bit the coveragejvoisin
2018-06-10Add some tests for non-supported embedded fileformatsjvoisin
2018-06-10Improve a bit our coverage wrt. torrent files handlingjvoisin
2018-06-10Fix and add a test for explicitly non-supported formatsjvoisin
2018-06-06Prevent exiftool-based parameter-injectionjvoisin
2018-05-18Rename some files to simplify packagingjvoisin
- the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py`
2018-05-16Add a test about unsupported filesjvoisin
2018-05-06Test for faulty files, and document how MAT2 is behaving wrt. themjvoisin
2018-04-30Clean up after the testsuitejvoisin
2018-04-30Rework the way we're outputing filesjvoisin
2018-04-23Add a test for odgjvoisin
2018-04-23Test .odf supportjvoisin
2018-04-22Add support for torrent files cleaningjvoisin
2018-04-16Add support for BMPjvoisin
To be completely honest, BMP have no metadata, but we still add it, just in caseā„¢
2018-04-14Add lightweight processing for PDFjvoisin
2018-04-11Improve the way we parse/display pdf metadatajvoisin
2018-04-04Add some white lines to make the code more compliantjvoisin