python311Packages.hatchling 0 -> 1 attrpath: python311Packages.hatchling 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 [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/3xjpp8cag4d21xgjppv376wxrqwq34gh-packages.json.drv building '/nix/store/3xjpp8cag4d21xgjppv376wxrqwq34gh-packages.json.drv'... Going to be running update for following packages: - python3.11-hatchling-1.21.1 Press Enter key to continue... Running update for: - python3.11-hatchling-1.21.1: UPDATING ... - python3.11-hatchling-1.21.1: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/hatchling/default.nix b/pkgs/development/python-modules/hatchling/default.nix index 49af4f0fb0ff..cbc4cc5ae5a2 100644 --- a/pkgs/development/python-modules/hatchling/default.nix +++ b/pkgs/development/python-modules/hatchling/default.nix @@ -20,13 +20,13 @@ buildPythonPackage rec { pname = "hatchling"; - version = "1.21.1"; + version = "1.22.5"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-u6RARToiTn1EeEV/oujYw2M3Zbr6Apdaa1O5v5F5gLw="; + hash = "sha256-yiYKWtrTdlY9zV33meeewdXAo75B4vvjNWE8RRdysJ4="; }; # listed in backend/pyproject.toml No auto update branch exists Old version 1.21.1" not present in staging derivation file with contents: { lib , buildPythonPackage , fetchPypi , pythonOlder # runtime , editables , packaging , pathspec , pluggy , tomli , trove-classifiers # tests , build , python , requests , virtualenv }: buildPythonPackage rec { pname = "hatchling"; version = "1.22.4"; format = "pyproject"; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; hash = "sha256-ii3OyW1/uEg4LvWEjlrEP9rmQfNaCKP6tRFr1JXzQW4="; }; # listed in backend/pyproject.toml propagatedBuildInputs = [ editables packaging pathspec pluggy trove-classifiers ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; pythonImportsCheck = [ "hatchling" "hatchling.build" ]; # tries to fetch packages from the internet doCheck = false; # listed in /backend/tests/downstream/requirements.txt nativeCheckInputs = [ build requests virtualenv ]; preCheck = '' export HOME=$TMPDIR ''; checkPhase = '' runHook preCheck ${python.interpreter} tests/downstream/integrate.py runHook postCheck ''; meta = with lib; { description = "Modern, extensible Python build backend"; mainProgram = "hatchling"; homepage = "https://hatch.pypa.io/latest/"; changelog = "https://github.com/pypa/hatch/releases/tag/hatchling-v${version}"; license = licenses.mit; maintainers = with maintainers; [ hexa ofek ]; }; }