summaryrefslogtreecommitdiff
path: root/libmat2/__init__.py (follow)
AgeCommit message (Collapse)Author
2019-02-03Whenever possible, use bwrap for subprocessesintrigeri
This should closes #90
2018-10-23Improve type annotation coveragejvoisin
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-12Bump mypy typing coveragejvoisin
2018-10-03libmat2: fix shebanggeorg
Relates 0a2a398c9c797f8a93e8a4d91e80c0582f127354
2018-09-06Change a bit the previous commitjvoisin
2018-09-05Unknown Members: make policy use an EnumDaniel Kahn Gillmor
Closes #60 Note: this changeset also ensures that clean.cleaned.docx is removed up after the pytest is over.
2018-09-01Bump the coverage back to 100%jvoisin
2018-09-01Add archlinux to the CIjvoisin
2018-07-15Add a check for a missed dependency in `./mat2 -c`jvoisin
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-08Fix some pep8 issues spotted by pyflakesjvoisin
2018-07-06Add support for .txt filesjvoisin
2018-06-10Fix and add a test for explicitly non-supported formatsjvoisin
2018-05-18Rename some files to simplify packagingjvoisin
- the `src` folder is now `libmat2` - the `main.py` script is now `mat2.py`
2018-03-19Remove some useless filesjvoisin
2018-03-18Improve the testsuitejvoisin