Loading pkgs/by-name/sp/spotdl/package.nix +5 −2 Original line number Diff line number Diff line Loading @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "spotdl"; version = "4.4.3"; version = "4.4.4"; pyproject = true; src = fetchFromGitHub { owner = "spotDL"; repo = "spotify-downloader"; tag = "v${finalAttrs.version}"; hash = "sha256-opbbcYjsR+xuo2uQ7Ic/2+BfkiwdEe1xD/whRonDBWo="; hash = "sha256-GKkkYA1Z6YsthIKE8Hf/vKRHU7kPCKabOh28i/JSSOc="; }; build-system = with python3Packages; [ hatchling ]; Loading @@ -26,11 +26,14 @@ python3Packages.buildPythonApplication (finalAttrs: { with python3Packages; [ beautifulsoup4 datastar-py fastapi jinja2 mutagen platformdirs pydantic pykakasi python-multipart python-slugify pytube rapidfuzz Loading pkgs/development/python-modules/datastar-py/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { buildPythonPackage, fetchFromGitHub, hatchling, lib, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "datastar-py"; version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "starfederation"; repo = "datastar-python"; tag = "v${finalAttrs.version}"; hash = "sha256-79pdSzHwkF8JX3rF5PIEvx//rKRvX3H1B2382Wfbm9U="; }; build-system = [ hatchling ]; pythonImportsCheck = [ "datastar_py" ]; nativeCheckInputs = [ pytestCheckHook ]; # tests were only added after 1.0.0 # TODO enable after update doCheck = false; meta = { changelog = "https://github.com/starfederation/datastar-python/releases/tag/${finalAttrs.src.tag}"; description = "Helper functions and classes for the Datastar library"; homepage = "https://github.com/starfederation/datastar-python"; license = lib.licenses.mit; maintainers = [ lib.maintainers.dotlambda ]; }; }) pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3650,6 +3650,8 @@ self: super: with self; { datasketch = callPackage ../development/python-modules/datasketch { }; datastar-py = callPackage ../development/python-modules/datastar-py { }; datauri = callPackage ../development/python-modules/datauri { }; datefinder = callPackage ../development/python-modules/datefinder { }; Loading Loading
pkgs/by-name/sp/spotdl/package.nix +5 −2 Original line number Diff line number Diff line Loading @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "spotdl"; version = "4.4.3"; version = "4.4.4"; pyproject = true; src = fetchFromGitHub { owner = "spotDL"; repo = "spotify-downloader"; tag = "v${finalAttrs.version}"; hash = "sha256-opbbcYjsR+xuo2uQ7Ic/2+BfkiwdEe1xD/whRonDBWo="; hash = "sha256-GKkkYA1Z6YsthIKE8Hf/vKRHU7kPCKabOh28i/JSSOc="; }; build-system = with python3Packages; [ hatchling ]; Loading @@ -26,11 +26,14 @@ python3Packages.buildPythonApplication (finalAttrs: { with python3Packages; [ beautifulsoup4 datastar-py fastapi jinja2 mutagen platformdirs pydantic pykakasi python-multipart python-slugify pytube rapidfuzz Loading
pkgs/development/python-modules/datastar-py/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { buildPythonPackage, fetchFromGitHub, hatchling, lib, pytestCheckHook, }: buildPythonPackage (finalAttrs: { pname = "datastar-py"; version = "1.0.0"; pyproject = true; src = fetchFromGitHub { owner = "starfederation"; repo = "datastar-python"; tag = "v${finalAttrs.version}"; hash = "sha256-79pdSzHwkF8JX3rF5PIEvx//rKRvX3H1B2382Wfbm9U="; }; build-system = [ hatchling ]; pythonImportsCheck = [ "datastar_py" ]; nativeCheckInputs = [ pytestCheckHook ]; # tests were only added after 1.0.0 # TODO enable after update doCheck = false; meta = { changelog = "https://github.com/starfederation/datastar-python/releases/tag/${finalAttrs.src.tag}"; description = "Helper functions and classes for the Datastar library"; homepage = "https://github.com/starfederation/datastar-python"; license = lib.licenses.mit; maintainers = [ lib.maintainers.dotlambda ]; }; })
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3650,6 +3650,8 @@ self: super: with self; { datasketch = callPackage ../development/python-modules/datasketch { }; datastar-py = callPackage ../development/python-modules/datastar-py { }; datauri = callPackage ../development/python-modules/datauri { }; datefinder = callPackage ../development/python-modules/datefinder { }; Loading