Package Details: flexget 2.20.27-1

Git Clone URL: (read-only)
Package Base: flexget
Description: Automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more.
Upstream URL:
Licenses: MIT
Submitter: jonkristian
Maintainer: sleduc (redfish)
Last Packager: redfish
Votes: 69
Popularity: 0.040606
First Submitted: 2009-09-11 19:38
Last Updated: 2019-05-13 01:58

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

sleduc commented on 2015-09-13 10:29

Indeed there is an explicit dependency check for beautifulsoup.
But I did some quick tests and flexget seems to work fine with beautifulsoup4-4.4.0 (at least with my configuration, and TUs provided by Flexget work as well).

There is currently an open bug for this on their side :

For now the workaround would be to block the update of beautifulsoup, or simply apply on the source code...

ccoffey commented on 2015-09-12 18:33

Latest version [today's] works with Beautiful Soup 4.4+. Thanks for the quick update.

tomk commented on 2015-09-12 11:16

Here we go again :) - Arch now has python2-beautifulsoup4-4.4.0-1, flexget is not ready for it. So it's --ignore time again....

kuroneko commented on 2015-06-19 22:37

flexget works with the regular python2-dateutil, there's no need to make a special package just to use an out-of-date version of it.

rbellamy commented on 2015-06-06 22:49

Now running with SQL Alchemy 1.0

rbellamy commented on 2015-05-31 18:22

Nicely done, @sebleblanc.

For those who are still hoping for an "Arch" way of managing this package, take a look at the flexget-git package - I've updated it to point to a branch I'm currently synching that allows the Arch packaged SQL Alchemy.

cockatricehunter commented on 2015-05-31 17:07


Great guide, any idea how I'd get the deluge plugin working through the virtual environment or would I just have to change it to download to a folder instead.


sebleblanc commented on 2015-05-08 19:16

I wrote a quick guide on how to install the FlexGet package in a virtualenv, this will get around the package's dependencies on the Python system packages.

Unfortunately, this means not using this PKGBUILD, but it might do the trick for some people. This guide works for probably all Python packages that you can find on PyPI; just change "flexget" for "<package name>".

As the FlexGet site recommends, you *could* install it directly on the system using pip, but this has the risk of clashing with system packages. Using a virtualenv is the recommended route, in my opinion.

rbellamy commented on 2015-05-08 18:12

@highway - yeah, that's absolutely an option. One that many people do use. That does take flexget out of the Arch Package management system - so you're using a Framework-based Package Manager (pip) over the OS-based package manager.

Like @tomk says - until upstream validates that python2-sqlalchemy-1.0.x will work, an option is to ignore the python2-sqlalchemy upgrade.

Another option is to modify the PKGBUILD and REMOVE the python2-sqlalchemy dependency - this will cause the flexget build process to pull in the version of sqlalchemy it requires via pip. I don't recommend this, as now you're going to have two versions of sqlalchemy - one managed by pacman and one managed by pip.

This really is an example of the dichotomy and challenge of Package Management. We see this with ruby, python, haskell, node.js or any other framework with a (relatively) mature package management system where packages can be found in either the OS or the Framework repositories.

highway commented on 2015-05-08 03:03

just install the latest via pip as per the instructions on flexget's website. worked easily for me.