Commit graph

11 commits

Author SHA1 Message Date
Marty Oehme c21ab4a76c
chore: Update dependencies
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/static_analysis Pipeline failed
ci/woodpecker/push/test Pipeline was successful
Pin new versions of levenshtein and pymupdf to fix build process.

This also means updating from importing fitz to importing pymupdf soon
in the source.
2024-05-07 10:55:14 +02:00
Marty Oehme e1e09b6011
chore: Format pyproject 2024-01-24 12:05:41 +01:00
Marty Oehme c53cd563b7
feat: Add pocketbook extraction 2024-01-24 08:56:21 +01:00
Marty Oehme 3bd6247888
chore: Add license and dev instructions 2024-01-23 10:15:51 +01:00
Marty Oehme cd5f787220
chore: Update dependencies to fix single-thread warning
All checks were successful
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/static_analysis Pipeline was successful
ci/woodpecker/push/test Pipeline was successful
Fixed single-threaded warning provided from the fitz pymupdf library
since the issue does not exist for this new version anymore.
Bump version along the way.
2024-01-18 18:26:00 +01:00
Marty Oehme 14f1b9e75c
test: Add poetry-cov library 2023-10-17 21:16:40 +02:00
Marty Oehme 2700e4adc3
test: Add code coverage dev dependency 2023-09-22 21:53:55 +02:00
Marty Oehme e633c0335e
chore: Make whoosh database optional dependency 2023-09-20 09:12:54 +02:00
Marty Oehme 256117d451
Add mustache templating
Added mustache templating engine to be able to provide custom
formatting strings.
2023-08-29 13:49:22 +02:00
Marty Oehme b564ab4792
Add continuous integration pipeline
Some checks failed
ci/woodpecker/push/test unknown status
ci/woodpecker/push/lint Pipeline was successful
ci/woodpecker/push/static_analysis Pipeline was successful
Added static analysis (lint, type checking) to be done on each push, and
testing to be done on each master branch commit.
2023-08-29 12:15:10 +02:00
Marty Oehme a22cc635b2
initial commit 2023-08-28 10:28:06 +02:00