Something went wrong. Try again.
lol
Something went wrong. Try again.
933 B · 47 lines
Nix
at master
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748{ aiohttp, buildPythonPackage, fetchFromGitHub, freezegun, lib, pytest-asyncio, pytestCheckHook, setuptools, svgwrite,}:
buildPythonPackage rec { pname = "irm-kmi-api"; version = "1.1.1"; pyproject = true;
src = fetchFromGitHub { owner = "jdejaegh"; repo = "irm-kmi-api"; tag = version; hash = "sha256-RJMIXisgG4ybynsm7kCrN8zOU0EJv7a1Q74l+edxH/E="; };
build-system = [ setuptools ];
dependencies = [ aiohttp svgwrite ];
pythonImportsCheck = [ "irm_kmi_api" ];
nativeCheckInputs = [ freezegun pytest-asyncio pytestCheckHook ];
meta = { changelog = "https://github.com/jdejaegh/irm-kmi-api/releases/tag/${src.tag}"; description = "Retrieve data from the Belgian Royal Meteorological Institute"; homepage = "https://github.com/jdejaegh/irm-kmi-api"; license = lib.licenses.mit; maintainers = [ lib.maintainers.dotlambda ]; };}