This is the v0.15.0 release of the BF2 auto spectator.
Fixes
- log error description and exception message at once
- catch and log exceptions when updating OBS capture window (closes #95)
- start new game instance if GameInstanceManager does not have one
- only reset round limit restart flag after launching new instance (closes #94)
Maintenance
- update dependency obsws-python to v1.8.0
- update dependency opencv_python to v4.12.0.88
- update dependency pytesseract to v0.3.13
- update dependency jellyfish to v1.2.1
- update dependency pywin32 to v311
- update dependency python-socketio to v5.15.1
- update dependency requests to v2.32.5
- update dependency numpy to v2.2.6
- update dependency pillow to v12
- update dependency psutil to v7
- bump minimum supported Python version to 3.11
Full Changelog: v0.14.0...v0.15.0