-
This package
flaresolverr-bin
is technically not outdated as it tracks the precompiled binaries that are no longer provided in v3.0.0. -
The upstream does not comply with the Python package guidelines.
-
flaresolverr-bin
will have to be deleted / renamed toflaresolverr
on the AUR. -
This PR will have to be merged. https://github.com/FlareSolverr/FlareSolverr/pull/651. And a version 3.0.1 released.
-
Flaresolverr would need to be published on Pypi. https://pypi.org/
-
Here is an example for Hatch, I'll have a look at your
pyproject.toml
file https://github.com/HLFH/automua/blob/master/pyproject.toml -
I was not able to make the new release work (yet!) with Prowlarr, I will try with the updated Jackett.
Search Criteria
Package Details: flaresolverr 3.3.21-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/flaresolverr.git (read-only, click to copy) |
---|---|
Package Base: | flaresolverr |
Description: | A proxy server to bypass Cloudflare protection |
Upstream URL: | https://github.com/FlareSolverr/FlareSolverr |
Keywords: | captcha cloudflare jackett proxy |
Licenses: | MIT |
Submitter: | txtsd |
Maintainer: | txtsd |
Last Packager: | txtsd |
Votes: | 7 |
Popularity: | 0.137402 |
First Submitted: | 2023-01-05 11:20 (UTC) |
Last Updated: | 2024-11-10 06:58 (UTC) |
Dependencies (12)
- chromium (ungoogled-chromium-xdgAUR, ungoogled-chromium-xdg-binAUR, ungoogled-chromiumAUR, chromium-no-extrasAUR, ungoogled-chromium-binAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-bottle
- python-certifi
- python-func-timeoutAUR
- python-pefile (python-pefile-gitAUR)
- python-prometheus_client
- python-requests
- python-seleniumAUR (python-selenium-binAUR)
- python-waitress
- python-websockets (python-websockets-gitAUR)
- python-xvfbwrapperAUR
Required by (9)
- cyberdropdownloader (optional)
- jackett (optional)
- jackett-bin (optional)
- jackett-mono (optional)
- prowlarr (optional)
- prowlarr-bin (optional)
- prowlarr-develop (optional)
- prowlarr-develop-bin (optional)
- prowlarr-nightly-bin (optional)
Sources (5)
HLFH commented on 2023-01-05 02:27 (UTC) (edited on 2023-01-05 02:28 (UTC) by HLFH)
cwegener commented on 2023-01-05 02:18 (UTC)
Yes packaging a good release is difficult.
So, if I understand Diego's message correctly, jackett has a matching change to upgrade its FlareSolverr .NET library to a compatible release as well and both, flaresolverr and jackett would need to upgraded at the same time ...
cwegener commented on 2023-01-05 02:16 (UTC)
Setup.py is crap and obsolete. For pyproject.toml, see
I pushed the PR FWIW .. https://github.com/FlareSolverr/FlareSolverr/pull/651
HLFH commented on 2023-01-05 01:57 (UTC) (edited on 2023-01-05 01:58 (UTC) by HLFH)
Yes packaging a good release is difficult.
No setup.py or pyproject.toml
Setup.py is crap and obsolete. For pyproject.toml
, see https://github.com/FlareSolverr/FlareSolverr/issues/650#issuecomment-1371647485.
Chromedriver management is performed by the FlareSolverr code itself for some reason.
Yes, it does not seem to be optimized. See as well https://github.com/FlareSolverr/FlareSolverr/issues/650#issuecomment-1371647485.
Thanks for your comments.
cwegener commented on 2023-01-05 01:48 (UTC)
I'm just looking through the new Python version of FlareSolverr 3.0.0
I must say that the code looks a bit difficult from a packaging perspective:
- No setup.py or pyproject.toml
- Chromedriver management is performed by the FlareSolverr code itself for some reason
HLFH commented on 2023-01-05 01:45 (UTC) (edited on 2023-01-05 01:45 (UTC) by HLFH)
In the meantime, v3.0.0 is available in git version with flaresolverr-git on the AUR. As co-maintainer, let me look at the update of the flaresolverr-bin
package.
HLFH commented on 2023-01-03 12:30 (UTC) (edited on 2023-01-03 12:48 (UTC) by HLFH)
As a FYI, flaresolverr-bin
is no longer working with yggtorrent.
A 3.00 beta version is in development and it is relying on python
instead of node.js
.
Even with this v3beta branch
, ygg no longer works.
The fork of AeonLucid is recommended but may still have issues with ygg such as:
I have released flaresolverr-git
, the git version of flaresolverr based on this friendly fork.
It has started to implement turnstile captcha support but it has not fully completed it.
You may want to try and keep me posted if you have any similar issues and report it there as well.
When this is solved, I am sure, all these changes will be pushed to FlareSolverr upstream.
txtsd commented on 2023-01-02 16:24 (UTC)
No, because it downloads a prebuilt package. flaresolverr
without the -bin
suffix would be for a versioned package built from source.
HLFH commented on 2023-01-02 16:22 (UTC)
Should this not be renamed from flaresolverr-bin
to flaresolverr
?
txtsd commented on 2022-07-31 09:42 (UTC)
I won't be home till later tonight, so expect an update then.
Pinned Comments
txtsd commented on 2023-11-13 09:56 (UTC)
This package use to incorrectly build from source in the past. It now correctly builds from an archive of the source without needing dependencies like
git
.Please report any user-agent related errors that stem from running recent versions of Chrome and Chromium upstream.