Loading pkgs/development/python-modules/howdoi/default.nixdeleted 100644 → 0 +0 −85 Original line number Diff line number Diff line { lib, appdirs, buildPythonPackage, cachelib, colorama, cssselect, fetchFromGitHub, fetchpatch, keep, lxml, pygments, pyquery, requests, rich, pytestCheckHook, setuptools, }: buildPythonPackage rec { pname = "howdoi"; version = "2.0.20"; pyproject = true; src = fetchFromGitHub { owner = "gleitz"; repo = "howdoi"; tag = "v${version}"; hash = "sha256-u0k+h7Sp2t/JUnfPqRzDpEA+vNXB7CpyZ/SRvk+B9t0="; }; patches = [ # Bad test case fix: comparing hardcoded string to internet search result # PR merged: https://github.com/gleitz/howdoi/pull/497 # Please remove on the next release (fetchpatch { url = "https://github.com/gleitz/howdoi/commit/7d24e9e1c87811a6e66d60f504381383cf1ac3fd.patch"; hash = "sha256-AFQMnMEijaExqiimbNaVeIRmZJ4Yj0nGUOEjfsvBLh8="; }) ]; build-system = [ setuptools ]; dependencies = [ appdirs cachelib colorama cssselect keep lxml pygments pyquery requests rich ]; nativeCheckInputs = [ pytestCheckHook ]; preCheck = '' export HOME=$(mktemp -d) ''; disabledTests = [ "test_colorize" # Tests are flaky, OSError: [Errno 24] Too many open files happens "test_answer_links_using_l_option" "test_answers_bing" "test_answers" "test_json_output" "test_missing_pre_or_code_query" "test_multiple_answers" "test_position" "test_unicode_answer" ]; pythonImportsCheck = [ "howdoi" ]; meta = { description = "Instant coding answers via the command line"; homepage = "https://github.com/gleitz/howdoi"; changelog = "https://github.com/gleitz/howdoi/blob/v${version}/CHANGES.txt"; license = lib.licenses.mit; maintainers = [ ]; }; } pkgs/top-level/python-aliases.nix +1 −0 Original line number Diff line number Diff line Loading @@ -256,6 +256,7 @@ mapAliases { hologram = throw "'hologram' has been removed as it was unmaintained upstream"; # Added 2026-03-22 homeassistant-bring-api = throw "'homeassistant-bring-api' has been renamed to/replaced by 'bring-api'"; # Converted to throw 2025-10-29 homepluscontrol = throw "'homepluscontrol' has been removed as it was unmaintained upstream"; # Added 2026-03-22 howdoi = throw "'howdoi' has been removed as it was unmaintained upstream"; # Added 2026-04-19 HTSeq = throw "'HTSeq' has been renamed to/replaced by 'htseq'"; # Converted to throw 2025-10-29 IMAPClient = throw "'IMAPClient' has been renamed to/replaced by 'imapclient'"; # Converted to throw 2025-10-29 inlinestyler = throw "inlinestyler has been removed because it is no longer maintained"; # added 2025-08-09 Loading pkgs/top-level/python-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -7154,8 +7154,6 @@ self: super: with self; { housekeeping = callPackage ../development/python-modules/housekeeping { }; howdoi = callPackage ../development/python-modules/howdoi { }; hpack = callPackage ../development/python-modules/hpack { }; hpccm = callPackage ../development/python-modules/hpccm { }; Loading Loading
pkgs/development/python-modules/howdoi/default.nixdeleted 100644 → 0 +0 −85 Original line number Diff line number Diff line { lib, appdirs, buildPythonPackage, cachelib, colorama, cssselect, fetchFromGitHub, fetchpatch, keep, lxml, pygments, pyquery, requests, rich, pytestCheckHook, setuptools, }: buildPythonPackage rec { pname = "howdoi"; version = "2.0.20"; pyproject = true; src = fetchFromGitHub { owner = "gleitz"; repo = "howdoi"; tag = "v${version}"; hash = "sha256-u0k+h7Sp2t/JUnfPqRzDpEA+vNXB7CpyZ/SRvk+B9t0="; }; patches = [ # Bad test case fix: comparing hardcoded string to internet search result # PR merged: https://github.com/gleitz/howdoi/pull/497 # Please remove on the next release (fetchpatch { url = "https://github.com/gleitz/howdoi/commit/7d24e9e1c87811a6e66d60f504381383cf1ac3fd.patch"; hash = "sha256-AFQMnMEijaExqiimbNaVeIRmZJ4Yj0nGUOEjfsvBLh8="; }) ]; build-system = [ setuptools ]; dependencies = [ appdirs cachelib colorama cssselect keep lxml pygments pyquery requests rich ]; nativeCheckInputs = [ pytestCheckHook ]; preCheck = '' export HOME=$(mktemp -d) ''; disabledTests = [ "test_colorize" # Tests are flaky, OSError: [Errno 24] Too many open files happens "test_answer_links_using_l_option" "test_answers_bing" "test_answers" "test_json_output" "test_missing_pre_or_code_query" "test_multiple_answers" "test_position" "test_unicode_answer" ]; pythonImportsCheck = [ "howdoi" ]; meta = { description = "Instant coding answers via the command line"; homepage = "https://github.com/gleitz/howdoi"; changelog = "https://github.com/gleitz/howdoi/blob/v${version}/CHANGES.txt"; license = lib.licenses.mit; maintainers = [ ]; }; }
pkgs/top-level/python-aliases.nix +1 −0 Original line number Diff line number Diff line Loading @@ -256,6 +256,7 @@ mapAliases { hologram = throw "'hologram' has been removed as it was unmaintained upstream"; # Added 2026-03-22 homeassistant-bring-api = throw "'homeassistant-bring-api' has been renamed to/replaced by 'bring-api'"; # Converted to throw 2025-10-29 homepluscontrol = throw "'homepluscontrol' has been removed as it was unmaintained upstream"; # Added 2026-03-22 howdoi = throw "'howdoi' has been removed as it was unmaintained upstream"; # Added 2026-04-19 HTSeq = throw "'HTSeq' has been renamed to/replaced by 'htseq'"; # Converted to throw 2025-10-29 IMAPClient = throw "'IMAPClient' has been renamed to/replaced by 'imapclient'"; # Converted to throw 2025-10-29 inlinestyler = throw "inlinestyler has been removed because it is no longer maintained"; # added 2025-08-09 Loading
pkgs/top-level/python-packages.nix +0 −2 Original line number Diff line number Diff line Loading @@ -7154,8 +7154,6 @@ self: super: with self; { housekeeping = callPackage ../development/python-modules/housekeeping { }; howdoi = callPackage ../development/python-modules/howdoi { }; hpack = callPackage ../development/python-modules/hpack { }; hpccm = callPackage ../development/python-modules/hpccm { }; Loading