Package Details: tidal-dl-ng 0.33.0-3

Git Clone URL: https://aur.archlinux.org/tidal-dl-ng.git (read-only, click to copy)
Package Base: tidal-dl-ng
Description: A tool for downloading music and albums from TIDAL
Upstream URL: https://pypi.org/project/tidal-dl-ng/
Licenses: AGPL-3.0-only
Submitter: dnim
Maintainer: rubin55
Last Packager: rubin55
Votes: 9
Popularity: 0.58
First Submitted: 2024-04-27 22:24 (UTC)
Last Updated: 2026-01-27 08:22 (UTC)

Latest Comments

1 2 3 Next › Last »

DeliciousByte commented on 2026-02-17 23:42 (UTC)

This aur package won't install for me.

url: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://files.pythonhosted.org/packages/source/t/tidal_dl_ng/tidal_dl_ng-0.33.0.tar.gz Aborting... -> error downloading sources: /home/katamarijunky/.cache/yay/tidal-dl-ng context: exit status 1

micwoj92 commented on 2026-01-26 20:25 (UTC)

Dependency python-darkdetect not needed. Needs qt6-svg for gui.

ygjoh1028 commented on 2026-01-25 09:16 (UTC)

Newly created githup site for tidal-dl-ng (0.33.1) is here. https://github.com/FunWarry/tidal-dl-ng-For-DJ

lateparty commented on 2026-01-16 00:02 (UTC)

Thanks @Mccurly, I went about it a slightly different way figuring that I'll do a cleanBuild when python-dataclasses-json is updated. I used my favourite text editor to commented out the pytest line in check() in the PKGBUILD file that was sitting in ~/.cache/yay/tidal-dl-ng and then while in a terminal in the same directory, I ran makepkg -si which took care of dependencies and installed it. All working for now.

Mccurly commented on 2026-01-15 18:05 (UTC) (edited on 2026-01-15 18:07 (UTC) by Mccurly)

@lateparty, not quite. Have followed the latest comment from @rubin55?

You have only to comment out the python-dataclasses-json PKGBUILD file on the respective line.

For instance, if you use yay, you grab the python-dataclasses-json PKGBUILD file with this sort of command: yay -G python-datclasses-json.

If you did that yay -G command, you will have the git building tree for that package on your current directory. So cd into it and edit the PKGBUILD file with your favorite text editor. There you only have to comment out the line python -m pytest So that it reads: #python -m pytest. After that you will be able to rebuild your python-datclasses-json without the former issue.

Alternatively (and faster, after having done the yay -G python-dataclasses-json command, and having cd'ed into that 'git building tree' root directory (where the PKGBUILD file is), you create a patch file, (you can call it for instance, change.patch) with your favorite text editor, fill it with the contents of @rubin55, comment, save the file and exit. Finally, apply that patch with the command git apply change.patch and there you have it, your PKGBUILD file ready to be compiled.

How to rebuild the python-dataclasses-json package after having patched its PKGBUILD file?

Well, while working on its directory, on the command line, issue the command:

makepkg and this will proceed to compile the package.

If it all goes well, then, install it to your system with:

yay -U python-dataclasses-json-0.6.7-1-any.pkg.tar.zst which will install the proceedings of your work, which is the python-dataclasses-json-0.6.7-1-any.pkg.tar.zst Arch Linux package.

OK?

Hope so.

lateparty commented on 2026-01-15 04:07 (UTC)

Thanks Mccurly, took me a while to parse your comment due to my lack of knowledge in this area, but I understand now! Looks like we're all stuck on dataclasses_json (per the comments below and your own comment on their AUR page)

Mccurly commented on 2026-01-13 07:07 (UTC) (edited on 2026-01-13 19:50 (UTC) by Mccurly)

@lateparty, maybe that has happened because there was a recent version update to python interpreter, from 3.13 to 3.14 ?

I've not yet used this tool :

https://archlinux.org/packages/extra/any/rebuild-detector

https://man.archlinux.org/man/rebuild-detector.7.en

But it looks that it might be helpful.

I intend to use it myself in the future.

To update my aur python modules I used a command that I've gotten from arch forums, but, since I am not at the computer where I used the command, and I don't remember it exactly, I can't transcribe it here.

[EDIT: This is the command that I did to pinpoint previous python3.13 modules/dependants: yay -Syu --noconfirm $(pacman -Ql | grep python3.13 | awk '{print $1}' | sort -u ) ]

After that, maybe, there will be no more issues with module names not found...

Mccurly commented on 2026-01-12 18:02 (UTC)

Thank you, @runin55. Working now, as per your instructions. Should this be worrisome?

rubin55 commented on 2026-01-11 19:03 (UTC)

@Mccurly: yes, you can temporarily opt to turn off the check() in python-dataclasses-json:

diff --git a/PKGBUILD b/PKGBUILD
index f038f20..45989a3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -37,7 +37,7 @@ build() {

 check() {
     cd "${srcdir}/${_module}-${pkgver}"
-    python -m pytest
+    #python -m pytest
 }

 package() {