| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-09 | Significantly improve portability0.13.5 | jvoisin | |
| 2025-01-09 | Bump the changelog | jvoisin | |
| 2024-09-13 | Wait to remove elements until they are all processed | Alex Marchant | |
| 2024-09-13 | Catch a MemoryError in cairo | jvoisin | |
| This should close #202 | |||
| 2024-07-18 | Keep orientation metadata | matiargs | |
| 2024-04-05 | Remove a duplicate function | jvoisin | |
| This is a leftover from today's best-effort merges. | |||
| 2024-04-05 | Remove dangling references from document.xml.rels | Alex Marchant | |
| The file `word/_rels/document.xml.rels` is similar to `[Content_Types].xml` and has references to other files in the archive. If those references aren't removed Word refuses to open the document. # Please enter the commit message for your changes. Lines starting | |||
| 2024-04-05 | Merge branch 'alexmarchant-utf-8-encode-all' | jvoisin | |
| 2024-04-05 | Strip comment references from document.xml | Alex Marchant | |
| 2024-04-03 | Make utf-8 explicit in all tree.write calls | Alex Marchant | |
| 2024-04-03 | Strip comment references from document.xml | Alex Marchant | |
| 2024-04-03 | Add test that checks if comments.xml is removed without errors | Alex Marchant | |
| 2024-04-03 | Update comments file regex | Alex Marchant | |
| 2024-01-02 | Add python3.12 in the CI | jvoisin | |
| 2023-12-31 | Improve the pyproject.yaml file | jvoisin | |
| Prompted by !113 | |||
| 2023-11-21 | Update Arch Linux package URL in INSTALL.md | jvoisin | |
| Patch by https://github.com/felixonmars | |||
| 2023-11-13 | Raise a ValueError for invalid FLAC files to please mypy | jvoisin | |
| 2023-11-13 | parsers: Inherit the sandbox option when creating additional parsers | Romain Vigier | |
| 2023-11-13 | mat2: Fix the --no-sandbox argument | Romain Vigier | |
| The --no-sandbox argument was parsed incorrectly, meaning no sandbox was used when it was absent and the sandbox being used when it was present. | |||
| 2023-11-08 | Fix the CI on Debian | jvoisin | |
| 2023-09-08 | Provide a name for the loggers | jvoisin | |
| 2023-09-07 | Properly handle a cairo exception | jvoisin | |
| 2023-08-31 | setup: use share/man/man1 for man1 | Rui Chen | |
| 2023-08-03 | tests: drop duplicate dirty.epub file; it's stored below data/ as well | georg | |
| 2023-08-02 | Fix the project name in pyproject.toml | jvoisin | |
| 2023-08-02 | Bump the changelog0.13.4 | jvoisin | |
| 2023-07-11 | Add the manpage to the PyPI package | jvoisin | |
| This should close #192 | |||
| 2023-07-11 | Add more files to ignore for MSOffice documents | Jason Smalls | |
| 2023-07-11 | Add a variant mimetype for bmp | Jason Smalls | |
| 2023-07-11 | Harden get_meta in archive.py against variants of CVE-2022-35410 | Jason Smalls | |
| 2023-06-05 | Mention wp-mat in the readme | jvoisin | |
| 2023-05-03 | Use proper type annotations instead of comments | jvoisin | |
| 2023-05-03 | Make use of is_dir/isdir for archives | jvoisin | |
| 2023-04-11 | Add some documentation about OSX | jvoisin | |
| 2023-03-21 | CI: codespell: drop obsolete list of ignored words | georg | |
| codespell was dropped via a63011b3f62d8de15cb27c0af0ccd46edbd2cfc4. Accordingly, this commit does some cleanup. | |||
| 2023-03-20 | CI: shallow clone repository and limit depth to 5 | georg | |
| The previous commit changed the strategy to 'clone', instead of 'fetch' as before. While this fixes permission errors, it is also slower, as an existing checkout of the repository will be ignored. To overcome this, this commit limits the depth to 5. | |||
| 2023-03-20 | CI: 'clone' git repository instead of 'fetch' | georg | |
| While the former is slower, the later might lead to errors such as "fatal: detected dubious ownership in repository at" which is fixed GitLab upstream via https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/3538, but not yet released. Closes #191 | |||
| 2023-03-15 | CI: Add python3.{7,8,9,10,11} test jobs | georg | |
| Closes #187 | |||
| 2023-03-12 | Fix the CI on Archlinux | jvoisin | |
| 2023-03-07 | fix: Typing in the parser factory | Gu1nn3zz | |
| 2023-03-07 | CI: linting: ruff: specify image | georg | |
| Otherwise, this job might fail, depending on the runner which executes the job, due to different configurations, especially wrt the default image. Ref https://0xacab.org/jvoisin/mat2/-/merge_requests/105 | |||
| 2023-02-24 | Update `pyproject.toml` to include `version` | Rui Chen | |
| 2023-02-23 | Bump the changelog0.13.3 | jvoisin | |
| 2023-02-20 | Improve the CI | jvoisin | |
| - Remove some useless linters - Make use of ruff | |||
| 2023-01-31 | Explicitly pass a parameter to functools.lru_cache | jvoisin | |
| 2023-01-28 | Bump the changelog0.13.2 | jvoisin | |
| 2023-01-28 | Another typing pass | jvoisin | |
| 2023-01-28 | Fix the type annotations | jvoisin | |
| 2023-01-14 | imghdr is deprecated | jvoisin | |
| 2023-01-14 | Revert "Simplify a bit the typing annotations of ./mat2" | jvoisin | |
| This reverts commit 29057d6cdf10ce4aa245acf2b3cbb93ba822c646. | |||
