Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: 👷 replace Poetry workflow with uv and switch to mkdocs-material-insiders #1771

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from

Conversation

onuralpszr
Copy link
Collaborator

@onuralpszr onuralpszr commented Jan 8, 2025

Description

This pull request includes significant updates to the GitHub workflows and dependency management, transitioning from Poetry to the uv tool for package management and installation. The most important changes include the removal of Poetry-specific workflows, the addition of uv-based workflows, and updates to documentation and configuration files to reflect this transition.

Workflow and Dependency Management Updates:

Documentation and Configuration Updates:

@onuralpszr onuralpszr requested a review from SkalskiP as a code owner January 8, 2025 20:09
…endencies in pyproject.toml

Signed-off-by: Onuralp SEZER <[email protected]>
@onuralpszr
Copy link
Collaborator Author

Build run "uv build"

uv build
Building source distribution...
running egg_info
writing supervision.egg-info/PKG-INFO
writing dependency_links to supervision.egg-info/dependency_links.txt
writing requirements to supervision.egg-info/requires.txt
writing top-level names to supervision.egg-info/top_level.txt
reading manifest file 'supervision.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'supervision.egg-info/SOURCES.txt'
running sdist
running egg_info
writing supervision.egg-info/PKG-INFO
writing dependency_links to supervision.egg-info/dependency_links.txt
writing requirements to supervision.egg-info/requires.txt
writing top-level names to supervision.egg-info/top_level.txt
reading manifest file 'supervision.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'supervision.egg-info/SOURCES.txt'
running check
creating supervision-0.26.0rc3
creating supervision-0.26.0rc3/supervision
creating supervision-0.26.0rc3/supervision.egg-info
creating supervision-0.26.0rc3/supervision/annotators
creating supervision-0.26.0rc3/supervision/assets
creating supervision-0.26.0rc3/supervision/classification
creating supervision-0.26.0rc3/supervision/dataset
creating supervision-0.26.0rc3/supervision/dataset/formats
creating supervision-0.26.0rc3/supervision/detection
creating supervision-0.26.0rc3/supervision/detection/tools
creating supervision-0.26.0rc3/supervision/draw
creating supervision-0.26.0rc3/supervision/geometry
creating supervision-0.26.0rc3/supervision/keypoint
creating supervision-0.26.0rc3/supervision/metrics
creating supervision-0.26.0rc3/supervision/metrics/utils
creating supervision-0.26.0rc3/supervision/tracker
creating supervision-0.26.0rc3/supervision/tracker/byte_tracker
creating supervision-0.26.0rc3/supervision/utils
creating supervision-0.26.0rc3/supervision/validators
creating supervision-0.26.0rc3/test
copying files to supervision-0.26.0rc3...
copying LICENSE.md -> supervision-0.26.0rc3
copying README.md -> supervision-0.26.0rc3
copying pyproject.toml -> supervision-0.26.0rc3
copying supervision/__init__.py -> supervision-0.26.0rc3/supervision
copying supervision/config.py -> supervision-0.26.0rc3/supervision
copying supervision/py.typed -> supervision-0.26.0rc3/supervision
copying supervision.egg-info/PKG-INFO -> supervision-0.26.0rc3/supervision.egg-info
copying supervision.egg-info/SOURCES.txt -> supervision-0.26.0rc3/supervision.egg-info
copying supervision.egg-info/dependency_links.txt -> supervision-0.26.0rc3/supervision.egg-info
copying supervision.egg-info/requires.txt -> supervision-0.26.0rc3/supervision.egg-info
copying supervision.egg-info/top_level.txt -> supervision-0.26.0rc3/supervision.egg-info
copying supervision/annotators/__init__.py -> supervision-0.26.0rc3/supervision/annotators
copying supervision/annotators/base.py -> supervision-0.26.0rc3/supervision/annotators
copying supervision/annotators/core.py -> supervision-0.26.0rc3/supervision/annotators
copying supervision/annotators/utils.py -> supervision-0.26.0rc3/supervision/annotators
copying supervision/assets/__init__.py -> supervision-0.26.0rc3/supervision/assets
copying supervision/assets/downloader.py -> supervision-0.26.0rc3/supervision/assets
copying supervision/assets/list.py -> supervision-0.26.0rc3/supervision/assets
copying supervision/classification/__init__.py -> supervision-0.26.0rc3/supervision/classification
copying supervision/classification/core.py -> supervision-0.26.0rc3/supervision/classification
copying supervision/dataset/__init__.py -> supervision-0.26.0rc3/supervision/dataset
copying supervision/dataset/core.py -> supervision-0.26.0rc3/supervision/dataset
copying supervision/dataset/utils.py -> supervision-0.26.0rc3/supervision/dataset
copying supervision/dataset/formats/__init__.py -> supervision-0.26.0rc3/supervision/dataset/formats
copying supervision/dataset/formats/coco.py -> supervision-0.26.0rc3/supervision/dataset/formats
copying supervision/dataset/formats/pascal_voc.py -> supervision-0.26.0rc3/supervision/dataset/formats
copying supervision/dataset/formats/yolo.py -> supervision-0.26.0rc3/supervision/dataset/formats
copying supervision/detection/__init__.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/core.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/line_zone.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/lmm.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/overlap_filter.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/utils.py -> supervision-0.26.0rc3/supervision/detection
copying supervision/detection/tools/__init__.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/csv_sink.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/inference_slicer.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/json_sink.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/polygon_zone.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/smoother.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/detection/tools/transformers.py -> supervision-0.26.0rc3/supervision/detection/tools
copying supervision/draw/__init__.py -> supervision-0.26.0rc3/supervision/draw
copying supervision/draw/color.py -> supervision-0.26.0rc3/supervision/draw
copying supervision/draw/utils.py -> supervision-0.26.0rc3/supervision/draw
copying supervision/geometry/__init__.py -> supervision-0.26.0rc3/supervision/geometry
copying supervision/geometry/core.py -> supervision-0.26.0rc3/supervision/geometry
copying supervision/geometry/utils.py -> supervision-0.26.0rc3/supervision/geometry
copying supervision/keypoint/__init__.py -> supervision-0.26.0rc3/supervision/keypoint
copying supervision/keypoint/annotators.py -> supervision-0.26.0rc3/supervision/keypoint
copying supervision/keypoint/core.py -> supervision-0.26.0rc3/supervision/keypoint
copying supervision/keypoint/skeletons.py -> supervision-0.26.0rc3/supervision/keypoint
copying supervision/metrics/__init__.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/core.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/detection.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/f1_score.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/mean_average_precision.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/mean_average_recall.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/precision.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/recall.py -> supervision-0.26.0rc3/supervision/metrics
copying supervision/metrics/utils/__init__.py -> supervision-0.26.0rc3/supervision/metrics/utils
copying supervision/metrics/utils/object_size.py -> supervision-0.26.0rc3/supervision/metrics/utils
copying supervision/metrics/utils/utils.py -> supervision-0.26.0rc3/supervision/metrics/utils
copying supervision/tracker/__init__.py -> supervision-0.26.0rc3/supervision/tracker
copying supervision/tracker/byte_tracker/__init__.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/core.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/kalman_filter.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/matching.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/single_object_track.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/utils.py -> supervision-0.26.0rc3/supervision/tracker/byte_tracker
copying supervision/utils/__init__.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/conversion.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/file.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/image.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/internal.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/iterables.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/notebook.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/utils/video.py -> supervision-0.26.0rc3/supervision/utils
copying supervision/validators/__init__.py -> supervision-0.26.0rc3/supervision/validators
copying test/test_utils.py -> supervision-0.26.0rc3/test
copying supervision.egg-info/SOURCES.txt -> supervision-0.26.0rc3/supervision.egg-info
Writing supervision-0.26.0rc3/setup.cfg
Creating tar archive
removing 'supervision-0.26.0rc3' (and everything under it)
Building wheel from source distribution...
running egg_info
writing supervision.egg-info/PKG-INFO
writing dependency_links to supervision.egg-info/dependency_links.txt
writing requirements to supervision.egg-info/requires.txt
writing top-level names to supervision.egg-info/top_level.txt
reading manifest file 'supervision.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'supervision.egg-info/SOURCES.txt'
running bdist_wheel
running build
running build_py
creating build/lib/supervision
copying supervision/config.py -> build/lib/supervision
copying supervision/__init__.py -> build/lib/supervision
creating build/lib/supervision/classification
copying supervision/classification/__init__.py -> build/lib/supervision/classification
copying supervision/classification/core.py -> build/lib/supervision/classification
creating build/lib/supervision/metrics
copying supervision/metrics/detection.py -> build/lib/supervision/metrics
copying supervision/metrics/recall.py -> build/lib/supervision/metrics
copying supervision/metrics/mean_average_recall.py -> build/lib/supervision/metrics
copying supervision/metrics/f1_score.py -> build/lib/supervision/metrics
copying supervision/metrics/__init__.py -> build/lib/supervision/metrics
copying supervision/metrics/core.py -> build/lib/supervision/metrics
copying supervision/metrics/precision.py -> build/lib/supervision/metrics
copying supervision/metrics/mean_average_precision.py -> build/lib/supervision/metrics
creating build/lib/supervision/dataset
copying supervision/dataset/__init__.py -> build/lib/supervision/dataset
copying supervision/dataset/core.py -> build/lib/supervision/dataset
copying supervision/dataset/utils.py -> build/lib/supervision/dataset
creating build/lib/supervision/annotators
copying supervision/annotators/__init__.py -> build/lib/supervision/annotators
copying supervision/annotators/core.py -> build/lib/supervision/annotators
copying supervision/annotators/utils.py -> build/lib/supervision/annotators
copying supervision/annotators/base.py -> build/lib/supervision/annotators
creating build/lib/supervision/utils
copying supervision/utils/internal.py -> build/lib/supervision/utils
copying supervision/utils/conversion.py -> build/lib/supervision/utils
copying supervision/utils/__init__.py -> build/lib/supervision/utils
copying supervision/utils/file.py -> build/lib/supervision/utils
copying supervision/utils/notebook.py -> build/lib/supervision/utils
copying supervision/utils/video.py -> build/lib/supervision/utils
copying supervision/utils/image.py -> build/lib/supervision/utils
copying supervision/utils/iterables.py -> build/lib/supervision/utils
creating build/lib/supervision/tracker
copying supervision/tracker/__init__.py -> build/lib/supervision/tracker
creating build/lib/supervision/keypoint
copying supervision/keypoint/__init__.py -> build/lib/supervision/keypoint
copying supervision/keypoint/core.py -> build/lib/supervision/keypoint
copying supervision/keypoint/skeletons.py -> build/lib/supervision/keypoint
copying supervision/keypoint/annotators.py -> build/lib/supervision/keypoint
creating build/lib/supervision/validators
copying supervision/validators/__init__.py -> build/lib/supervision/validators
creating build/lib/supervision/geometry
copying supervision/geometry/__init__.py -> build/lib/supervision/geometry
copying supervision/geometry/core.py -> build/lib/supervision/geometry
copying supervision/geometry/utils.py -> build/lib/supervision/geometry
creating build/lib/supervision/assets
copying supervision/assets/list.py -> build/lib/supervision/assets
copying supervision/assets/downloader.py -> build/lib/supervision/assets
copying supervision/assets/__init__.py -> build/lib/supervision/assets
creating build/lib/supervision/draw
copying supervision/draw/color.py -> build/lib/supervision/draw
copying supervision/draw/__init__.py -> build/lib/supervision/draw
copying supervision/draw/utils.py -> build/lib/supervision/draw
creating build/lib/supervision/detection
copying supervision/detection/line_zone.py -> build/lib/supervision/detection
copying supervision/detection/lmm.py -> build/lib/supervision/detection
copying supervision/detection/__init__.py -> build/lib/supervision/detection
copying supervision/detection/core.py -> build/lib/supervision/detection
copying supervision/detection/utils.py -> build/lib/supervision/detection
copying supervision/detection/overlap_filter.py -> build/lib/supervision/detection
creating build/lib/supervision/metrics/utils
copying supervision/metrics/utils/__init__.py -> build/lib/supervision/metrics/utils
copying supervision/metrics/utils/utils.py -> build/lib/supervision/metrics/utils
copying supervision/metrics/utils/object_size.py -> build/lib/supervision/metrics/utils
creating build/lib/supervision/dataset/formats
copying supervision/dataset/formats/coco.py -> build/lib/supervision/dataset/formats
copying supervision/dataset/formats/__init__.py -> build/lib/supervision/dataset/formats
copying supervision/dataset/formats/yolo.py -> build/lib/supervision/dataset/formats
copying supervision/dataset/formats/pascal_voc.py -> build/lib/supervision/dataset/formats
creating build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/__init__.py -> build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/core.py -> build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/matching.py -> build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/utils.py -> build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/kalman_filter.py -> build/lib/supervision/tracker/byte_tracker
copying supervision/tracker/byte_tracker/single_object_track.py -> build/lib/supervision/tracker/byte_tracker
creating build/lib/supervision/detection/tools
copying supervision/detection/tools/transformers.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/inference_slicer.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/smoother.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/__init__.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/polygon_zone.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/csv_sink.py -> build/lib/supervision/detection/tools
copying supervision/detection/tools/json_sink.py -> build/lib/supervision/detection/tools
running egg_info
writing supervision.egg-info/PKG-INFO
writing dependency_links to supervision.egg-info/dependency_links.txt
writing requirements to supervision.egg-info/requires.txt
writing top-level names to supervision.egg-info/top_level.txt
reading manifest file 'supervision.egg-info/SOURCES.txt'
adding license file 'LICENSE.md'
writing manifest file 'supervision.egg-info/SOURCES.txt'
copying supervision/py.typed -> build/lib/supervision
installing to build/bdist.macosx-15.0-arm64/wheel
running install
running install_lib
creating build/bdist.macosx-15.0-arm64/wheel
creating build/bdist.macosx-15.0-arm64/wheel/supervision
creating build/bdist.macosx-15.0-arm64/wheel/supervision/classification
copying build/lib/supervision/classification/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/classification
copying build/lib/supervision/classification/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/classification
creating build/bdist.macosx-15.0-arm64/wheel/supervision/metrics
copying build/lib/supervision/metrics/detection.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/recall.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/mean_average_recall.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/f1_score.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
creating build/bdist.macosx-15.0-arm64/wheel/supervision/metrics/utils
copying build/lib/supervision/metrics/utils/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics/utils
copying build/lib/supervision/metrics/utils/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics/utils
copying build/lib/supervision/metrics/utils/object_size.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics/utils
copying build/lib/supervision/metrics/precision.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/metrics/mean_average_precision.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/metrics
copying build/lib/supervision/config.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision
creating build/bdist.macosx-15.0-arm64/wheel/supervision/dataset
creating build/bdist.macosx-15.0-arm64/wheel/supervision/dataset/formats
copying build/lib/supervision/dataset/formats/coco.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset/formats
copying build/lib/supervision/dataset/formats/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset/formats
copying build/lib/supervision/dataset/formats/yolo.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset/formats
copying build/lib/supervision/dataset/formats/pascal_voc.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset/formats
copying build/lib/supervision/dataset/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset
copying build/lib/supervision/dataset/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset
copying build/lib/supervision/dataset/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/dataset
creating build/bdist.macosx-15.0-arm64/wheel/supervision/annotators
copying build/lib/supervision/annotators/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/annotators
copying build/lib/supervision/annotators/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/annotators
copying build/lib/supervision/annotators/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/annotators
copying build/lib/supervision/annotators/base.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/annotators
copying build/lib/supervision/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision
creating build/bdist.macosx-15.0-arm64/wheel/supervision/utils
copying build/lib/supervision/utils/internal.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/conversion.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/file.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/notebook.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/video.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/image.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
copying build/lib/supervision/utils/iterables.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/utils
creating build/bdist.macosx-15.0-arm64/wheel/supervision/tracker
creating build/bdist.macosx-15.0-arm64/wheel/supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/matching.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/kalman_filter.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/byte_tracker/single_object_track.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker/byte_tracker
copying build/lib/supervision/tracker/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/tracker
creating build/bdist.macosx-15.0-arm64/wheel/supervision/keypoint
copying build/lib/supervision/keypoint/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/keypoint
copying build/lib/supervision/keypoint/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/keypoint
copying build/lib/supervision/keypoint/skeletons.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/keypoint
copying build/lib/supervision/keypoint/annotators.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/keypoint
copying build/lib/supervision/py.typed -> build/bdist.macosx-15.0-arm64/wheel/./supervision
creating build/bdist.macosx-15.0-arm64/wheel/supervision/validators
copying build/lib/supervision/validators/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/validators
creating build/bdist.macosx-15.0-arm64/wheel/supervision/geometry
copying build/lib/supervision/geometry/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/geometry
copying build/lib/supervision/geometry/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/geometry
copying build/lib/supervision/geometry/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/geometry
creating build/bdist.macosx-15.0-arm64/wheel/supervision/assets
copying build/lib/supervision/assets/list.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/assets
copying build/lib/supervision/assets/downloader.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/assets
copying build/lib/supervision/assets/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/assets
creating build/bdist.macosx-15.0-arm64/wheel/supervision/draw
copying build/lib/supervision/draw/color.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/draw
copying build/lib/supervision/draw/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/draw
copying build/lib/supervision/draw/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/draw
creating build/bdist.macosx-15.0-arm64/wheel/supervision/detection
creating build/bdist.macosx-15.0-arm64/wheel/supervision/detection/tools
copying build/lib/supervision/detection/tools/transformers.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/inference_slicer.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/smoother.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/polygon_zone.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/csv_sink.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/tools/json_sink.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection/tools
copying build/lib/supervision/detection/line_zone.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
copying build/lib/supervision/detection/lmm.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
copying build/lib/supervision/detection/__init__.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
copying build/lib/supervision/detection/core.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
copying build/lib/supervision/detection/utils.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
copying build/lib/supervision/detection/overlap_filter.py -> build/bdist.macosx-15.0-arm64/wheel/./supervision/detection
running install_egg_info
Copying supervision.egg-info to build/bdist.macosx-15.0-arm64/wheel/./supervision-0.26.0rc3-py3.11.egg-info
running install_scripts
creating build/bdist.macosx-15.0-arm64/wheel/supervision-0.26.0rc3.dist-info/WHEEL
creating '/Users/onuralp/Github/sv-full-2025/dist/.tmp-e08s5wz6/supervision-0.26.0rc3-py3-none-any.whl' and adding 'build/bdist.macosx-15.0-arm64/wheel' to it
adding 'supervision/__init__.py'
adding 'supervision/config.py'
adding 'supervision/py.typed'
adding 'supervision/annotators/__init__.py'
adding 'supervision/annotators/base.py'
adding 'supervision/annotators/core.py'
adding 'supervision/annotators/utils.py'
adding 'supervision/assets/__init__.py'
adding 'supervision/assets/downloader.py'
adding 'supervision/assets/list.py'
adding 'supervision/classification/__init__.py'
adding 'supervision/classification/core.py'
adding 'supervision/dataset/__init__.py'
adding 'supervision/dataset/core.py'
adding 'supervision/dataset/utils.py'
adding 'supervision/dataset/formats/__init__.py'
adding 'supervision/dataset/formats/coco.py'
adding 'supervision/dataset/formats/pascal_voc.py'
adding 'supervision/dataset/formats/yolo.py'
adding 'supervision/detection/__init__.py'
adding 'supervision/detection/core.py'
adding 'supervision/detection/line_zone.py'
adding 'supervision/detection/lmm.py'
adding 'supervision/detection/overlap_filter.py'
adding 'supervision/detection/utils.py'
adding 'supervision/detection/tools/__init__.py'
adding 'supervision/detection/tools/csv_sink.py'
adding 'supervision/detection/tools/inference_slicer.py'
adding 'supervision/detection/tools/json_sink.py'
adding 'supervision/detection/tools/polygon_zone.py'
adding 'supervision/detection/tools/smoother.py'
adding 'supervision/detection/tools/transformers.py'
adding 'supervision/draw/__init__.py'
adding 'supervision/draw/color.py'
adding 'supervision/draw/utils.py'
adding 'supervision/geometry/__init__.py'
adding 'supervision/geometry/core.py'
adding 'supervision/geometry/utils.py'
adding 'supervision/keypoint/__init__.py'
adding 'supervision/keypoint/annotators.py'
adding 'supervision/keypoint/core.py'
adding 'supervision/keypoint/skeletons.py'
adding 'supervision/metrics/__init__.py'
adding 'supervision/metrics/core.py'
adding 'supervision/metrics/detection.py'
adding 'supervision/metrics/f1_score.py'
adding 'supervision/metrics/mean_average_precision.py'
adding 'supervision/metrics/mean_average_recall.py'
adding 'supervision/metrics/precision.py'
adding 'supervision/metrics/recall.py'
adding 'supervision/metrics/utils/__init__.py'
adding 'supervision/metrics/utils/object_size.py'
adding 'supervision/metrics/utils/utils.py'
adding 'supervision/tracker/__init__.py'
adding 'supervision/tracker/byte_tracker/__init__.py'
adding 'supervision/tracker/byte_tracker/core.py'
adding 'supervision/tracker/byte_tracker/kalman_filter.py'
adding 'supervision/tracker/byte_tracker/matching.py'
adding 'supervision/tracker/byte_tracker/single_object_track.py'
adding 'supervision/tracker/byte_tracker/utils.py'
adding 'supervision/utils/__init__.py'
adding 'supervision/utils/conversion.py'
adding 'supervision/utils/file.py'
adding 'supervision/utils/image.py'
adding 'supervision/utils/internal.py'
adding 'supervision/utils/iterables.py'
adding 'supervision/utils/notebook.py'
adding 'supervision/utils/video.py'
adding 'supervision/validators/__init__.py'
adding 'supervision-0.26.0rc3.dist-info/LICENSE.md'
adding 'supervision-0.26.0rc3.dist-info/METADATA'
adding 'supervision-0.26.0rc3.dist-info/WHEEL'
adding 'supervision-0.26.0rc3.dist-info/top_level.txt'
adding 'supervision-0.26.0rc3.dist-info/RECORD'
removing build/bdist.macosx-15.0-arm64/wheel
Successfully built dist/supervision-0.26.0rc3.tar.gz
Successfully built dist/supervision-0.26.0rc3-py3-none-any.whl

Copy link
Contributor

@alexnorell alexnorell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very exciting

.github/workflows/publish-docs.yml Outdated Show resolved Hide resolved
.github/workflows/uv-test.yml Outdated Show resolved Hide resolved
@onuralpszr onuralpszr changed the title ci: 👷 replace Poetry workflow with UV testing workflow and update dependencies in pyproject.toml ci: 👷 replace Poetry workflow with uv and switch to mkdocs-material-insiders Jan 8, 2025
Copy link
Contributor

@alexnorell alexnorell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes are looking great. Just a couple of missing version comments and a question about a configuration change.

.github/workflows/publish-docs.yml Outdated Show resolved Hide resolved
.github/workflows/test-doc.yml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
@onuralpszr
Copy link
Collaborator Author

Changes are looking great. Just a couple of missing version comments and a question about a configuration change.

I made adjustments and make sure test run on PR everytime and remove path rules

@onuralpszr onuralpszr requested a review from alexnorell January 9, 2025 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants