frigate/docker/main
Nicolas Mowen 4ee12e6237
Some checks are pending
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
Increase ruff coverage (#23644)
* Pin ruff

* Add python upgrade fixes

This enables python upgrade checks in ruff to look for deprecated types and patterns. This namely fixes:
- usage of deprecated `Typing` which is now built in
- some specific exceptions which are caught and have new aliases

Some specific UP checks were also ignored as they are stylistic / unimportant and likely to cause bugs

* Remove async blocking calls

Use asyncio.to_thread on two remaining blocking calls to fix hanging event thread loop. Enable this specific rule to block it in the future.

* Use proper logging mechanism

* Correctly format logs

* Raise with context

When raising an exception include the from context to improve debugging

* Cleanup
2026-07-06 12:28:02 -05:00
..
rootfs Miscellaneous fixes (#23610) 2026-07-01 15:03:34 -05:00
build_intel_media_driver.sh Manually build intel driver (#22881) 2026-04-15 07:07:27 -05:00
build_nginx.sh http2 (#22379) 2026-03-11 08:32:16 -05:00
build_ov_model.py Update base image (#15103) 2025-02-08 12:47:01 -06:00
build_pysqlite3.sh Fix jetson build (#20808) 2025-11-05 07:10:56 -07:00
build_sqlite_vec.sh Fix build (#16393) 2025-02-08 14:51:42 -06:00
Dockerfile Upgrade ffmpeg to 8 by default (#23393) 2026-06-03 12:28:28 -05:00
fake_frigate_run Community Supported Boards Framework (#7114) 2023-07-23 16:45:29 -05:00
install_deps.sh Upgrade ffmpeg to 8 by default (#23393) 2026-06-03 12:28:28 -05:00
install_hailort.sh Bump HailoRT to 4.21.0 for HAOS 16 compatibility (#18859) 2025-06-24 07:18:34 -06:00
install_memryx.sh update installation code to hold SDK 2.1 version (#20781) 2025-11-03 13:23:51 -07:00
install_s6_overlay.sh Update s6-overlay from 3.1.5.0 to 3.2.1.0 (#18276) 2025-05-18 07:21:26 -05:00
install_tempio.sh fix tempio install for arm64 (#11691) 2024-06-02 08:47:11 -05:00
requirements-dev.txt Increase ruff coverage (#23644) 2026-07-06 12:28:02 -05:00
requirements-ov.txt upgrade to latest openvino version (#11563) 2024-05-27 14:49:35 -06:00
requirements-wheels.txt Bump python-multipart from 0.0.20 to 0.0.26 in /docker/main (#22894) 2026-04-22 14:38:56 -05:00
requirements.txt Various fixes (#20666) 2025-10-25 16:40:04 -05:00