From 4094f2fd7562e0c91becf88b851f8aece9ed676c Mon Sep 17 00:00:00 2001 From: Matt Craig Date: Sun, 15 Oct 2023 14:15:25 -0500 Subject: [PATCH 1/2] Bump minimum photutils version --- setup.cfg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.cfg b/setup.cfg index 4f92a3a5..4cb7106c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -19,15 +19,15 @@ install_requires = ginga ipywidgets bottleneck - photutils >=1 + photutils >=1.9 matplotlib pandas gatspy pyyaml astrowidgets ipyfilechooser - ipyautoui - pydantic <2 + pydantic<2 + ipyautoui >=0.5.9 python_requires = >=3.10 setup_requires = setuptools_scm zip_safe = False From 984128004ac855f982521fd77f078d01ff7a7f4a Mon Sep 17 00:00:00 2001 From: Matt Craig Date: Sun, 15 Oct 2023 14:15:37 -0500 Subject: [PATCH 2/2] Fix a couple floating point tests --- stellarphot/tests/test_core.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stellarphot/tests/test_core.py b/stellarphot/tests/test_core.py index 2b8a7f39..d2a2f60f 100644 --- a/stellarphot/tests/test_core.py +++ b/stellarphot/tests/test_core.py @@ -245,9 +245,9 @@ def test_photometry_data(): assert phot_data.camera.read_noise == 10.0 * u.electron assert phot_data.camera.dark_current == 0.01 * u.electron / u.second assert phot_data.camera.pixel_scale == 0.563 * u.arcsec / u.pix - assert phot_data.observatory.lat.value == 46.86678 + np.testing.assert_almost_equal(phot_data.observatory.lat.value, 46.86678) assert phot_data.observatory.lat.unit == u.deg - assert phot_data.observatory.lon.value == -96.45328 + np.testing.assert_almost_equal(phot_data.observatory.lon.value, -96.45328) assert phot_data.observatory.lon.unit == u.deg assert round(phot_data.observatory.height.value) == 311 assert phot_data.observatory.height.unit == u.m @@ -276,9 +276,9 @@ def test_photometry_slicing(): assert two_cols.camera.read_noise == 10.0 * u.electron assert two_cols.camera.dark_current == 0.01 * u.electron / u.second assert two_cols.camera.pixel_scale == 0.563 * u.arcsec / u.pix - assert two_cols.observatory.lat.value == 46.86678 + np.testing.assert_almost_equal(two_cols.observatory.lat.value, 46.86678) assert two_cols.observatory.lat.unit == u.deg - assert two_cols.observatory.lon.value == -96.45328 + np.testing.assert_almost_equal(two_cols.observatory.lon.value, -96.45328) assert two_cols.observatory.lon.unit == u.deg assert round(two_cols.observatory.height.value) == 311 assert two_cols.observatory.height.unit == u.m