python3Packages.pajgps-api: init at 0.3.1 (#529024)

This commit is contained in:
Sandro
2026-06-09 16:11:13 +00:00
committed by GitHub
3 changed files with 46 additions and 1 deletions
@@ -0,0 +1,41 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
hatchling,
aiohttp,
pytestCheckHook,
python-dotenv,
}:
buildPythonPackage (finalAttrs: {
pname = "pajgps-api";
version = "0.3.1";
pyproject = true;
src = fetchFromGitHub {
owner = "skipperro";
repo = "pajgps-api";
tag = finalAttrs.version;
hash = "sha256-OJbWF5KcqyRud0Sfx7rME+mXIjiZQD9UxD3vpeV6RWY=";
};
build-system = [ hatchling ];
dependencies = [ aiohttp ];
nativeCheckInputs = [
pytestCheckHook
python-dotenv
];
pythonImportsCheck = [ "pajgps_api" ];
meta = {
description = "Python library to interact with the PAJ GPS API";
homepage = "https://github.com/skipperro/pajgps-api";
changelog = "https://github.com/skipperro/pajgps-api/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.jamiemagee ];
};
})
@@ -4978,7 +4978,8 @@
];
"paj_gps" =
ps: with ps; [
]; # missing inputs: pajgps-api
pajgps-api
];
"palazzetti" =
ps: with ps; [
pypalazzetti
@@ -8441,6 +8442,7 @@
"ovo_energy"
"owntracks"
"p1_monitor"
"paj_gps"
"palazzetti"
"panasonic_viera"
"panel_custom"
+2
View File
@@ -12242,6 +12242,8 @@ self: super: with self; {
paintcompiler = callPackage ../development/python-modules/paintcompiler { };
pajgps-api = callPackage ../development/python-modules/pajgps-api { };
palace = callPackage ../development/python-modules/palace { };
palettable = callPackage ../development/python-modules/palettable { };