Turns out findAbove either returns a relative path if its in the dir or an absolute path if its above the dir which causes issues in the python bundling . Removing the resolve fixes the issue, and shouldn't affect the other usages.
we're in the middle of switching repos (unfortunately github is making this quite messy) - going to close this PR for now feel free to open again once we've moved over to sst/sst
Can delete the example if it's unnecessary just shows the example. Which is when the pyproject is a level above the python function.