lol

hatch: 1.3.1 -> 1.6.3

https://github.com/pypa/hatch/blob/hatch-v1.6.3/docs/history.md#hatch

+8 -2
+8 -2
pkgs/development/tools/hatch/default.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "hatch"; 10 - version = "1.3.1"; 10 + version = "1.6.3"; 11 11 format = "pyproject"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "pypa"; 15 15 repo = "hatch"; 16 16 rev = "hatch-v${version}"; 17 - sha256 = "sha256-ftT86HX5CVbiHe5yzXT2gNl8Rx+f+fmiAJRnOuDpvYI="; 17 + hash = "sha256-3nPh6F+TmLoogz9FgaZMub7hPJIzANCY4oWk9Mq22Pc="; 18 18 }; 19 19 20 20 propagatedBuildInputs = with python3.pkgs; [ 21 21 click 22 22 hatchling 23 23 httpx 24 + hyperlink 24 25 keyring 26 + packaging 25 27 pexpect 28 + platformdirs 26 29 pyperclip 27 30 rich 28 31 shellingham ··· 36 39 git 37 40 pytestCheckHook 38 41 pytest-mock 42 + pytest-xdist 39 43 ]; 40 44 41 45 preCheck = '' ··· 54 58 "test_editable_exact" 55 59 "test_editable_exact_extra_dependencies" 56 60 "test_editable_exact_force_include" 61 + "test_editable_exact_force_include_option" 57 62 "test_editable_exact_force_include_build_data_precedence" 58 63 "test_editable_pth" 59 64 # AssertionError: assert len(extract_installed_requirements(output.splitlines())) > 0 ··· 63 68 meta = with lib; { 64 69 description = "Modern, extensible Python project manager"; 65 70 homepage = "https://hatch.pypa.io/latest/"; 71 + changelog = "https://github.com/pypa/hatch/blob/${src.rev}/docs/history.md#hatch"; 66 72 license = licenses.mit; 67 73 maintainers = with maintainers; [ onny ]; 68 74 };