biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / aio-georss-client / default.nix
blob7bdf88b7654a6a705bb291ccfab44914de59f182
2   lib,
3   aiohttp,
4   aioresponses,
5   buildPythonPackage,
6   dateparser,
7   fetchFromGitHub,
8   haversine,
9   mock,
10   pytest-asyncio,
11   pytestCheckHook,
12   pythonOlder,
13   requests,
14   setuptools,
15   xmltodict,
18 buildPythonPackage rec {
19   pname = "aio-georss-client";
20   version = "0.13";
21   pyproject = true;
23   disabled = pythonOlder "3.9";
25   src = fetchFromGitHub {
26     owner = "exxamalte";
27     repo = "python-aio-georss-client";
28     rev = "refs/tags/v${version}";
29     hash = "sha256-2qo5G/L2yh/6IXswkOyrCYnBNLDLx3EOpR53lnnpNOo=";
30   };
32   __darwinAllowLocalNetworking = true;
34   build-system = [ setuptools ];
36   dependencies = [
37     aiohttp
38     haversine
39     xmltodict
40     requests
41     dateparser
42   ];
44   nativeCheckInputs = [
45     aioresponses
46     mock
47     pytest-asyncio
48     pytestCheckHook
49   ];
51   pythonImportsCheck = [ "aio_georss_client" ];
53   meta = with lib; {
54     description = "Python library for accessing GeoRSS feeds";
55     homepage = "https://github.com/exxamalte/python-aio-georss-client";
56     changelog = "https://github.com/exxamalte/python-aio-georss-client/blob/v${version}/CHANGELOG.md";
57     license = with licenses; [ asl20 ];
58     maintainers = with maintainers; [ fab ];
59   };