Search Criteria
Package Details: spleeter 2.4.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/spleeter.git (read-only, click to copy) |
---|---|
Package Base: | spleeter |
Description: | Deezer music source separation library and tool using pretrained models |
Upstream URL: | https://github.com/deezer/spleeter |
Licenses: | MIT |
Submitter: | fordprefect |
Maintainer: | Auerhuhn (xiota) |
Last Packager: | Auerhuhn |
Votes: | 2 |
Popularity: | 0.000271 |
First Submitted: | 2019-11-14 08:38 (UTC) |
Last Updated: | 2024-04-19 20:22 (UTC) |
Dependencies (15)
- python-ffmpeg-pythonAUR (python-ffmpeg-python-gitAUR)
- python-h2
- python-httpx (python-httpx-gitAUR)
- python-musevalAUR
- python-norbertAUR
- python-tensorflow (python-tensorflow-cuda-keplerAUR, python-tensorflow-computecppAUR, python-tensorflow-rocmAUR, python-tensorflow-opt-rocmAUR, python-tensorflow-cuda, python-tensorflow-opt, python-tensorflow-opt-cuda)
- python-typer
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-poetry-core (python-poetry-core-gitAUR) (make)
- python-wheel (make)
- python-py (check)
- python-pytest (python-pytest7) (check)
- python-pytest-forked (check)
- libsndfile (libsndfile-gitAUR) (optional) – to perform evaluation
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
MarsSeed commented on 2023-07-20 00:51 (UTC)
2.4.0
(2023-04-06) was released as untagged commit0b26dec
and pushed to PyPI on 2023-07-10.Auerhuhn commented on 2023-06-19 07:26 (UTC) (edited on 2023-06-19 08:14 (UTC) by Auerhuhn)
About untagged Git commits for PyPI releases:
Turns out that adding Git tags for releases is more the exception than the rule upstream. Therefore, it’s somewhat justified to start experimenting with untagged commits for now.
Please note that this adds significant burden to maintaining this PKGBUILD. Inspecting source code changes (which is crucial given the number of patches we apply) becomes much harder in the GitHub frontend without tags. For example, GitHub doesn’t show whether or not a given commit is an ancestor of an untagged commit. All that contributes to a lot of hassle. The Arch way would have been to ask upstream, preferably in issue #845, to start tagging their commits whenever they cut a release on PyPI.
Auerhuhn commented on 2023-06-18 19:01 (UTC)
Thanks @MarsSeed for the heads-up and for suggesting
python-ffmpeg-python
. Dependency fixed.MarsSeed commented on 2023-06-18 17:48 (UTC) (edited on 2023-06-18 17:52 (UTC) by MarsSeed)
Untagged spleeter 2.3.2 released to PyPI; here is the GitHub source file for the same:
spleeter-2.3.2.tar.gz
(Created by referencing this commit for v2.3.2 release.)
MarsSeed commented on 2023-06-18 00:11 (UTC)
After recent package changes on AUR, please switch dependency
python-ffmpeg
topython-ffmpeg-python
.As per my checking, this project requires
pypi/ffmpeg-python
, and my suggestion above is the appropriate choice for that.(There is a new AUR/python-python-ffmpeg package, but that is a new and incompatible project, built from
pypi/python-ffmpeg
.)xiota commented on 2023-06-11 18:04 (UTC) (edited on 2023-06-11 18:06 (UTC) by xiota)
It's common for python devs to stop releasing/tagging on github and to only update the PyPI versions. If you wish to switch:
PyPI spleeter 2.3.2: https://pypi.org/project/spleeter/2.3.2/
Use source (this is a source tarball, not a binary wheel):
Auerhuhn commented on 2023-06-11 14:10 (UTC)
PSA: there are no upstream source releases for versions 2.3.1 and 2.3.2.
Instead of flagging
spleeter
out of date, please usespleeter-git
instead if you wish to get a more recent source version.Alternatively, feel free to create a
spleeter-bin
package that uses the published wheel from PyPI.xiota commented on 2023-06-02 23:50 (UTC) (edited on 2023-06-02 23:53 (UTC) by xiota)
I wouldn't mind comaintaining so I can fix issues if needed. I would plan to stay hands off, unless it looks like you can't update for whatever reason. I can add you as comaintainer of the
-git
package if you like. I made it because several issues regarding this package andspleeter2
are unknown. There have also been many commits since 2.3.0 was released. (BTW, version on pypi is 2.3.2.)For the
-git
package, I added your 808 patch because the upstream PR doesn't work without being rebased. Your other two patches failed because they, or something similar, have already been applied upstream. I added a patch to store the pretrained data in xdg_config_home to avoid having to redownload everytime it's run.I also created
spleeter-data
that stores the pretrained data in/opt/spleeter-data
(used by settingMODEL_PATH='/opt/spleeter-data'
before runningspleeter
).Auerhuhn commented on 2023-06-02 22:33 (UTC) (edited on 2023-06-02 22:36 (UTC) by Auerhuhn)
Btw, I just noticed that you published a
-git
package in the meantime.Let me know if you’d like to be a co-maintainer for this one.
« First ‹ Previous 1 2 3 4 5 Next › Last »