jvoisin
e70ea811c9
Implement support for .avi files, via ffmpeg
...
- 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-22 12:58:01 +02:00
Rémi Oudin
f1552b2ccb
Make testsuite fail if coverage is under 100%
...
Fixes issue #61
2018-10-12 17:07:56 +02:00
jvoisin
0d25b18d26
Improve both the typing and the comments
2018-10-05 17:07:58 +02:00
jvoisin
7f629ed2e3
Run the testsuite exclusively on Whitewhale for now
...
This should fix the intermittent failures, thanks
to @pollo for the tip
2018-09-25 17:09:04 +02:00
jvoisin
91e80527fc
Add archlinux to the CI
2018-09-01 15:41:22 +02:00
jvoisin
aba9b72d2c
Fix some leftovers from the previous commit
2018-08-26 01:10:48 +02:00
jvoisin
b32ba9f736
Improve a bit nautilus' popup
2018-07-25 22:48:05 +02:00
jvoisin
7697f9c085
Improve the linters' coverage
2018-07-23 23:55:45 +02:00
jvoisin
22e3918f67
Add pylint3 to the ci
2018-07-09 01:22:08 +02:00
jvoisin
86fe3aa584
Fix the previous commit
2018-07-09 00:30:16 +02:00
jvoisin
cc327b1592
Minor improvement of fedora's duration in the testsuite
2018-07-09 00:27:40 +02:00
jvoisin
02f7605ac1
MAT2 is now cleaning revisions from odt files!
2018-07-01 21:09:20 +02:00
jvoisin
63b19416ef
Pyflakes should run on the testsuite too
2018-06-22 21:18:22 +02:00
jvoisin
84277740a9
Add fedora in the CI
...
refactor
2018-06-19 00:01:28 +02:00
jvoisin
b310a18e69
Add branch coverage to the CI
2018-06-10 01:02:21 +02:00
jvoisin
6a1b0b31f0
Add more typing and use mypy in the CI
2018-06-04 23:20:30 +02:00
jvoisin
e71eff4814
Make bandit happier too.
2018-06-04 20:46:22 +02:00
jvoisin
38fae60b8b
Rename some files to simplify packaging
...
- the `src` folder is now `libmat2`
- the `main.py` script is now `mat2.py`
2018-05-18 23:52:40 +02:00
jvoisin
459e9b82f7
Add linting to the CI
2018-05-01 00:11:16 +02:00
jvoisin
cef5068fe9
Silence the apt
process of the CI
2018-04-14 16:12:32 +02:00
jvoisin
bbde340e8a
Silence a bit the CI
2018-04-11 23:40:35 +02:00
jvoisin
3c0e04dacc
Add coverage
2018-03-27 21:14:19 +02:00
jvoisin
e313ddb721
Add gitlab-ci
2018-03-27 20:42:13 +02:00