Package Details: deemix-pyweb-git r234.2d94c24-1

Git Clone URL: https://aur.archlinux.org/deemix-pyweb-git.git (read-only, click to copy)
Package Base: deemix-pyweb-git
Description: This is a pywebview wrapper for deemix-webui
Upstream URL: https://codeberg.org/RemixDev/deemix-pyweb
Keywords: deemix deezer deezloader download music
Licenses: GPL3
Provides: deemix-pyweb
Submitter: nomis6432
Maintainer: nomis6432 (remixdev)
Last Packager: remixdev
Votes: 6
Popularity: 2.82
First Submitted: 2020-05-29 17:27
Last Updated: 2020-07-28 12:45

Latest Comments

adkipnis commented on 2020-06-02 09:03

Perfect, works like a charm now, thank you!

nomis6432 commented on 2020-06-02 08:12

It looks like WebKit2 needs to added to the dependencies. It's an optional dependency for python-pywebview. Let me know if you still have issues.

adkipnis commented on 2020-06-02 07:54

When I run this in a terminal, I get the following error:

[pywebview] GTK cannot be loaded
Traceback (most recent call last):
  File "/home/alex/.local/lib/python3.8/site-packages/webview/guilib.py", line 16, in import_gtk
    import webview.platforms.gtk as guilib
  File "/home/alex/.local/lib/python3.8/site-packages/webview/platforms/gtk.py", line 28, in <module>
    gi.require_version('WebKit2', '4.0')
  File "/usr/lib/python3.8/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace WebKit2 not available

I have GTK installed. Any suggestions how to fix this?

Terence commented on 2020-05-29 21:32

I see, thanks!

nomis6432 commented on 2020-05-29 21:30

Terence: This is just a warning that Flask throws and is not really an issue. This is because Flask only offers a fairly limited server that is only intended for testing. This could probably be fixed upstream but I'm guessing this is not a high priority since everything works fine.

Terence commented on 2020-05-29 21:18

Thanks, working nicely!

Yeah I wasn't very clear with my first suggestion. What I meant was that when started it shows

WARNING: This is a development server. Do not use it in a production deployment.

So I was thinking maybe there is a way to compile it as a production server has the end user will by default not want to debug anything. Maybe it's something for upstream again I'm not sure.

nomis6432 commented on 2020-05-29 19:14

Telerence: I've just added a .desktop entry with the help of the developer, remixdev. I'm not quite sure what you mean with your first suggestion. I guess it would be possible to create a systemd user unit that you can start/enable. This could be included with the PKGBUILD but I'm not well experienced with this so I'd have to look into that.

Terence commented on 2020-05-29 17:50

Hey, just tested it and it works well. I just have a couple of suggestions:

  • Setup the server as a production server.
  • Add a .desktop file for easy launching.