17 buildPythonPackage rec {
22 disabled = pythonOlder "3.8";
24 src = fetchFromGitHub {
25 owner = "beda-software";
27 rev = "refs/tags/v${version}";
28 hash = "sha256-ts4BT/YVfejyemEy8B9aAJuA9h1a5F/SoIAkDVem7mQ=";
31 build-system = [ flit-core ];
47 # sync/async test cases require docker-compose to set up services, so disable:
48 disabledTestPaths = [ "tests/test_lib_sync.py" ];
49 disabledTests = [ "TestLibAsyncCase" ];
51 pythonImportsCheck = [ "fhirpy" ];
54 description = "Async/sync API for FHIR resources";
55 homepage = "https://github.com/beda-software/fhir-py";
56 changelog = "https://github.com/beda-software/fhir-py/blob/${src.rev}/CHANGELOG.md";
57 license = licenses.mit;
58 maintainers = with maintainers; [ bcdarwin ];