Merge pull request #201508 from dotlambda/hatch-1.6.3

authored by

Martin Weinelt and committed by
GitHub
26d1b8d2 034cfc0b

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