Unverified Commit d40f987c authored by Lassulus's avatar Lassulus Committed by GitHub
Browse files

Merge pull request #224665 from flokli/picobox-3.0.0

python3.pkgs.picobox: 2.2.0 -> 3.0.0
parents dfe69671 d273fa8b
Loading
Loading
Loading
Loading
+8 −18
Original line number Diff line number Diff line
@@ -3,15 +3,17 @@
, fetchFromGitHub
, fetchpatch
, flask
, hatchling
, hatch-vcs
, isPy27
, pytestCheckHook
, pythonAtLeast
, setuptools-scm
}:

buildPythonPackage rec {
  pname = "picobox";
  version = "2.2.0";
  version = "3.0.0";

  format = "pyproject";

  disabled = isPy27;

@@ -19,26 +21,14 @@ buildPythonPackage rec {
    owner = "ikalnytskyi";
    repo = pname;
    rev = "refs/tags/${version}";
    hash = "sha256-B2A8GMhBFU/mb/JiiqtP+HvpPj5FYwaYO3gQN2QI6z0=";
    hash = "sha256-LQiSurL+eFRJ9iQheoo66o44BlfBtAatk8deuMFROcc=";
  };

  patches = [
    (fetchpatch {
      # already in master, but no new release yet.
      # https://github.com/ikalnytskyi/picobox/issues/55
      url = "https://github.com/ikalnytskyi/picobox/commit/1fcc4a0c26a7cd50ee3ef6694139177b5dfb2be0.patch";
      hash = "sha256-/NIEzTFlZ5wG7jHT/YdySYoxT/UhSk29Up9/VqjG/jg=";
      includes = [
        "tests/test_box.py"
        "tests/test_stack.py"
      ];
    })
  ];

  SETUPTOOLS_SCM_PRETEND_VERSION = version;

  nativeBuildInputs = [
    setuptools-scm
    hatchling
    hatch-vcs
  ];

  nativeCheckInputs = [