yamlpath: drop (#447869)

This commit is contained in:
Nick Cao
2025-10-02 21:16:56 +00:00
committed by GitHub
2 changed files with 1 additions and 55 deletions
-55
View File
@@ -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;
};
}
+1
View File
@@ -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