12 buildPythonPackage rec {
13 pname = "geocachingapi";
15 format = "setuptools";
17 disabled = pythonOlder "3.7";
19 src = fetchFromGitHub {
21 repo = "geocachingapi-python";
22 rev = "refs/tags/${version}";
23 hash = "sha256-C4nj4KFEwsY5V5f0Q1x+9sD8Ihz5m7b3jg2pOyB/pDg=";
26 nativeBuildInputs = [ setuptools-scm ];
28 propagatedBuildInputs = [
34 # Tests require a token and network access
37 pythonImportsCheck = [ "geocachingapi" ];
40 description = "Python API to control the Geocaching API";
41 homepage = "https://github.com/Sholofly/geocachingapi-python";
42 license = with licenses; [ mit ];
43 maintainers = with maintainers; [ fab ];