romi / plant-imager

ROMI library controlling the PlantImager (hardware) or the VirtualPlantImager (Blender) to acquire images of (virtual) single potted plants.
https://romi.github.io/plant-imager/
GNU Lesser General Public License v3.0
1 stars 0 forks source link

Feature/pyproject #44

Closed jlegrand62 closed 9 months ago

jlegrand62 commented 9 months ago

Move to modern python packaging system with pyprojet.toml.

Refactoring to move to "src"-layout, see https://packaging.python.org/en/latest/discussions/src-layout-vs-flat-layout/. Refactoring CLI to use as entry points int TOML. Upgrade Dockerfile for PlantImager and VirtualPlantImager. Fix build and run convenience scripts.