From cad91f323c66b1e2139a682c0618ab35fe973217 Mon Sep 17 00:00:00 2001 From: "T. E. Pickering" Date: Tue, 9 Sep 2025 14:58:39 -0800 Subject: [PATCH] poppy is now available via pip and conda-forge, update dependency to reflect; add environment.yml to build conda env --- environment.yml | 28 ++++++++++++++++++++++++++++ pyproject.toml | 4 ++-- 2 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 environment.yml diff --git a/environment.yml b/environment.yml new file mode 100644 index 0000000..fd5ca9a --- /dev/null +++ b/environment.yml @@ -0,0 +1,28 @@ +name: mmtwfs +channels: + - conda-forge +dependencies: + - astropy + - astroscrappy + - ccdproc + - coloredlogs + - dnspython + - lmfit + - matplotlib + - parse + - photutils + - poppy + - pytz + - scikit-image + - scipy + - tox + - coverage + - pytest-astropy + - coverage + - black + - flake8 + - pytest-benchmark + - sphinx-astropy + - jupyter + - ipympl + - pandas diff --git a/pyproject.toml b/pyproject.toml index e852218..9bdf0b9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ authors = [ license = {file = "LICENSE.rst"} readme = "README.rst" description = "Wavefront sensing and active optics management tools for the MMT Observatory" -requires-python = ">=3.12" +requires-python = ">=3.13" dependencies = [ "astropy", "scipy", @@ -21,7 +21,7 @@ dependencies = [ "parse", "pytz", "coloredlogs", - "poppy@git+https://github.com/spacetelescope/poppy", + "poppy", ] [project.optional-dependencies]