python3Packages.scrapy: 2.12.0 -> 2.13.3 (#426009)

authored by Weijia Wang and committed by GitHub aefb22b9 8514a487

+19 -2
+19 -2
pkgs/development/python-modules/scrapy/default.nix
··· 8 8 defusedxml, 9 9 fetchFromGitHub, 10 10 glibcLocales, 11 + hatchling, 11 12 installShellFiles, 12 13 itemadapter, 13 14 itemloaders, ··· 36 37 37 38 buildPythonPackage rec { 38 39 pname = "scrapy"; 39 - version = "2.12.0"; 40 + version = "2.13.3"; 40 41 pyproject = true; 41 42 42 43 disabled = pythonOlder "3.8"; ··· 45 46 owner = "scrapy"; 46 47 repo = "scrapy"; 47 48 tag = version; 48 - hash = "sha256-o3+57+bZRohgrld2EuoQDU2LioJu0jmaC/RPREvI1t8="; 49 + hash = "sha256-M+Lko0O0xsEPHLghvIGHxIv22XBXaZsujJ2+bjBzGZ4="; 49 50 }; 50 51 51 52 pythonRelaxDeps = [ 52 53 "defusedxml" 53 54 ]; 54 55 56 + build-system = [ 57 + hatchling 58 + ]; 59 + 55 60 nativeBuildInputs = [ 56 61 installShellFiles 57 62 setuptools ··· 95 100 "tests/test_proxy_connect.py" 96 101 "tests/test_utils_display.py" 97 102 "tests/test_command_check.py" 103 + 104 + # ConnectionRefusedError: [Errno 111] Connection refused 105 + "tests/test_feedexport.py::TestFTPFeedStorage::test_append" 106 + "tests/test_feedexport.py::TestFTPFeedStorage::test_append_active_mode" 107 + "tests/test_feedexport.py::TestFTPFeedStorage::test_overwrite" 108 + "tests/test_feedexport.py::TestFTPFeedStorage::test_overwrite_active_mode" 109 + 110 + # this test is testing that the *first* deprecation warning is a specific one 111 + # but for some reason we get other deprecation warnings appearing first 112 + # but this isn't a material issue and the deprecation warning is still raised 113 + "tests/test_spider_start.py::MainTestCase::test_start_deprecated_super" 114 + 98 115 # Don't test the documentation 99 116 "docs" 100 117 ];