Closed snowch closed 2 months ago
I switched the build to a linux environment, but same error. The new bundled pyarrow.lib:
4585648 2024-09-02 15:06 NAR-INF/bundled-dependencies/pyarrow/lib.cpython-312-x86_64-linux-gnu.so
This is building on Python 3.12 - I think that is now the issue.
Unfortunately, my NiFi runtime is 3.9 so I think I'll need to figure out how to build the nar manually on Python 3.9.
I hacked the hatch-datavolo-nar project to support 3.9 and built on a linux environment and the processor works.
I'll try to create a minimal reproducible example that doesn't have the vastdb dependency, but in the meantime raising here in case anyone else has come across this issue.
The processor works as a python script dropped in
python/extensions
. I get the error below when trying to deploy as a nar.The issue I'm encountering is very likely to be user error - this is the first time I've used hatch.
My nifi logs are showing the following:
my pyproject.toml:
My processor imports:
The slimmed down list of files in the nar: