| Age | Commit message (Collapse) | Author |
|
|
|
|
|
This should close #28
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
- Rework the testsuite wrt. torrent
- fail at parser's instantiation on corrupted torrent,
instead of during `get_meta` or `remove_all` call
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- the `src` folder is now `libmat2`
- the `main.py` script is now `mat2.py`
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Simplify the multiprocessing by using a Pool
- Use some functional (♥) constructions to exit
with a return code
- Add some tests to prove that we're doing things
that are working correctly
|
|
|
|
|
|
|
|
Since I didn't notice that it was broken
until c5f51345029440ab80cfa1670d554a9d851d57c4,
it's a good idea to have some tests for this ;)
|
|
To be completely honest, BMP have no metadata,
but we still add it, just in case™
|
|
|
|
|
|
|
|
|
|
|
|
- Normalize the case
- Strip \00, \r, space and \n
- Flatten metadata lists
- Add tests for audio files
|
|
|
|
|
|
|
|
|
|
|