From 49dccb85b553ad8ee13a6135a425b9576461923f Mon Sep 17 00:00:00 2001 From: Troy Raen Date: Tue, 10 Mar 2026 13:02:39 -0700 Subject: [PATCH] Increase astropy timeout limit to 120s --- tutorials/euclid/3_Euclid_intro_1D_spectra.md | 5 +++++ tutorials/euclid/4_Euclid_intro_PHZ_catalog.md | 6 +++++- tutorials/euclid/5_Euclid_intro_SPE_catalog.md | 8 ++++---- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/tutorials/euclid/3_Euclid_intro_1D_spectra.md b/tutorials/euclid/3_Euclid_intro_1D_spectra.md index 3d9d9be9..7f5b5756 100644 --- a/tutorials/euclid/3_Euclid_intro_1D_spectra.md +++ b/tutorials/euclid/3_Euclid_intro_1D_spectra.md @@ -74,6 +74,7 @@ from astropy.io import fits from astropy.table import QTable from astropy import units as u from astropy.coordinates import SkyCoord +from astropy.utils.data import conf from astropy.visualization import quantity_support from astroquery.ipac.irsa import Irsa @@ -91,6 +92,10 @@ warnings.filterwarnings( message="The unit 'erg' has been deprecated", category=u.UnitsWarning, ) + +# The Euclid spectrum files are large and the time it takes to read +# them can exceed astropy's default timeout limit. Increase it. +conf.remote_timeout = 120 ``` ## 1. Search for the spectrum of a specific galaxy diff --git a/tutorials/euclid/4_Euclid_intro_PHZ_catalog.md b/tutorials/euclid/4_Euclid_intro_PHZ_catalog.md index 15afff2b..854817a0 100644 --- a/tutorials/euclid/4_Euclid_intro_PHZ_catalog.md +++ b/tutorials/euclid/4_Euclid_intro_PHZ_catalog.md @@ -83,12 +83,16 @@ from astropy.io import fits from astropy.nddata import Cutout2D from astropy.table import QTable from astropy import units as u -from astropy.utils.data import download_file +from astropy.utils.data import conf, download_file from astropy.visualization import ImageNormalize, PercentileInterval, AsinhStretch, LogStretch, quantity_support from astropy.wcs import WCS from firefly_client import FireflyClient from astroquery.ipac.irsa import Irsa + +# The Euclid spectrum files are large and the time it takes to read +# them can exceed astropy's default timeout limit. Increase it. +conf.remote_timeout = 120 ``` ## 1. Find the MER Tile ID that corresponds to a given RA and Dec diff --git a/tutorials/euclid/5_Euclid_intro_SPE_catalog.md b/tutorials/euclid/5_Euclid_intro_SPE_catalog.md index 420138ad..ea1dae76 100644 --- a/tutorials/euclid/5_Euclid_intro_SPE_catalog.md +++ b/tutorials/euclid/5_Euclid_intro_SPE_catalog.md @@ -78,14 +78,14 @@ from astropy.coordinates import SkyCoord from astropy.io import fits from astropy.table import QTable from astropy import units as u -from astropy.utils.data import download_file -from astropy.utils import data +from astropy.utils.data import conf, download_file from astropy.visualization import ImageNormalize, PercentileInterval, AsinhStretch, quantity_support from astroquery.ipac.irsa import Irsa -# Increase Astropy’s default network timeout (in seconds) for remote name resolution and data access -data.conf.remote_timeout = 60 +# The Euclid spectrum files are large and the time it takes to read +# them can exceed astropy's default timeout limit. Increase it. +conf.remote_timeout = 120 #suppress warnings about deprecated units and cache import warnings