python3Packages.volvooncall: drop

The volvooncall integration was removed from Home Assistant in
https://github.com/home-assistant/core/pull/150725.
This commit is contained in:
Robert Schütz
2026-07-20 16:55:07 -07:00
parent 415dbf0d23
commit 087a32bcd9
3 changed files with 1 additions and 75 deletions
@@ -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 ];
};
})
+1
View File
@@ -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
-2
View File
@@ -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 { };