You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
β Since I am showing interest in the project, I took the time to give the repo a β to show support. Please do, it means a lot to us !
π The feature, motivation and pitch
Installing the project with a simple pip install command would be ideal. Besides, having such build recipe would allow proper automatic CI and CD, which are currently lacking. Ideally, we would have a single pyproject.toml file to cover our needs, combined with a setup.py if using setuptools.
π Alternatives
For now, the reliance on the install.sh script works, but is not ideal. In particular:
FRNN is not pip-installable and requires the execution of a shell script to compile. If this is too much of an issue, we should move away from FRNN in favor of other radius-NN tools, even if at the expense of a little bit of performance. This would however require a bit of benchmarking
β Code of conduct checklist
π The feature, motivation and pitch
Installing the project with a simple
pip installcommand would be ideal. Besides, having such build recipe would allow proper automatic CI and CD, which are currently lacking. Ideally, we would have a singlepyproject.tomlfile to cover our needs, combined with asetup.pyif using setuptools.π Alternatives
For now, the reliance on the
install.shscript works, but is not ideal. In particular:FRNNis not pip-installable and requires the execution of a shell script to compile. If this is too much of an issue, we should move away fromFRNNin favor of other radius-NN tools, even if at the expense of a little bit of performance. This would however require a bit of benchmarkingpgeoffails to install properly in a conda environment without an explicit call to a conda-install command (see Install script makes seemingly incorrect assumptions about PGEOF's environmentΒ #102)parallel_cut_pursuitandgrid_graphrequire the execution of a python script for compilationAny attempt to improve the project's installation would need to address these 3 points.
π Additional context
No response