Package Details: python-lapx 1:0.5.9-2

Git Clone URL: https://aur.archlinux.org/python-lapx.git (read-only, click to copy)
Package Base: python-lapx
Description: Customized Tomas Kazmar's lap, Linear Assignment Problem solver (LAPJV/LAPMOD).
Upstream URL: https://github.com/rathaROG/lapx
Keywords: lap linear python solver
Licenses: BSD-2-Clause
Conflicts: python-lap
Provides: python-lap
Submitter: fanyujun
Maintainer: fanyujun
Last Packager: fanyujun
Votes: 0
Popularity: 0.000000
First Submitted: 2024-05-12 18:21 (UTC)
Last Updated: 2024-05-17 03:09 (UTC)

Latest Comments

fanyujun commented on 2024-05-14 13:02 (UTC)

@ThePirate42 Got it, I will add that accordingly. Thanks!

ThePirate42 commented on 2024-05-14 13:00 (UTC)

https://wiki.archlinux.org/title/PKGBUILD#provides

ThePirate42 commented on 2024-05-14 12:58 (UTC)

I meant that the PKGBUILD of python-lapx should have provides=(python-lap), so that pacman can accept python-lapx as an alternative for python-lap without having to modify the python-ultralytics PKGBUILD

fanyujun commented on 2024-05-14 12:44 (UTC) (edited on 2024-05-14 12:47 (UTC) by fanyujun)

@ThePirate42

According to https://github.com/rathaROG/lapx, python-lapx is basically the same as python-lap in terms of usage. One can still import lap after installing python-lapx. As it says, lapx basically is Tomas Kazmar's gatagat/lap with support for all Windows/Linux/macOS and Python 3.7-3.12.

I have to abandon maintaining python-lap AUR package because it is not supported under python3.12, and we already have python-lapx adding such support. Therefore, I think it should suffice to use python-lapx as a dependency without modifying python-ultralytics. However, you can test whether altering to python-lapx still works fine.

ThePirate42 commented on 2024-05-14 12:29 (UTC) (edited on 2024-05-14 12:29 (UTC) by ThePirate42)

Shouldn't this also provide python-lap? So that we can use it as a dependency of python-ultralytics