Merge pull request #324644 from fabaff/playwrightcapture-bump

python312Packages.playwrightcapture: 1.24.11 -> 1.25.0, python312Packages.w3lib: 2.1.2 -> 2.2.1

authored by Fabian Affolter and committed by GitHub 03e3c3dc 44a4f49a

+15 -20
+2 -2
pkgs/development/python-modules/lacuscore/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "lacuscore"; 20 - version = "1.9.6"; 20 + version = "1.10.0"; 21 21 pyproject = true; 22 22 23 23 disabled = pythonOlder "3.8"; ··· 26 26 owner = "ail-project"; 27 27 repo = "LacusCore"; 28 28 rev = "refs/tags/v${version}"; 29 - hash = "sha256-SCObCYcZ+aDzWOkE5tzkKMkgAP/h7HDNyHXMFmYjiHQ="; 29 + hash = "sha256-hbMMKV/LJSfCgl293Tm4kkpwoYYpgydV/reri9ONj+4="; 30 30 }; 31 31 32 32 pythonRelaxDeps = [
+5 -6
pkgs/development/python-modules/parsel/default.nix
··· 9 9 psutil, 10 10 pytestCheckHook, 11 11 pythonOlder, 12 + setuptools, 12 13 w3lib, 13 14 }: 14 15 15 16 buildPythonPackage rec { 16 17 pname = "parsel"; 17 18 version = "1.9.1"; 18 - format = "setuptools"; 19 + pyproject = true; 19 20 20 21 disabled = pythonOlder "3.7"; 21 22 ··· 24 25 hash = "sha256-FOANwHcxyQMNtiDBlfyuiEtbSEjp+cUjxhGfcIzPqaw="; 25 26 }; 26 27 27 - postPatch = '' 28 - substituteInPlace setup.py \ 29 - --replace '"pytest-runner",' "" 30 - ''; 28 + build-system = [ setuptools ]; 31 29 32 - propagatedBuildInputs = [ 30 + dependencies = [ 33 31 cssselect 34 32 jmespath 35 33 lxml ··· 47 45 meta = with lib; { 48 46 description = "Python library to extract data from HTML and XML using XPath and CSS selectors"; 49 47 homepage = "https://github.com/scrapy/parsel"; 48 + changelog = "https://github.com/scrapy/parsel/blob/v${version}/NEWS"; 50 49 license = licenses.bsd3; 51 50 maintainers = with maintainers; [ fab ]; 52 51 };
+2 -2
pkgs/development/python-modules/playwrightcapture/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "playwrightcapture"; 26 - version = "1.24.11"; 26 + version = "1.25.0"; 27 27 pyproject = true; 28 28 29 29 disabled = pythonOlder "3.8"; ··· 32 32 owner = "Lookyloo"; 33 33 repo = "PlaywrightCapture"; 34 34 rev = "refs/tags/v${version}"; 35 - hash = "sha256-aDD+eovq6V7c69ORqekcfmDgTGJqvd2lYMIQ2+9TFYY="; 35 + hash = "sha256-Sm6FfwUxW3t7gLwWd+ZJPyp0VSMPgGpuT3lrMurWOa0="; 36 36 }; 37 37 38 38 pythonRelaxDeps = [
+6 -10
pkgs/development/python-modules/w3lib/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchPypi, 5 5 pytestCheckHook, 6 - pythonAtLeast, 7 6 pythonOlder, 7 + setuptools 8 8 }: 9 9 10 10 buildPythonPackage rec { 11 11 pname = "w3lib"; 12 - version = "2.1.2"; 13 - format = "setuptools"; 12 + version = "2.2.1"; 13 + pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-7Vt06ZfuoqvjwTIfkW40QUTujpBypvM0Y+6OV/hYpLE="; 19 + hash = "sha256-dW/y2Uxk5ByNfAxZ/qEqXQvFXjOlMceYi0oWPeubB90="; 20 20 }; 21 21 22 + build-system = [ setuptools ]; 23 + 22 24 nativeCheckInputs = [ pytestCheckHook ]; 23 25 24 26 pythonImportsCheck = [ "w3lib" ]; 25 - 26 - disabledTests = lib.optionals (pythonAtLeast "3.11") [ 27 - # regressed on Python 3.11.4 28 - # https://github.com/scrapy/w3lib/issues/212 29 - "test_safe_url_string_url" 30 - ]; 31 27 32 28 meta = with lib; { 33 29 description = "Library of web-related functions";