-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
base: develop
Are you sure you want to change the base?
Conversation
…endencies in pyproject.toml Signed-off-by: Onuralp SEZER <[email protected]>
b0303d5
to
730bbd2
Compare
…llation in doc workflows Signed-off-by: Onuralp SEZER <[email protected]>
4e382b3
to
fc40438
Compare
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very exciting
1fce071
to
9587439
Compare
…alling metrics extra
a4b533d
to
e543aac
Compare
Signed-off-by: Onuralp SEZER <[email protected]>
There was a problem hiding this 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.
I made adjustments and make sure test run on PR everytime and remove path rules |
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 ofuv
-based workflows, and updates to documentation and configuration files to reflect this transition.Workflow and Dependency Management Updates:
.github/workflows/poetry-test.yml
: Removed the entire workflow that was based on Poetry for testing and checks..github/workflows/publish-docs.yml
: Replaced Poetry setup steps withuv
setup and added steps for creating a GitHub App token formkdocs
. [1] [2].github/workflows/publish-pre-release.yml
: Renamed frompublish-test.yml
, updated to useuv
for setting up Python and building packages, and removed the step for publishing to TestPyPI. [1] [2] [3].github/workflows/publish-release.yml
: Added a new workflow for publishing releases to PyPI usinguv
..github/workflows/publish-testpypi.yml
: Renamed frompublish.yml
, updated to useuv
for setting up Python and building packages, and removed the step for publishing to PyPI. [1] [2].github/workflows/test-doc.yml
: Replaced Poetry setup steps withuv
setup and added steps for creating a GitHub App token formkdocs
..github/workflows/uv-test.yml
: Added a new workflow for testing usinguv
.Documentation and Configuration Updates:
CONTRIBUTING.md
: Updated instructions to useuv
for installing dependencies and running tests instead of Poetry. [1] [2] [3]docs/index.md
: Updated installation instructions to useuv
instead of Poetry.pyproject.toml
: Updated dependency groups and build system configuration to reflect the transition from Poetry touv
. [1] [2] [3] [4] [5]supervision/metrics/utils/utils.py
: Added instructions for installing themetrics
extra usinguv
.