Skip to content

Commit 50458dc

Browse files
committed
Update deployment for images
1 parent 7f7f3dd commit 50458dc

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

app.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,19 @@
2121
"""
2222

2323
import os
24+
import pathlib
2425
import tempfile
26+
import starplot
2527
import streamlit as st
2628
from datetime import datetime, date
2729
from zoneinfo import ZoneInfo
2830
from scripts.glasgow_horizon import make_horizon_plot
2931
from scripts.glasgow_zenith import make_zenith_plot
3032

31-
# Fix DuckDB/Starplot permissions
32-
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
33+
# Override the library path
34+
starplot_library_dir = pathlib.Path(tempfile.gettempdir()) / "starplot_library"
35+
os.makedirs(starplot_library_dir, exist_ok=True)
36+
starplot.data.library_path = starplot_library_dir
3637

3738

3839
st.title("🌌 Glasgow Starplot Viewer")

0 commit comments

Comments
 (0)