Change minimum python version support from 3.11 to 3.10, which mirrors
the upcoming minimum version for papis itself, probably from the next
major papis version (0.15).
It relies on the libmagic module which is not necessarily installed
everywhere. Most of the functionality that we need for our purposes can
be recreated with lighter-weight methods.
Switching this project over to the uv package manager as a pilot project
for my personal use.
Since this project is not yet widely used I can use it as an
experimental playground for discovering uv further without interrupting
anybody's workflow.
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.
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.