from importlib.metadata import version, PackageNotFoundError from fastapi import APIRouter router = APIRouter() @router.get("/version") def get_version(): """Get the version of the package.""" try: return {"version": version("mapping_provider")} except PackageNotFoundError: return {"version": "unknown"}