Skip to content

Commit

Permalink
simplify json versions returned
Browse files Browse the repository at this point in the history
  • Loading branch information
scottyhq committed Dec 19, 2024
1 parent 6f1914d commit 56c496b
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions src/titiler/application/titiler/application/main.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,11 @@
"""titiler app."""
import io
import logging
import re
from contextlib import redirect_stdout

import jinja2
import rasterio
from fastapi import Depends, FastAPI, HTTPException, Security
from fastapi.security.api_key import APIKeyQuery
from rasterio import show_versions
from rio_tiler.io import Reader, STACReader
from starlette.middleware.cors import CORSMiddleware
from starlette.requests import Request
Expand Down Expand Up @@ -217,10 +215,15 @@ def validate_access_token(access_token: str = Security(api_key_query)):
)
def ping():
"""Health check."""
with redirect_stdout(io.StringIO()) as f:
show_versions()
rasterio_versions = f.getvalue().splitlines()
return {"Hello from titiler!": rasterio_versions}
return {
"versions": {
"titiler": titiler_version,
"rasterio": rasterio.__version__,
"gdal": rasterio.__gdal_version__,
"proj": rasterio.__proj_version__,
"geos": rasterio.__geos_version__,
}
}


@app.get("/", response_class=HTMLResponse, include_in_schema=False)
Expand Down

0 comments on commit 56c496b

Please sign in to comment.