diff --git a/pkgs/by-name/ya/yamlpath/package.nix b/pkgs/by-name/ya/yamlpath/package.nix deleted file mode 100644 index 36d46665e8a1..000000000000 --- a/pkgs/by-name/ya/yamlpath/package.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ - lib, - fetchFromGitHub, - hiera-eyaml, - python3, -}: - -python3.pkgs.buildPythonApplication rec { - pname = "yamlpath"; - version = "3.8.0"; - format = "setuptools"; - - src = fetchFromGitHub { - owner = "wwkimball"; - repo = "yamlpath"; - tag = "v${version}"; - sha256 = "sha256-6N2s/LWFa3mgMQ88rt3IaWk+b2PTWfT7z1mi+ioQEyU="; - }; - - propagatedBuildInputs = with python3.pkgs; [ - python-dateutil - ruamel-yaml - ]; - - nativeCheckInputs = with python3.pkgs; [ - hiera-eyaml - mock - pytest-console-scripts - pytestCheckHook - ]; - - preCheck = '' - export PATH=$PATH:$out/bin - ''; - - pythonImportsCheck = [ - "yamlpath" - ]; - - meta = { - description = "Command-line processors for YAML/JSON/Compatible data"; - homepage = "https://github.com/wwkimball/yamlpath"; - changelog = "https://github.com/wwkimball/yamlpath/releases/tag/v${version}"; - longDescription = '' - Command-line get/set/merge/validate/scan/convert/diff processors for YAML/JSON/Compatible data - using powerful, intuitive, command-line friendly syntax - ''; - license = lib.licenses.isc; - maintainers = with lib.maintainers; [ Flakebi ]; - - # No support for ruamel.yaml > 0.17.21 - # https://github.com/wwkimball/yamlpath/issues/217 - broken = true; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 192620a063cd..bea2b58801ec 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2750,6 +2750,7 @@ mapAliases { yaml-cpp_0_3 = throw "yaml-cpp_0_3 has been removed, as it was unused"; # Added 2025-09-16 yesplaymusic = throw "YesPlayMusic has been removed as it was broken, unmaintained, and used deprecated Node and Electron versions"; # Added 2024-12-13 yafaray-core = libyafaray; # Added 2022-09-23 + yamlpath = throw "'yamlpath' has been removed because it has been marked as broken since at least November 2024."; # Added 2025-10-01 yandex-browser = throw "'yandex-browser' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 yandex-browser-beta = throw "'yandex-browser-beta' has been removed, as it was broken and unmaintained"; # Added 2025-04-17 yandex-browser-corporate = throw "'yandex-browser-corporate' has been removed, as it was broken and unmaintained"; # Added 2025-04-17