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:
@@ -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 ];
|
||||
};
|
||||
})
|
||||
@@ -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
|
||||
|
||||
@@ -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 { };
|
||||
|
||||
Reference in New Issue
Block a user