Daniiiil1
6b143e4e41
test(metrics): verify live sklearn parity ( #2470 )
...
* add sklearn parity goldens
* compute sklearn parity live
* separate empty input semantics
2026-08-05 19:24:44 +02:00
dependabot[bot]
e82349fabf
⬆️ Bump cryptography from 48.0.1 to 50.0.0 in the uv group across 1 directory ( #2473 )
...
Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 48.0.1 to 50.0.0
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/48.0.1...50.0.0 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 50.0.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 20:32:01 +02:00
dependabot[bot]
01df50b440
⬆️ Bump pymdown-extensions from 10.21.3 to 11.0 in the uv group across 1 directory ( #2472 )
...
Bumps the uv group with 1 update in the / directory: [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ).
Updates `pymdown-extensions` from 10.21.3 to 11.0
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.21.3...11.0 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: '11.0'
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-04 19:45:30 +02:00
Jirka Borovec
794971ba0f
feat(cv2): remove OpenCV dependency ( #2443 )
...
* feat(cv2): remove OpenCV dependency
* ci(tests): cover ambient cv2 wheels
* fix(cv2): restore fallback CI
* ci(tests): simplify pytest job name formatting
* ci(tests): refactor cv2 backend check for readability and set Python shell explicitly
* test(cv2): stabilize OpenCV parity checks
* ci(tests): fix Python 3.13 matrix typo in CI workflow
* scope OpenCV-absence check to declared deps/extras
* normalize whitespace in release-doc phrase assertions
* fix(ci): strip manifest line before comment check
* emit `UserWarning` when OpenCV is missing to alert users of fallback behavior
---------
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-07-31 22:19:33 +02:00
dependabot[bot]
9c06bfeddb
⬆️ Bump jupyterlab from 4.5.9 to 4.5.10 in the uv group across 1 directory ( #2456 )
...
Bumps the uv group with 1 update in the / directory: [jupyterlab](https://github.com/jupyterlab/jupyterlab ).
Updates `jupyterlab` from 4.5.9 to 4.5.10
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases )
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/RELEASE.md )
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.5.9...@jupyterlab/lsp@4.5.10 )
---
updated-dependencies:
- dependency-name: jupyterlab
dependency-version: 4.5.10
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 09:20:06 +02:00
dependabot[bot]
fe77de5b9f
⬆️ Bump gitpython from 3.1.44 to 3.1.54 in the uv group across 1 directory ( #2454 )
...
Bumps the uv group with 1 update in the / directory: [gitpython](https://github.com/gitpython-developers/GitPython ).
Updates `gitpython` from 3.1.44 to 3.1.54
- [Release notes](https://github.com/gitpython-developers/GitPython/releases )
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES )
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.44...3.1.54 )
---
updated-dependencies:
- dependency-name: gitpython
dependency-version: 3.1.54
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-26 22:31:58 +02:00
dependabot[bot]
7d915a7357
⬆️ Bump pillow from 12.2.0 to 12.3.0 in the uv group across 1 directory ( #2450 )
...
Bumps the uv group with 1 update in the / directory: [pillow](https://github.com/python-pillow/Pillow ).
Updates `pillow` from 12.2.0 to 12.3.0
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/12.2.0...12.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.3.0
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-21 16:21:26 +02:00
Jirka Borovec
20b7c085b7
feat(video): require PyAV during cv2 transition ( #2438 )
...
- Add the PyAV-backed file-video and audio fallback to the compatibility layer.
- Declare PyAV alongside OpenCV until the final dependency-removal integration.
- _VideoWriter now rejects is_color=False (NotImplementedError) instead of
silently dropping it, since the PyAV fallback only encodes 3-channel frames.
- _mux_audio cleanup (container closes, temp-file removal) is now best-effort
so a failing close/remove in finally can no longer mask the primary result
or the original exception.
- The subprocess used to validate the cv2-free fallback had no timeout;
a hang (import deadlock, codec probe stall) could block the whole CI
run. Added a 60s timeout so a hang fails fast with a clear traceback
instead of an opaque suite-wide stall.
- process_video(preserve_audio=True) docstring still described the old
ffmpeg-based muxing; audio remuxing was reimplemented with PyAV and no
longer requires an external ffmpeg executable.
- get_video_frames_generator's documented webcam fallback
(`_cv2.VideoCapture(0)`) silently fails under the PyAV backend: the
BackendUnavailableError raised for integer sources was swallowed with no
logging, so isOpened() just returns False with zero diagnostic signal.
Doc note now states the limitation explicitly and the capture logs a
warning instead of failing silently.
---------
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-07-16 20:13:15 +02:00
Jirka Borovec
8ecd9a6680
refactor(cv2): add optional backend facade ( #2430 )
...
* refactor(cv2): add optional backend facade
* test: guard real cv2 oracle import for cv2-less environments
* test: preserve existing PYTHONPATH in subprocess import tests
* lint: auto-fix violations after resolve cycle
* fix(typing): remove obsolete suppressions
* test(cv2): parametrize constant alignment tests and refactor fallback validation
* test(cv2): simplify constant grouping and optimize REQUIRED_SYMBOLS validation
---------
Co-authored-by: Codex <codex@openai.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-07-15 20:53:24 +02:00
dependabot[bot]
6306b7ca71
⬆️ Bump mistune from 3.2.1 to 3.3.0 in the uv group across 1 directory ( #2423 )
...
Bumps the uv group with 1 update in the / directory: [mistune](https://github.com/lepture/mistune ).
Updates `mistune` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/lepture/mistune/releases )
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst )
- [Commits](https://github.com/lepture/mistune/compare/v3.2.1...v3.3.0 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.3.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-11 00:57:39 +02:00
dependabot[bot]
39c015c0ff
⬆️ Bump soupsieve from 2.7 to 2.8.4 in the uv group across 1 directory ( #2422 )
...
Bumps the uv group with 1 update in the / directory: [soupsieve](https://github.com/facelessuser/soupsieve ).
Updates `soupsieve` from 2.7 to 2.8.4
- [Release notes](https://github.com/facelessuser/soupsieve/releases )
- [Commits](https://github.com/facelessuser/soupsieve/compare/2.7...2.8.4 )
---
updated-dependencies:
- dependency-name: soupsieve
dependency-version: 2.8.4
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-11 00:50:36 +02:00
dependabot[bot]
1e4489f61b
⬆️ Bump the uv group across 1 directory with 6 updates ( #2417 )
...
Bumps the uv group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [pillow](https://github.com/python-pillow/Pillow ) | `11.3.0` | `12.2.0` |
| [requests](https://github.com/psf/requests ) | `2.32.5` | `2.33.0` |
| [pytest](https://github.com/pytest-dev/pytest ) | `8.4.2` | `9.0.3` |
| [bleach](https://github.com/mozilla/bleach ) | `6.2.0` | `6.4.0` |
| [jupyter-server](https://github.com/jupyter-server/jupyter_server ) | `2.18.0` | `2.20.0` |
| [urllib3](https://github.com/urllib3/urllib3 ) | `2.6.3` | `2.7.0` |
Updates `pillow` from 11.3.0 to 12.2.0
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/11.3.0...12.2.0 )
Updates `requests` from 2.32.5 to 2.33.0
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0 )
Updates `pytest` from 8.4.2 to 9.0.3
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3 )
Updates `bleach` from 6.2.0 to 6.4.0
- [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES )
- [Commits](https://github.com/mozilla/bleach/compare/v6.2.0...v6.4.0 )
Updates `jupyter-server` from 2.18.0 to 2.20.0
- [Release notes](https://github.com/jupyter-server/jupyter_server/releases )
- [Changelog](https://github.com/jupyter-server/jupyter_server/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter-server/jupyter_server/compare/v2.18.0...v2.20.0 )
Updates `urllib3` from 2.6.3 to 2.7.0
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.2.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
dependency-group: uv
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:development
dependency-group: uv
- dependency-name: bleach
dependency-version: 6.4.0
dependency-type: indirect
dependency-group: uv
- dependency-name: jupyter-server
dependency-version: 2.20.0
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.7.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-09 00:51:33 +02:00
Jirka Borovec
6a69197177
fix(dataset): harden dataset IO edge cases ( #2410 )
...
- Avoid mutating caller-owned Detections during dataset construction and reject invalid class ids with clear ValueErrors.
- Make COCO loading/export tolerant of missing optional metadata, add from_coco(use_iscrowd), and export mask pixel area when needed.
- Let folder-structure and YOLO loading skip common clutter and accept PIL-readable image modes with regression coverage.
- Preserve from_coco positional show_progress compatibility while keeping use_iscrowd keyword-only.
- Filter class-folder loading to image files and export missing COCO mask area from decoded masks.
- Add regression coverage, changelog updates, and types-tqdm for mypy.
---------
Co-authored-by: Codex <codex@openai.com>
2026-07-07 16:29:43 +02:00
Jirka Borovec
098f5315b5
chore: update `uv.lock` to require Python 3.10+ ( #2381 )
2026-07-01 13:28:01 +02:00
dependabot[bot]
5a90113b15
⬆️ Update mkdocstrings-python requirement from <2,>=1.10.9 to >=1.10.9,<3 ( #2366 )
...
* ⬆️ Update mkdocstrings-python requirement
Updates the requirements on [mkdocstrings-python](https://github.com/mkdocstrings/python ) to permit the latest version.
- [Release notes](https://github.com/mkdocstrings/python/releases )
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mkdocstrings/python/compare/1.10.9...2.0.5 )
---
updated-dependencies:
- dependency-name: mkdocstrings-python
dependency-version: 2.0.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix(pre_commit): 🎨 auto format pre-commit hooks
* Update docs dependency stack for mkdocstrings 2
Move mkdocstrings-python handler options to their 2.x-compatible location, scope the docs dependency group to Python 3.10+, and keep the general pytest matrix from installing docs dependencies.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
2026-06-29 11:20:32 +02:00
Madhav-C
2169192492
feat(dataset): add LabelMe format support to DetectionDataset ( #2299 )
...
- Added LabelMe import and export support for DetectionDataset, including per-image JSON loading/saving alongside existing dataset formats
- Added LabelMe rectangle-to-box and polygon-to-mask conversion, with rectangle masks available when mask output is requested or polygon annotations are present
- Added LabelMe path-safety protections by resolving image paths by basename and rejecting unsafe or ambiguous image references
- Added validation for duplicate image basenames, malformed shape points, missing imagePath values, and invalid class IDs during LabelMe load/export
- Improved LabelMe handling by warning and skipping unsupported shape types
- Updated documentation and changelog with LabelMe workflow examples and supported-format references
---------
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
2026-06-25 17:07:39 +02:00
Jirka Borovec
49ecac0376
Releasing supervision `0.29.1` ( #2350 )
2026-06-23 21:53:06 +02:00
dependabot[bot]
9251893bd9
⬆️ Bump jupyterlab from 4.5.7 to 4.5.9 in the uv group across 1 directory ( #2348 )
...
---
updated-dependencies:
- dependency-name: jupyterlab
dependency-version: 4.5.9
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-22 16:17:44 +02:00
dependabot[bot]
d3a0a84dd5
⬆️ Bump the uv group across 1 directory with 2 updates ( #2326 )
...
Bumps the uv group with 2 updates in the / directory: [cryptography](https://github.com/pyca/cryptography ) and [tornado](https://github.com/tornadoweb/tornado ).
Updates `cryptography` from 46.0.7 to 48.0.1
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.7...48.0.1 )
Updates `tornado` from 6.5.6 to 6.5.7
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst )
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.5.6...v6.5.7 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 48.0.1
dependency-type: indirect
- dependency-name: tornado
dependency-version: 6.5.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 23:45:40 +02:00
dependabot[bot]
497f336d13
⬆️ Bump tornado from 6.5.5 to 6.5.6 in the uv group across 1 directory ( #2315 )
...
Bumps the uv group with 1 update in the / directory: [tornado](https://github.com/tornadoweb/tornado ).
Updates `tornado` from 6.5.5 to 6.5.6
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst )
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.5.5...v6.5.6 )
---
updated-dependencies:
- dependency-name: tornado
dependency-version: 6.5.6
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-15 01:03:43 +02:00
Ruben
cb9d3dccb8
chore(deprecation): use `TargetMode` enum to silence deprecate `FutureWarnings` on import ( #2304 )
...
* fix(deprecation): use TargetMode enum to silence deprecate FutureWarnings on import
* chore: bump `pydeprecate` dependency to v0.9 and update lockfile
---------
Co-authored-by: Jirka Borovec <6035284+Borda@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
2026-06-09 23:40:16 +02:00
Piotr Skalski
5a8e211a04
Docs/api design principles contributing ( #2292 )
...
* fix: resolve ruff line-length and mypy union syntax errors in keypoints module
Co-authored-by: Cursor <cursoragent@cursor.com>
* docs: add API design principles to CONTRIBUTING.md
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-04 18:09:09 -06:00
dependabot[bot]
17d7717515
⬆️ Bump pymdown-extensions from 10.16.1 to 10.21.3 in the uv group across 1 directory ( #2255 )
...
Bumps the uv group with 1 update in the / directory: [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ).
Updates `pymdown-extensions` from 10.16.1 to 10.21.3
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.16.1...10.21.3 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-version: 10.21.3
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 11:59:25 +02:00
dependabot[bot]
7e6df44d86
⬆️ Bump idna from 3.10 to 3.15 in the uv group across 1 directory ( #2254 )
...
Bumps the uv group with 1 update in the / directory: [idna](https://github.com/kjd/idna ).
Updates `idna` from 3.10 to 3.15
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md )
- [Commits](https://github.com/kjd/idna/compare/v3.10...v3.15 )
---
updated-dependencies:
- dependency-name: idna
dependency-version: '3.15'
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-20 11:50:16 +02:00
dependabot[bot]
6fb4e80837
⬆️ Bump mistune from 3.1.3 to 3.2.1 in the uv group across 1 directory ( #2250 )
...
Bumps the uv group with 1 update in the / directory: [mistune](https://github.com/lepture/mistune ).
Updates `mistune` from 3.1.3 to 3.2.1
- [Release notes](https://github.com/lepture/mistune/releases )
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst )
- [Commits](https://github.com/lepture/mistune/compare/v3.1.3...v3.2.1 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.2.1
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-14 13:02:13 +02:00
dependabot[bot]
878e6414da
⬆️ Bump jupyter-server from 2.16.0 to 2.18.0 in the uv group across 1 directory ( #2245 )
...
Bumps the uv group with 1 update in the / directory: [jupyter-server](https://github.com/jupyter-server/jupyter_server ).
Updates `jupyter-server` from 2.16.0 to 2.18.0
- [Release notes](https://github.com/jupyter-server/jupyter_server/releases )
- [Changelog](https://github.com/jupyter-server/jupyter_server/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter-server/jupyter_server/compare/v2.16.0...v2.18.0 )
---
updated-dependencies:
- dependency-name: jupyter-server
dependency-version: 2.18.0
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 17:57:51 +02:00
dependabot[bot]
6ec8fa9a23
⬆️ Bump notebook from 7.4.4 to 7.5.6 in the uv group across 1 directory ( #2238 )
...
Bumps the uv group with 1 update in the / directory: [notebook](https://github.com/jupyter/notebook ).
Updates `notebook` from 7.4.4 to 7.5.6
- [Release notes](https://github.com/jupyter/notebook/releases )
- [Changelog](https://github.com/jupyter/notebook/blob/@jupyter-notebook/tree@7.5.6/CHANGELOG.md )
- [Commits](https://github.com/jupyter/notebook/compare/@jupyter-notebook/tree@7.4.4...@jupyter-notebook/tree@7.5.6 )
---
updated-dependencies:
- dependency-name: notebook
dependency-version: 7.5.6
dependency-type: direct:development
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-30 23:52:40 +02:00
dependabot[bot]
f9ab57afde
⬆️ Bump nbconvert from 7.17.0 to 7.17.1 in the uv group across 1 directory ( #2226 )
...
Bumps the uv group with 1 update in the / directory: [nbconvert](https://github.com/jupyter/nbconvert ).
Updates `nbconvert` from 7.17.0 to 7.17.1
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Changelog](https://github.com/jupyter/nbconvert/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter/nbconvert/compare/v7.17.0...v7.17.1 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-version: 7.17.1
dependency-type: direct:development
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 20:33:54 +02:00
Jirka Borovec
77dd68ee27
refactor: deprecate `ByteTrack` class in favor of `ByteTrackTracker` ( #2215 )
...
- Mark `ByteTrack` as deprecated using `@deprecated_class`.
- Add deprecation details and alternatives in the class docstring.
- Update version annotations for deprecation (`deprecated_in="0.28.0"`, `remove_in="0.30.0"`).
2026-04-16 21:18:07 +02:00
jirka
b7ad4c1df0
add `pydeprecate` dependency and update lockfile
2026-04-15 20:59:46 +02:00
dependabot[bot]
565cd919e9
⬆️ Bump pytest from 8.4.1 to 8.4.2 in the uv group across 1 directory ( #2213 )
...
Bumps the uv group with 1 update in the / directory: [pytest](https://github.com/pytest-dev/pytest ).
Updates `pytest` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 8.4.2
dependency-type: direct:development
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 11:14:43 +02:00
dependabot[bot]
5a29ad9525
⬆️ Bump cryptography from 46.0.6 to 46.0.7 in the uv group across 1 directory ( #2208 )
...
Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 46.0.6 to 46.0.7
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.6...46.0.7 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.7
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-13 11:12:17 +02:00
dependabot[bot]
8b2f961ba8
⬆️ Bump cryptography from 46.0.5 to 46.0.6 in the uv group across 1 directory ( #2183 )
...
Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 46.0.5 to 46.0.6
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.6
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 21:13:10 +02:00
dependabot[bot]
c8a8540698
⬆️ Bump requests from 2.32.4 to 2.32.5 in the uv group across 1 directory ( #2182 )
...
Bumps the uv group with 1 update in the / directory: [requests](https://github.com/psf/requests ).
Updates `requests` from 2.32.4 to 2.32.5
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.32.5 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.5
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-29 21:09:02 +02:00
dependabot[bot]
2dee466abc
chore(deps): bump tornado in the uv group across 1 directory ( #2174 )
...
Bumps the uv group with 1 update in the / directory: [tornado](https://github.com/tornadoweb/tornado ).
Updates `tornado` from 6.5.1 to 6.5.5
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst )
- [Commits](https://github.com/tornadoweb/tornado/compare/v6.5.1...v6.5.5 )
---
updated-dependencies:
- dependency-name: tornado
dependency-version: 6.5.5
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-13 09:58:52 +01:00
dependabot[bot]
9fcabc8b9a
chore(deps): bump pillow in the uv group across 1 directory ( #2148 )
...
Bumps the uv group with 1 update in the / directory: [pillow](https://github.com/python-pillow/Pillow ).
Updates `pillow` from 10.4.0 to 11.3.0
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.4.0...11.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 11.3.0
dependency-type: direct:production
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 15:43:08 +09:00
dependabot[bot]
e5ff27b0aa
chore(deps): bump cryptography in the uv group across 1 directory ( #2147 )
...
Bumps the uv group with 1 update in the / directory: [cryptography](https://github.com/pyca/cryptography ).
Updates `cryptography` from 45.0.5 to 46.0.5
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/45.0.5...46.0.5 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 46.0.5
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 15:36:06 +09:00
dependabot[bot]
3dd9e56da4
chore(deps-dev): bump nbconvert in the uv group across 1 directory ( #2144 )
...
Bumps the uv group with 1 update in the / directory: [nbconvert](https://github.com/jupyter/nbconvert ).
Updates `nbconvert` from 7.16.6 to 7.17.0
- [Release notes](https://github.com/jupyter/nbconvert/releases )
- [Changelog](https://github.com/jupyter/nbconvert/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jupyter/nbconvert/compare/v7.16.6...v7.17.0 )
---
updated-dependencies:
- dependency-name: nbconvert
dependency-version: 7.17.0
dependency-type: direct:development
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-10 21:24:57 +09:00
dependabot[bot]
0b48ad1c22
Bump wheel from 0.45.1 to 0.46.2 in the uv group across 1 directory ( #2101 )
...
Bumps the uv group with 1 update in the / directory: [wheel](https://github.com/pypa/wheel ).
Updates `wheel` from 0.45.1 to 0.46.2
- [Release notes](https://github.com/pypa/wheel/releases )
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst )
- [Commits](https://github.com/pypa/wheel/compare/0.45.1...0.46.2 )
---
updated-dependencies:
- dependency-name: wheel
dependency-version: 0.46.2
dependency-type: direct:development
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-26 14:29:27 +01:00
dependabot[bot]
f5a8bb93e8
Bump the uv group across 1 directory with 5 updates ( #2079 )
...
Bumps the uv group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [fonttools](https://github.com/fonttools/fonttools ) | `4.58.5` | `4.60.2` |
| [jupyterlab](https://github.com/jupyterlab/jupyterlab ) | `4.4.4` | `4.4.8` |
| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) | `10.16` | `10.16.1` |
| [urllib3](https://github.com/urllib3/urllib3 ) | `2.5.0` | `2.6.3` |
| [virtualenv](https://github.com/pypa/virtualenv ) | `20.31.2` | `20.36.1` |
Updates `fonttools` from 4.58.5 to 4.60.2
- [Release notes](https://github.com/fonttools/fonttools/releases )
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst )
- [Commits](https://github.com/fonttools/fonttools/compare/4.58.5...4.60.2 )
Updates `jupyterlab` from 4.4.4 to 4.4.8
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases )
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/RELEASE.md )
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.4.4...@jupyterlab/lsp@4.4.8 )
Updates `pymdown-extensions` from 10.16 to 10.16.1
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.16...10.16.1 )
Updates `urllib3` from 2.5.0 to 2.6.3
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.6.3 )
Updates `virtualenv` from 20.31.2 to 20.36.1
- [Release notes](https://github.com/pypa/virtualenv/releases )
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst )
- [Commits](https://github.com/pypa/virtualenv/compare/20.31.2...20.36.1 )
---
updated-dependencies:
- dependency-name: fonttools
dependency-version: 4.60.2
dependency-type: indirect
dependency-group: uv
- dependency-name: jupyterlab
dependency-version: 4.4.8
dependency-type: indirect
dependency-group: uv
- dependency-name: pymdown-extensions
dependency-version: 10.16.1
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: indirect
dependency-group: uv
- dependency-name: virtualenv
dependency-version: 20.36.1
dependency-type: indirect
dependency-group: uv
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 14:28:25 +01:00
Onuralp SEZER
667e6491ac
chore: 🧹 update uv lock file
2025-07-15 02:13:44 +02:00
Onuralp SEZER
eb330ac1c1
Merge branch 'develop' into feat/moondream-vlm-object-detection
2025-07-11 21:13:34 +03:00
Onuralp SEZER
1034313ac2
feat: 🚀 exclude all dev extras from pypi package and only available to dev installations #pep-0735
2025-07-11 17:13:11 +03:00
Onuralp SEZER
399d2efa59
fix: 🐞 update from_moondream function to remove label requirement and improve box denormalization
2025-07-10 23:07:56 +03:00
Onuralp SEZER
78d70085cb
pacakge: 📦 Update mkdocs configuration and bump mkdocstrings version to <0.29.0
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-02-24 06:26:01 +03:00
Onuralp SEZER
2c53eb10a8
chore: simplify numpy and scipy version constraints in pyproject.toml and uv lock update
2025-02-09 03:53:35 +03:00
Onuralp SEZER
6ae1dfdcb0
ci: 🐍 update workflows to use specific uv version and improve environment configuration
2025-01-08 23:49:43 +03:00
Onuralp SEZER
730bbd246c
ci: 👷 replace Poetry workflow with UV testing workflow and update dependencies in pyproject.toml
...
Signed-off-by: Onuralp SEZER <thunderbirdtr@gmail.com>
2025-01-08 23:10:40 +03:00