+from hashlib import pbkdf2_hmac
+from pathlib import Path
+
+from jinja2_simple_tags import StandaloneTag
+
+
+class StaticTag(StandaloneTag):
+ tags = {"static"}
+
+ def render(self, filename="/", hubapp=None):
+ if not hubapp:
+ hubapp = self.context["hubapp"]
+ elif isinstance(hubapp, str):
+ hubapp = self.context["hubapp"].app.get_hubapp_by_name(hubapp)
+ return hubapp.uri_from(Path(filename))