datalad-gooey: move to Python packages

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

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
This commit is contained in:
2024-08-01 10:21:33 +02:00
parent db44236e1d
commit 5daabc568f
3 changed files with 18 additions and 7 deletions
@@ -1,15 +1,22 @@
{
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
View File
@@ -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
View File
@@ -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 { };