python313Packages.intellifire4py: 4.1.9 -> 4.2.1

Changelog: https://github.com/jeeftor/intellifire4py/releases/tag/vv4.2.1

Changed files
+9 -8
pkgs
development
python-modules
intellifire4py
+9 -8
pkgs/development/python-modules/intellifire4py/default.nix
···
fetchFromGitHub,
aiohttp,
aioresponses,
-
poetry-core,
pydantic,
pytest-asyncio,
pytest-httpx,
···
buildPythonPackage rec {
pname = "intellifire4py";
-
version = "4.1.9";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "jeeftor";
repo = "intellifire4py";
tag = "v${version}";
-
hash = "sha256-dMhm2gntLV7ev6UIfHFMATytZo5blTlALuh9sBirkqI=";
};
-
nativeBuildInputs = [ poetry-core ];
-
propagatedBuildInputs = [
aiohttp
aenum
pydantic
···
meta = with lib; {
description = "Module to read Intellifire fireplace status data";
-
mainProgram = "intellifire4py";
homepage = "https://github.com/jeeftor/intellifire4py";
-
changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/v${version}";
-
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
};
}
···
fetchFromGitHub,
aiohttp,
aioresponses,
+
hatchling,
pydantic,
pytest-asyncio,
pytest-httpx,
···
buildPythonPackage rec {
pname = "intellifire4py";
+
version = "4.2.1";
pyproject = true;
disabled = pythonOlder "3.7";
···
owner = "jeeftor";
repo = "intellifire4py";
tag = "v${version}";
+
hash = "sha256-kCZkIR8SmrLTm86M87juV7oQ+O01AA4pzkBMnKCnbNA=";
};
+
build-system = [ hatchling ];
+
dependencies = [
aiohttp
aenum
pydantic
···
meta = with lib; {
description = "Module to read Intellifire fireplace status data";
homepage = "https://github.com/jeeftor/intellifire4py";
+
changelog = "https://github.com/jeeftor/intellifire4py/releases/tag/v${src.tag}";
+
license = licenses.mit;
maintainers = with maintainers; [ fab ];
+
mainProgram = "intellifire4py";
+
};
}