httpstan icon indicating copy to clipboard operation
httpstan copied to clipboard

Support non-poetry build standard

Open waarmond opened this issue 1 year ago • 1 comments

I'm trying to update the Arch pkg instructions.

python3 -m poetry build

  • fills ~/.cache/pypoetry/virtualenvs
  • mirrors system includes of {boost,cvodes,Eigen,idas,kinsol,nvector,pybind11,rapidjson,stan,sundials,sunlinsol,sunmatrix,sunmemory,sunnonlinsol,tbb}

which is both undesired.

May you please support Python internal build tools?

make
python -m build --wheel --no-isolation

already builds, but doesn't pack a wheel file for

python -m installer --destdir="$pkgdir" dist/*.whl

waarmond avatar May 05 '24 22:05 waarmond

Moving away from poetry is a priority. The plan is to use scikit-build, https://scikit-build.readthedocs.io/en/latest/

The first step is getting httpstan building with CMake. We're looking for help with this!

riddell-stan avatar May 15 '24 20:05 riddell-stan