From 08852056c21d50e51a29539f276e033479584b27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 15 Apr 2026 13:06:14 -0700 Subject: [PATCH] paperless-asn-qr-codes: 0.2.0 -> 0.5.3 Diff: https://github.com/entropia/paperless-asn-qr-codes/compare/v0.2.0...v0.5.3 Changelog: https://codeberg.org/entropia/paperless-asn-qr-codes/releases/tag/v0.5.3 --- .../pa/paperless-asn-qr-codes/package.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/by-name/pa/paperless-asn-qr-codes/package.nix b/pkgs/by-name/pa/paperless-asn-qr-codes/package.nix index 7eda3dafeaf2..875107f51571 100644 --- a/pkgs/by-name/pa/paperless-asn-qr-codes/package.nix +++ b/pkgs/by-name/pa/paperless-asn-qr-codes/package.nix @@ -6,27 +6,26 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "paperless-asn-qr-codes"; - version = "0.2.0"; + version = "0.5.3"; pyproject = true; src = fetchFromGitHub { owner = "entropia"; repo = "paperless-asn-qr-codes"; - rev = "v${finalAttrs.version}"; - hash = "sha256-/xCU6xDrmhkua4Iw/BCzhOuqO5GT/0rTJ+Y59wuMz6E="; + tag = "v${finalAttrs.version}"; + hash = "sha256-mCymgzKjLMrwb1AjkfFf1EHTkW1G0y+R3ZbG/6Xd978="; }; - prePatch = '' - substituteInPlace pyproject.toml \ - --replace-fail "\"argparse\"," "" - ''; - - nativeBuildInputs = [ + build-system = [ python3.pkgs.hatch-vcs python3.pkgs.hatchling ]; - propagatedBuildInputs = with python3.pkgs; [ + pythonRelaxDeps = [ + "reportlab" + ]; + + dependencies = with python3.pkgs; [ reportlab reportlab-qrcode ]; @@ -34,6 +33,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pythonImportsCheck = [ "paperless_asn_qr_codes" ]; meta = { + changelog = "https://codeberg.org/entropia/paperless-asn-qr-codes/releases/tag/${finalAttrs.src.tag}"; description = "Command line utility for generating ASN labels for paperless with both a human-readable representation, as well as a QR code for machine consumption"; homepage = "https://github.com/entropia/paperless-asn-qr-codes"; license = lib.licenses.gpl3Only;