diff --git a/datasette/__init__.py b/datasette/__init__.py index e69de29bb2..668a8c82a7 100644 --- a/datasette/__init__.py +++ b/datasette/__init__.py @@ -0,0 +1 @@ +from datasette.version import __version_info__, __version__ # noqa diff --git a/datasette/app.py b/datasette/app.py index 3a7854a07f..e1307ba74a 100644 --- a/datasette/app.py +++ b/datasette/app.py @@ -28,6 +28,7 @@ sqlite_timelimit, validate_sql_select, ) +from .version import __version__ app_root = Path(__file__).parent.parent @@ -223,6 +224,7 @@ async def view_get(self, request, name, hash, **kwargs): 'url_json': path_with_ext(request, '.json'), 'url_jsono': path_with_ext(request, '.jsono'), 'metadata': self.ds.metadata, + 'datasette_version': __version__, }} r = self.jinja.render( template, @@ -279,6 +281,7 @@ async def get(self, request, as_json): request, databases=databases, metadata=self.ds.metadata, + datasette_version=__version__, ) diff --git a/datasette/templates/base.html b/datasette/templates/base.html index d779f12ccb..1976b4acb6 100644 --- a/datasette/templates/base.html +++ b/datasette/templates/base.html @@ -12,7 +12,7 @@ {% endblock %}