We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bb46518 commit 7f7f3ddCopy full SHA for 7f7f3dd
app.py
@@ -21,15 +21,18 @@
21
"""
22
23
import os
24
+import tempfile
25
import streamlit as st
26
from datetime import datetime, date
27
from zoneinfo import ZoneInfo
28
from scripts.glasgow_horizon import make_horizon_plot
29
from scripts.glasgow_zenith import make_zenith_plot
30
31
# Fix DuckDB/Starplot permissions
-os.makedirs("duckdb_extensions", exist_ok=True)
32
-os.environ["IBIS_DUCKDB_LIBDIR"] = os.path.abspath("duckdb_extensions")
+duckdb_dir = os.path.join(tempfile.gettempdir(), "duckdb_extensions")
33
+os.makedirs(duckdb_dir, exist_ok=True)
34
+os.environ["IBIS_DUCKDB_LIBDIR"] = duckdb_dir
35
+os.environ["IBIS_DUCKDB_DATA_DIR"] = duckdb_dir
36
37
38
st.title("🌌 Glasgow Starplot Viewer")
0 commit comments