6 python3.pkgs.buildPythonApplication rec {
11 src = fetchFromGitHub {
14 rev = "refs/tags/${version}";
15 hash = "sha256-ItO38QyxNHftKPQZAPO7596ddBfX0a1nfVVqgx7BfwI=";
19 substituteInPlace pyproject.toml \
20 --replace 'httpx = ">=0.24,<0.25"' 'httpx = "*"'
23 nativeBuildInputs = with python3.pkgs; [
27 propagatedBuildInputs = with python3.pkgs; [
35 description = "Help maintainers update pacscripts";
37 Pacup (Pacscript Updater) is a maintainer helper tool to help maintainers update their pacscripts.
38 It semi-automates the tedious task of updating pacscripts, and aims to make it a fun process for the maintainer!
40 homepage = "https://github.com/pacstall/pacup";
41 changelog = "https://github.com/pacstall/pacup/releases/tag/${version}";
42 license = licenses.gpl3Plus;
43 maintainers = with maintainers; [ zahrun ];
44 mainProgram = "pacup";