diff --git a/pkgs/development/python-modules/volvooncall/default.nix b/pkgs/development/python-modules/volvooncall/default.nix deleted file mode 100644 index ccb531b46691..000000000000 --- a/pkgs/development/python-modules/volvooncall/default.nix +++ /dev/null @@ -1,73 +0,0 @@ -{ - lib, - aiohttp, - amqtt, - buildPythonPackage, - certifi, - docopt, - fetchFromGitHub, - fetchpatch, - setuptools, - geopy, - mock, - pytest-asyncio_0, - pytestCheckHook, -}: - -buildPythonPackage (finalAttrs: { - pname = "volvooncall"; - version = "0.10.4"; - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "molobrakos"; - repo = "volvooncall"; - tag = "v${finalAttrs.version}"; - hash = "sha256-xr3g93rt3jvxVZrZY7cFh5eBP3k0arsejsgvx8p5EV4="; - }; - - patches = [ - # Remove asynctest, https://github.com/molobrakos/volvooncall/pull/92 - (fetchpatch { - name = "remove-asnyc.patch"; - url = "https://github.com/molobrakos/volvooncall/commit/ef0df403250288c00ed4c600e9dfa79dcba8941e.patch"; - hash = "sha256-U+hM7vzD9JSEUumvjPSLpVQcc8jAuZHG3/1dQ3wnIcA="; - }) - ]; - - build-system = [ setuptools ]; - - dependencies = [ aiohttp ]; - - optional-dependencies = { - console = [ - certifi - docopt - geopy - ]; - mqtt = [ - amqtt - certifi - ]; - }; - - checkInputs = [ - mock - pytest-asyncio_0 - pytestCheckHook - ] - ++ finalAttrs.passthru.optional-dependencies.mqtt; - - pythonImportsCheck = [ "volvooncall" ]; - - meta = { - description = "Retrieve information from the Volvo On Call web service"; - homepage = "https://github.com/molobrakos/volvooncall"; - changelog = "https://github.com/molobrakos/volvooncall/releases/tag/v${finalAttrs.version}"; - license = lib.licenses.unlicense; - mainProgram = "voc"; - maintainers = with lib.maintainers; [ dotlambda ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 7d0e9ff77f4e..9ee784fb8f48 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -693,6 +693,7 @@ mapAliases { vega_datasets = throw "'vega_datasets' has been renamed to/replaced by 'vega-datasets'"; # Converted to throw 2025-10-29 ViennaRNA = throw "'ViennaRNA' has been renamed to/replaced by 'viennarna'"; # Converted to throw 2025-10-29 vncdo = vncdotool; # Added 2026-06-30 + volvooncall = "'volvooncall' was removed because Home Assistant dropped the integration"; # added 2026-07-20 vulcan-api = throw "vulcan-api has been removed. Their API has changed and they don't allow access from unofficial software anymore."; # added 2025-09-05 vxi11 = throw "'vxi11' has been removed as it was broken and unmaintained upstream"; # Added 2025-11-27 Wand = throw "'Wand' has been renamed to/replaced by 'wand'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 29c261149fc0..9e6ceff67d06 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -21863,8 +21863,6 @@ self: super: with self; { volvocarsapi = callPackage ../development/python-modules/volvocarsapi { }; - volvooncall = callPackage ../development/python-modules/volvooncall { }; - vowpalwabbit = callPackage ../development/python-modules/vowpalwabbit { }; vpk = callPackage ../development/python-modules/vpk { };