flaresolverr: 3.3.25 -> 3.4.1 (#447463)

This commit is contained in:
Sandro
2025-10-04 01:57:57 +00:00
committed by GitHub
+7 -13
View File
@@ -17,38 +17,32 @@ let
python = python3.withPackages (
ps: with ps; [
bottle
waitress
selenium
func-timeout
prometheus-client
selenium
waitress
xvfbwrapper
# For `undetected_chromedriver`
looseversion
requests
certifi
websockets
packaging
xvfbwrapper
]
);
in
stdenv.mkDerivation (finalAttrs: {
pname = "flaresolverr";
version = "3.3.25";
version = "3.4.1";
src = fetchFromGitHub {
owner = "FlareSolverr";
repo = "FlareSolverr";
rev = "v${finalAttrs.version}";
hash = "sha256-AGRqJOIIePaJH0j0eyMFJ6Kddul3yXF6uw6dPMnskmY=";
hash = "sha256-ySYH4Ty6Z1mZWPIhIIX0+78RiozEHJ++3C4kBj7MfU0=";
};
nativeBuildInputs = [ makeWrapper ];
postPatch = ''
substituteInPlace src/undetected_chromedriver/patcher.py \
--replace-fail \
"from distutils.version import LooseVersion" \
"from looseversion import LooseVersion"
substituteInPlace src/utils.py \
--replace-fail \
'CHROME_EXE_PATH = None' \