Skip to content

Commit 49684b1

Browse files
authored
Merge pull request #60 from MMTObservatory/poor-seeing-analysis
Poor-seeing analysis: periodicity focus fallback, pupil background, noise-box fix
2 parents 5964211 + bc9741f commit 49684b1

15 files changed

Lines changed: 3510 additions & 54 deletions

‎.github/workflows/mmtwfs-tests.yml‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,18 @@ jobs:
2121
envs: |
2222
- linux: codestyle
2323
pytest: false
24-
- linux: py313-alldeps-cov
24+
- linux: py313-alldeps
2525
name: py313
26-
- linux: py313-devdeps-cov
27-
name: py313-devdeps
26+
# coverage comes from this job only; the code has no version-specific paths
2827
- linux: py314-alldeps-cov
2928
name: py314
30-
- linux: py314-devdeps-cov
29+
coverage: 'codecov'
30+
- linux: py314-devdeps
3131
name: py314-devdeps
32+
- linux: py315-devdeps
33+
name: py315-devdeps
3234
- linux: build_docs
3335
pytest: false
34-
coverage: 'codecov'
3536
# codestyle and build_docs have no python version in their env names. The
3637
# runner default is older than this package supports, so pin it.
3738
default_python: '3.13'

‎CLAUDE.md‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
99
## Common Commands
1010

1111
### Testing
12-
# tox envlist defines py313 and py314 (requires-python is >=3.13);
13-
# there is no py312 environment. Default to py314; use py313 if needed.
12+
# tox envlist defines py313 and py314 (requires-python is >=3.13), plus
13+
# py315-devdeps ahead of the 3.15 release; there is no py312 environment.
14+
# Default to py314; use py313 if needed.
1415
```bash
1516
# Run all tests (uses pytest)
1617
tox -e py314

0 commit comments

Comments
 (0)