python3Packages.aiooui: 0.1.7 -> 0.1.9

https://github.com/Bluetooth-Devices/aiooui/blob/v0.1.9/CHANGELOG.md
This commit is contained in:
Martin Weinelt
2025-01-21 04:49:10 +01:00
parent c5c67a271f
commit c8a338f0e3
@@ -4,13 +4,14 @@
fetchFromGitHub,
poetry-core,
pytest-asyncio,
pytest-cov-stub,
pytestCheckHook,
pythonOlder,
}:
buildPythonPackage rec {
pname = "aiooui";
version = "0.1.7";
version = "0.1.9";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -19,22 +20,22 @@ buildPythonPackage rec {
owner = "Bluetooth-Devices";
repo = "aiooui";
tag = "v${version}";
hash = "sha256-vnO3Lh+d/8mES2i4jKTH4RviURUFqb3Vj6u5sxUGf1o=";
hash = "sha256-tY8/hb3BpxzKM/IB7anfmqGcXK6FmiuoJVxqpFW1Maw=";
};
postPatch = ''
# Remove requirements and build part for the OUI data
substituteInPlace pyproject.toml \
--replace-fail "-v -Wdefault --cov=aiooui --cov-report=term-missing:skip-covered" "" \
--replace-fail 'script = "build_oui.py"' "" \
--replace-fail ", 'requests'" "" \
--replace-fail ", 'requests', 'aiohttp'" "" \
--replace-fail '"setuptools>=65.4.1", ' ""
'';
nativeBuildInputs = [ poetry-core ];
build-system = [ poetry-core ];
nativeCheckInputs = [
pytest-asyncio
pytest-cov-stub
pytestCheckHook
];
@@ -43,7 +44,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Async OUI lookups";
homepage = "https://github.com/Bluetooth-Devices/aiooui";
changelog = "https://github.com/Bluetooth-Devices/aiooui/blob/${version}/CHANGELOG.md";
changelog = "https://github.com/Bluetooth-Devices/aiooui/blob/${src.tag}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
};