16 buildPythonPackage rec {
17 pname = "json-logging";
18 version = "1.5.0-rc0";
19 format = "setuptools";
21 disabled = pythonOlder "3.7";
23 src = fetchFromGitHub {
25 repo = "json-logging-python";
26 rev = "refs/tags/${version}";
27 hash = "sha256-WOAEY1pONH+Gx1b8zHZDMNgJJSn7jvMO60LYTA8z/dE=";
42 pythonImportsCheck = [
51 # Smoke tests don't always work
52 "tests/smoketests/test_run_smoketest.py"
55 __darwinAllowLocalNetworking = true;
58 description = "Python library to emit logs in JSON format";
60 Python logging library to emit JSON log that can be easily indexed and searchable by logging
61 infrastructure such as ELK, EFK, AWS Cloudwatch, GCP Stackdriver.
63 homepage = "https://github.com/bobbui/json-logging-python";
64 changelog = "https://github.com/bobbui/json-logging-python/releases/tag/${version}";
65 license = licenses.asl20;
66 maintainers = with maintainers; [ AluisioASG ];