summary refs log tree commit diff
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-03-17 21:29:41 +0200
committerGitHub <noreply@github.com>2023-03-17 21:29:41 +0200
commitb573a7f69484a7d213680abb70b4f95bdc28eee5 (patch)
tree37f44444569fe89afcbab86a9ed4712e1bd1b67c
parent76a27fa37233f592bd8061132b3989417482f841 (diff)
parent1785c6e8a935bd74ce88d4672e72e3e4e8885c24 (diff)
downloadnixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar.gz
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar.bz2
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar.lz
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar.xz
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.tar.zst
nixpkgs-b573a7f69484a7d213680abb70b4f95bdc28eee5.zip
Merge pull request #221669 from wegank/hatch-pypi
hatch: switch to fetchPypi
-rw-r--r--pkgs/development/tools/hatch/default.nix12
1 files changed, 5 insertions, 7 deletions
diff --git a/pkgs/development/tools/hatch/default.nix b/pkgs/development/tools/hatch/default.nix
index 026aa6f2fc3..f6760d5938a 100644
--- a/pkgs/development/tools/hatch/default.nix
+++ b/pkgs/development/tools/hatch/default.nix
@@ -1,6 +1,6 @@
 { lib
 , stdenv
-, fetchFromGitHub
+, fetchPypi
 , python3
 , git
 }:
@@ -10,11 +10,9 @@ python3.pkgs.buildPythonApplication rec {
   version = "1.6.3";
   format = "pyproject";
 
-  src = fetchFromGitHub {
-    owner = "pypa";
-    repo = "hatch";
-    rev = "hatch-v${version}";
-    hash = "sha256-3nPh6F+TmLoogz9FgaZMub7hPJIzANCY4oWk9Mq22Pc=";
+  src = fetchPypi {
+    inherit pname version;
+    hash = "sha256-ZQ5nG6MAMY5Jjvk7vjuZsyzhSSB2T7h1P4mZP2Pu15o=";
   };
 
   propagatedBuildInputs = with python3.pkgs; [
@@ -73,7 +71,7 @@ python3.pkgs.buildPythonApplication rec {
   meta = with lib; {
     description = "Modern, extensible Python project manager";
     homepage = "https://hatch.pypa.io/latest/";
-    changelog = "https://github.com/pypa/hatch/blob/${src.rev}/docs/history.md#hatch";
+    changelog = "https://github.com/pypa/hatch/blob/hatch-v${version}/docs/history.md#hatch";
     license = licenses.mit;
     maintainers = with maintainers; [ onny ];
   };