Unverified Commit 4c65d1a0 authored by Philip Taron's avatar Philip Taron Committed by GitHub
Browse files

python3Packages.inject: 5.3.0 -> 5.3.0-unstable-2026-01-05 (#504717)

parents 84aaff60 e95f5c6f
Loading
Loading
Loading
Loading
+8 −7
Original line number Diff line number Diff line
@@ -4,22 +4,25 @@
  hatch-vcs,
  hatchling,
  lib,
  nix-update-script,
  pytestCheckHook,
}:

buildPythonPackage (finalAttrs: {
  pname = "inject";
  version = "5.3.0";
  version = "5.3.0-unstable-2026-01-05";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "ivankorobkov";
    repo = "python-inject";
    tag = "v${finalAttrs.version}";
    hash = "sha256-c/OpEsT9KF7285xfD+VRorrNHn3r9IPp/ts9JHyGK9s=";
    rev = "2ca60abc5370cd91d87e5a21ac373d0ca710f76d";
    hash = "sha256-FumossBUGwp1XxWthx3gpIietvZsmPpkd52y9jjVKjQ=";
  };

  env.SETUPTOOLS_SCM_PRETEND_VERSION =
    assert lib.hasInfix "unstable" finalAttrs.version;
    builtins.head (lib.splitString "-" finalAttrs.version);

  build-system = [
    hatchling
    hatch-vcs
@@ -31,12 +34,10 @@ buildPythonPackage (finalAttrs: {

  pythonImportsCheck = [ "inject" ];

  passthru.updateScript = nix-update-script { };

  meta = {
    description = "Python dependency injection framework";
    homepage = "https://github.com/ivankorobkov/python-inject";
    changelog = "https://github.com/ivankorobkov/python-inject/blob/${finalAttrs.src.tag}/CHANGES.md";
    changelog = "https://github.com/ivankorobkov/python-inject/blob/${finalAttrs.src.rev}/CHANGES.md";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ PerchunPak ];
  };