Add a requirements.txt
Hey Cédric,
Currently, the flatpak package has a bunch of python modules that are used by Lollypop, the issue we had about outdated python dependencies can be resolved pretty easily as Flatpak provides a tool to generate a flatpak manifest for the python dependencies of a package. See https://github.com/flatpak/flatpak-builder-tools/tree/master/pip
What this will allow us to have? We can remove all the python dependencies from the flatpak manifest, so we can easily update those dependencies like gstreamer & gmime. The rest of the dependencies can be generated later from the requirements.txt file.
This can also allow a future contributor who's not familiar with Flatpak to install all the python modules required to run the application.
I can provide a patch for that, but I have no idea which modules are required and which exact versions were tested by you. Same goes for Eolie.
Thanks!