python310Packages.cfn-lint 0 -> 1 attrpath: python310Packages.cfn-lint Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/6m79qbqxsn680677bas3wv8klpbrnlss-packages.json.drv building '/nix/store/6m79qbqxsn680677bas3wv8klpbrnlss-packages.json.drv'... Going to be running update for following packages: - python3.10-cfn-lint-0.72.5 Press Enter key to continue... Running update for: - python3.10-cfn-lint-0.72.5: UPDATING ... - python3.10-cfn-lint-0.72.5: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix index c6c24b51b79..7ebbb05e36d 100644 --- a/pkgs/development/python-modules/cfn-lint/default.nix +++ b/pkgs/development/python-modules/cfn-lint/default.nix @@ -19,13 +19,13 @@ buildPythonPackage rec { pname = "cfn-lint"; - version = "0.72.5"; + version = "0.74.1"; src = fetchFromGitHub { owner = "aws-cloudformation"; repo = "cfn-python-lint"; rev = "refs/tags/v${version}"; - sha256 = "sha256-UDjCTl4AAOrwiXbKYIFsZCaSDjIFXYwNnp8/hIfXbM0="; + sha256 = "sha256-KbpUxsj0ZLtAI+GCmUQZ+Z/F057XTWY6FnFtfJ9zn9s="; }; postPatch = '' No auto update branch exists Old version 0.72.5" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchFromGitHub , pythonOlder , aws-sam-translator , jschema-to-python , jsonpatch , jsonschema , junit-xml , networkx , pyyaml , sarif-om , setuptools , six , mock , pydot , pytestCheckHook }: buildPythonPackage rec { pname = "cfn-lint"; version = "0.73.2"; src = fetchFromGitHub { owner = "aws-cloudformation"; repo = "cfn-python-lint"; rev = "refs/tags/v${version}"; hash = "sha256-CNB5LrXllGxy99NjCrbjkUXUpJ72U3pUnWqrqkOiCG8="; }; postPatch = '' substituteInPlace setup.py \ --replace "jsonschema~=3.0" "jsonschema>=3.0" ''; propagatedBuildInputs = [ aws-sam-translator jschema-to-python jsonpatch jsonschema junit-xml networkx pyyaml sarif-om six ]; nativeCheckInputs = [ mock pydot pytestCheckHook ]; preCheck = '' export PATH=$out/bin:$PATH ''; disabledTests = [ # These tests depend on the current date, for example because of issues like this. # This makes it possible for them to succeed on hydra and then begin to fail without # any code changes. # https://github.com/aws-cloudformation/cfn-python-lint/issues/1705 # See also: https://github.com/NixOS/nixpkgs/issues/108076 "TestQuickStartTemplates" # requires git directory "test_update_docs" # Tests depend on network access (fails in getaddrinfo) "test_update_resource_specs_python_2" "test_update_resource_specs_python_3" "test_sarif_formatter" ]; pythonImportsCheck = [ "cfnlint" "cfnlint.conditions" "cfnlint.core" "cfnlint.decode.node" "cfnlint.decode.cfn_yaml" "cfnlint.decode.cfn_json" "cfnlint.decorators.refactored" "cfnlint.graph" "cfnlint.helpers" "cfnlint.rules" "cfnlint.runner" "cfnlint.template" "cfnlint.transform" ]; meta = with lib; { description = "Checks cloudformation for practices and behaviour that could potentially be improved"; homepage = "https://github.com/aws-cloudformation/cfn-python-lint"; changelog = "https://github.com/aws-cloudformation/cfn-python-lint/blob/master/CHANGELOG.md"; license = licenses.mit; }; }