There seem to be some issues surrounding nuitka and uv on Arch Linux [1][2].
The following workaround can be used to build the nuitka variant:
$ cd nuitka
$ uv export --no-hashes -o requirements.txt
$ rm -rf .venv
$ python -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
$ nuitka --output-filename=partdiff main.py
When aiming for better performance, it makes sense to pass --standalone --lto=yes --clang to nuitka.
If this is fixed in the future, this should possibly work:
$ cd nuitka
$ uv run nuitka --output-filename=partdiff main.py
or maybe even this (probably won't happen though):
$ cd nuitka
$ uv run main.py # <-- nuitka automatically started by uv
There seem to be some issues surrounding
nuitkaanduvon Arch Linux [1][2].The following workaround can be used to build the
nuitkavariant:When aiming for better performance, it makes sense to pass
--standalone --lto=yes --clangtonuitka.If this is fixed in the future, this should possibly work:
$ cd nuitka $ uv run nuitka --output-filename=partdiff main.pyor maybe even this (probably won't happen though):