diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 85cfb578dd..5452bb888c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -19,7 +19,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python-version: ['3.10'] + python-version: ['3.11'] model: [yolov5n] steps: - uses: actions/checkout@v3 @@ -141,7 +141,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - python-version: ['3.8', '3.9', '3.10'] + python-version: ['3.11'] model: [yolov8n] torch: [latest] include: diff --git a/ultralytics/tracker/utils/matching.py b/ultralytics/tracker/utils/matching.py index 3bfc80f83a..0b22b3de80 100644 --- a/ultralytics/tracker/utils/matching.py +++ b/ultralytics/tracker/utils/matching.py @@ -13,8 +13,7 @@ try: except (ImportError, AssertionError, AttributeError): from ultralytics.yolo.utils.checks import check_requirements - check_requirements('cython') # required before installing lap from source - check_requirements('git+https://github.com/gatagat/lap.git') # more reliable than 'pip install lap' + check_requirements('lapx>=0.5.2') # update to lap package from https://github.com/rathaROG/lapx import lap