From 85ca42a1ff1b19b43044fdb80755b9d0f1ec7a4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20S=C3=A1nchez-Gallego?= Date: Sun, 10 Dec 2023 12:00:21 -0800 Subject: [PATCH] Relax astropy and numpy requirements --- CHANGELOG.md | 5 +++++ poetry.lock | 2 +- pyproject.toml | 4 ++-- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 61ed6f6..d3ba70c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## [1.5.5](https://github.com/sdss/sdsstools/compare/1.5.4...1.5.5) - 2023-12-10 + +- Relax `astropy` and `numpy` requirements. + + ## [1.5.4](https://github.com/sdss/sdsstools/compare/1.5.3...1.5.4) - 2023-12-10 - Fix unpickling of `Configuration` instances. This only seems relevant when trying to pass a `Configuration` object to a `multiprocessing` callback. diff --git a/poetry.lock b/poetry.lock index 4d17834..90b7f59 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1830,4 +1830,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = "^3.8,<3.13" -content-hash = "061f2811055f7e12741f94cac12e719b3bd733664b32f23e2f269cfe759d6806" +content-hash = "b219a504ecb8fa1484cbf3dd149c781dcc2feaa233b3b22ef712cdeafc800acd" diff --git a/pyproject.toml b/pyproject.toml index b201060..8926042 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,9 +27,9 @@ daemonocle = "^1.0.2" typing-extensions = "^4.6.3" rich = "^13.4.2" python-json-logger = "^2.0.7" -numpy = [{version = "^1.26.0", python = "^3.10"}, +numpy = [{version = ">=1.26.0", python = "^3.10"}, {version = "^1.19.0", python = "^3.8,<3.10"}] -astropy = [{version = "^6.0.0", python = "^3.10"}, +astropy = [{version = ">=5.0.0", python = "^3.10"}, {version = "^5.0.0", python = "^3.8,<3.10"}] [tool.poetry.group.dev.dependencies]