2022-12-25T05:32:10 pylint 2.15.5 -> 2.15.9 https://github.com/PyCQA/pylint/releases 2022-12-25T05:32:12 attrpath: pylint 2022-12-25T05:32:12 Checking auto update branch... 2022-12-25T05:32:12 No auto update branch exists 2022-12-25T05:32:17 [version] 2022-12-25T05:32:17 [version] generic version rewriter does not support multiple hashes 2022-12-25T05:32:17 [rustCrateVersion] 2022-12-25T05:32:17 [rustCrateVersion] No cargoSha256 found 2022-12-25T05:32:17 [golangModuleVersion] 2022-12-25T05:32:17 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-12-25T05:32:17 [updateScript] 2022-12-25T05:32:17 [updateScript] skipping because derivation has no updateScript 2022-12-25T05:32:17 2022-12-25T05:32:17 [quotedUrls] 2022-12-25T05:32:17 [quotedUrls] nothing found to replace 2022-12-25T05:32:17 The diff was empty after rewrites. 2022-12-25T21:21:02 pylint 2.14.1 -> 2.15.9 https://pypi.org/project/pylint/ 2022-12-25T21:21:04 attrpath: pylint 2022-12-25T21:21:04 Checking auto update branch... 2022-12-25T21:21:04 No auto update branch exists 2022-12-25T21:21:05 Old version 2.14.1" not present in master derivation file with contents: { stdenv , lib , buildPythonPackage , fetchFromGitHub , fetchpatch , pythonOlder , installShellFiles , astroid , dill , isort , mccabe , platformdirs , requests , setuptools , tomli , tomlkit , typing-extensions , gitpython , pytest-timeout , pytest-xdist , pytestCheckHook }: buildPythonPackage rec { pname = "pylint"; version = "2.15.5"; format = "pyproject"; disabled = pythonOlder "3.7.2"; src = fetchFromGitHub { owner = "PyCQA"; repo = pname; rev = "v${version}"; hash = "sha256-dchzwMaUhHB1TqcaMZO9tCZ4KA5I1T+tdkGOxikm5AY="; }; patches = [ (fetchpatch { name = "fix-dummy-plugin-tests.patch"; url = "https://github.com/PyCQA/pylint/commit/e75089bae209d1b9ca72903c0d65530b02f67fdf.patch"; hash = "sha256-4ErlCMLTI5xIu1dCvcJsvo03dwcgLLbFFQ5M7DFdL3o="; }) (fetchpatch { name = "fix-pythonpath-tests.patch"; url = "https://github.com/PyCQA/pylint/commit/6725f761f2ac7a853e315790b496a2eb4d926694.patch"; hash = "sha256-Xaeub7uUaC07BBuusA6+neGiXFWWfVNBkGXmYJe7ot4="; }) ]; nativeBuildInputs = [ installShellFiles setuptools ]; propagatedBuildInputs = [ astroid dill isort mccabe platformdirs tomlkit ] ++ lib.optionals (pythonOlder "3.11") [ tomli ] ++ lib.optionals (pythonOlder "3.9") [ typing-extensions ]; postInstall = '' mkdir -p $out/share/emacs/site-lisp cp -v "elisp/"*.el $out/share/emacs/site-lisp/ installManPage man/*.1 ''; checkInputs = [ gitpython # https://github.com/PyCQA/pylint/blob/main/requirements_test_min.txt pytest-timeout pytest-xdist pytestCheckHook requests typing-extensions ]; dontUseSetuptoolsCheck = true; preCheck = '' export HOME=$TEMPDIR ''; disabledTestPaths = [ "tests/benchmark" # tests miss multiple input files # FileNotFoundError: [Errno 2] No such file or directory "tests/pyreverse/test_writer.py" ]; disabledTests = [ # AssertionError when self executing and checking output # expected output looks like it should match though "test_invocation_of_pylint_config" "test_generate_rcfile" "test_generate_toml_config" "test_help_msg" "test_output_of_callback_options" # Failed: DID NOT WARN. No warnings of type (,) were emitted. The list of emitted warnings is: []. "test_save_and_load_not_a_linter_stats" ] ++ lib.optionals stdenv.isDarwin [ "test_parallel_execution" "test_py3k_jobs_option" ]; meta = with lib; { homepage = "https://pylint.pycqa.org/"; description = "A bug and style checker for Python"; longDescription = '' Pylint is a Python static code analysis tool which looks for programming errors, helps enforcing a coding standard, sniffs for code smells and offers simple refactoring suggestions. Pylint is shipped with following additional commands: - pyreverse: an UML diagram generator - symilar: an independent similarities checker - epylint: Emacs and Flymake compatible Pylint ''; license = licenses.gpl1Plus; maintainers = with maintainers; [ SuperSandro2000 ]; }; } 2022-12-25T23:12:03 pylint 2.15.5 -> 2.15.9 https://github.com/PyCQA/pylint/releases 2022-12-25T23:12:05 attrpath: pylint 2022-12-25T23:12:06 Checking auto update branch... 2022-12-25T23:12:06 No auto update branch exists 2022-12-25T23:12:10 [version] 2022-12-25T23:12:10 [version] generic version rewriter does not support multiple hashes 2022-12-25T23:12:10 [rustCrateVersion] 2022-12-25T23:12:10 [rustCrateVersion] No cargoSha256 found 2022-12-25T23:12:10 [golangModuleVersion] 2022-12-25T23:12:10 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-12-25T23:12:10 [updateScript] 2022-12-25T23:12:10 [updateScript] skipping because derivation has no updateScript 2022-12-25T23:12:10 2022-12-25T23:12:10 [quotedUrls] 2022-12-25T23:12:10 [quotedUrls] nothing found to replace 2022-12-25T23:12:11 The diff was empty after rewrites.