Unverified Commit 5daabc56 authored by Florian Brandes's avatar Florian Brandes
Browse files

datalad-gooey: move to Python packages



datalad-gooey expoes a module system. Therefore we move
it to python-modules.

Signed-off-by: default avatarFlorian Brandes <florian.brandes@posteo.de>
parent db44236e
Loading
Loading
Loading
Loading
+14 −7
Original line number Diff line number Diff line
{
  buildPythonPackage,
  lib,
  git,
  python3,
  fetchFromGitHub,
  fetchpatch,
  darwin,
  setuptools,
  stdenv,
  git-annex,
  pyside6,
  pyqtdarktheme,
  datalad-next,
  outdated,
  datalad,
  pytestCheckHook,
  pytest-qt,
}:

python3.pkgs.buildPythonApplication {
buildPythonPackage {
  pname = "datalad-gooey";
  # many bug fixes on `master` but no new release
  version = "unstable-2024-02-20";
@@ -22,9 +29,9 @@ python3.pkgs.buildPythonApplication {
    hash = "sha256-8779SLcV4wwJ3124lteGzvimDxgijyxa818ZrumPMs4=";
  };

  build-system = with python3.pkgs; [ setuptools ];
  build-system = [ setuptools ];

  dependencies = with python3.pkgs; [
  dependencies = [
    pyside6
    pyqtdarktheme
    datalad-next
@@ -39,8 +46,8 @@ python3.pkgs.buildPythonApplication {
  '';

  nativeCheckInputs = [
    python3.pkgs.pytestCheckHook
    python3.pkgs.pytest-qt
    pytestCheckHook
    pytest-qt
    git
    git-annex
  ];
+2 −0
Original line number Diff line number Diff line
@@ -2185,6 +2185,8 @@ with pkgs;
  datalad = with python3Packages; toPythonApplication datalad;
  datalad-gooey = with python3Packages; toPythonApplication datalad-gooey;
  darcs-to-git = callPackage ../applications/version-management/darcs-to-git { };
  degit = callPackage ../applications/version-management/degit { };
+2 −0
Original line number Diff line number Diff line
@@ -2837,6 +2837,8 @@ self: super: with self; {
  datalad = callPackage ../development/python-modules/datalad { };
  datalad-gooey = callPackage ../development/python-modules/datalad-gooey { };
  datalad-next = callPackage ../development/python-modules/datalad-next { };
  datamodeldict = callPackage ../development/python-modules/datamodeldict { };