{
  "version": 1,
  "disable_existing_loggers": false,
  "formatters": {
    "structlog": {
      "()": "app.logging_config.build_uvicorn_structlog_formatter"
    }
  },
  "handlers": {
    "default": {
      "class": "logging.StreamHandler",
      "formatter": "structlog"
    }
  },
  "loggers": {
    "": {
      "handlers": ["default"],
      "level": "INFO"
    },
    "uvicorn": {
      "handlers": ["default"],
      "level": "INFO",
      "propagate": false
    },
    "uvicorn.error": {
      "handlers": ["default"],
      "level": "INFO",
      "propagate": false
    },
    "uvicorn.access": {
      "handlers": ["default"],
      "level": "INFO",
      "propagate": false
    }
  }
}


