"""Behavision — production face recognition over RTSP. Pipeline: capture -> detect (YuNet) -> track (IoU) -> align + encode (ArcFace ONNX) -> match / auto-enroll (FAISS + SQLite) -> events + API. """ # Stamped by release.sh from the git tag, into a copy of this line, so a # release always produces a wheel nobody has installed before. It was a frozen # "1.0.0" here and a frozen "1.1.0" in pyproject.toml - two literals that # disagreed with each other and tracked nothing - which is how every engine fix # for several releases silently failed to reach a machine that had run setup # once. pip skips a wheel whose version is already installed and says so, one # line above setup printing "[ok] Engine and dependencies installed". # # In a checkout it stays obviously a checkout: "0.0.0+dev" on /api/health is # the truth about a developer's machine, and a plausible-looking number there # would be worse than none. __version__ = "0.0.0+dev"