9 buildPythonPackage rec {
10 pname = "ecs-logging";
14 disabled = pythonOlder "3.8";
16 src = fetchFromGitHub {
18 repo = "ecs-logging-python";
19 rev = "refs/tags/${version}";
20 hash = "sha256-djCEutZqcyRfRme+omiwl3ofBUBli71TnfVu59i7vlE=";
23 nativeBuildInputs = [ flit-core ];
25 # Circular dependency elastic-apm
28 pythonImportsCheck = [ "ecs_logging" ];
31 description = "Logging formatters for the Elastic Common Schema (ECS) in Python";
32 homepage = "https://github.com/elastic/ecs-logging-python";
33 license = with licenses; [ asl20 ];
34 maintainers = with maintainers; [ fab ];