distributable: url: git+https://github.com/VikParuchuri/surya.git ref: ${{version.tag}} display-name: Surya versions: github: VikParuchuri/surya dependencies: pkgx.sh: ^1 linux: mesa3d.org: ^23.3 gnome.org/glib: ^2 build: dependencies: python.org: ~3.11 python-poetry.org: ^1.7 script: - bkpyvenv stage --engine=poetry {{prefix}} {{version}} # cv2 libs are compiled for MACOSX_DEPLOYMENT_TARGET=12.0 - run: poetry config --local installer.no-binary opencv-python if: darwin - poetry install # - run: 'poetry run pip install --no-binary :all: opencv-python' - bkpyvenv seal --engine=poetry {{prefix}} surya_detect provides: - bin/surya_detect test: dependencies: curl.se: '*' script: - curl -L "https://raw.githubusercontent.com/VikParuchuri/surya/master/static/images/benchmark_chart_small.png" -o test.png - surya_detect ./test.png --images - cat results/surya/test/results.json | grep "[209, 2, 722, 17]"