Build: #381 was successful Changes by Rui Xue

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
3 seconds
Labels
None
Agent
casaci-4.cv.nrao.edu test agent5
Revision
62d0284b0eb2bfe226c950f2020117c260320c51
Successful since
#374 ()

Code commits

Author Commit Message Commit date
Rui Xue Rui Xue 62d0284b0eb2bfe226c950f2020117c260320c51 Pull request #1973: PIPE-3211
Merge in PIPE/pipeline from PIPE-3211 to main

* commit '050c7ff9597ba670223e7d6e55ce1419bd0f2fc6':
  PIPE-3251/PIPE-3252: clarify parallel imaging docstrings
  PIPE-3211: update `astropy` dependency to version 8.0
  PIPE-3211: remove stale test procedures for `hifa_cal_tier0` and `hifa_calimage_tier0`; should use `scripts/procedure_add_parallel.py` instead.
  PIPE-3211: single-source dynamic version from `pipeline._version.py`
  PIPE-3211: define CASA aliases upfront and add export option for dependencies
  PIPE-3211: update CI/CD workflow trigger path filters
  PIPE-3211: prune redundant six dependency and obsolete egg package data
  PIPE-3211: prune obsolete and unused documentation dependencies
  PIPE-3211: prune redundant and obsolete development dependencies
  PIPE-3211: bump runtime dependencies in `pyproject.toml` and update `pixi.lock`
  PIPE-3211: fold requirements into `pyproject.toml` and add CASA dependency installer
  PIPE-3211: migrate dynamic versioning to in-tree build backend and remove `setup.py`
  PIPE-3211: add documentation for weblog resources and developer scripts
  PIPE-3211: decouple weblog asset minification from `setup.py`
  PIPE-3211/PIPE-2930: Remove duplicated test tasks from `pyproject.toml` and update Numpy version constraint in `requirements.txt`
Rui Xue Rui Xue 050c7ff9597ba670223e7d6e55ce1419bd0f2fc6 PIPE-3251/PIPE-3252: clarify parallel imaging docstrings
- Clarify `parallel` docstrings in makeimlist, checkproductsize, and imageprecheck: document automatic fallback to serial imager (PySynthesisImager) when parallel=True in serial sessions, and remove references to tclean(parallel=True).
- Add note in makeimages docstring citing CASAdocs regarding CASA built-in tclean parallelization behavior for spectral cubes vs. continuum.
Rui Xue Rui Xue 74823d13b4eddac41d072131f0e80b908a971467 PIPE-3211: update CI/CD workflow trigger path filters
- Replace deleted setup.py and environment*.yml paths with active
  project components (scripts/**, pixi.lock, MANIFEST.in).
- Ensure modifications to in-tree build backend, asset bundler,
  and dependency installer trigger test and docs workflows.
Rui Xue Rui Xue 99c9b87a741c4f3802da8bb954e72287ba074e1a PIPE-3211: single-source dynamic version from `pipeline._version.py`
- Configure setuptools dynamic version via attr = "pipeline._version.version"
  in pyproject.toml instead of file = "version".
- Update `scripts/build_backend.py` to eliminate root version file generation,
  leaving `pipeline/_version.py` as the single source of truth for both build
  and runtime.
- Remove redundant /version ignore from .gitignore and package-data.
- Add docstrings to `build_backend.py` PEP 517/660 hooks and format with Ruff.
Rui Xue Rui Xue 7d3b841391659d55a82dd233871517f4b0d2dd5a PIPE-3211: define CASA aliases upfront and add export option for dependencies
- Move CASA environment shortcuts and aliases (`casa_pip`, `casa_python`)
  upfront under Prerequisites in monolithic CASA documentation.
- Add `--export [FILE]` (`-o`) option to `scripts/install_dependencies.py`
  to extract dependencies in requirements.txt format.
- Add TOML parser fallback (tomllib -> tomli -> pip._vendor.tomli) in
  `scripts/install_dependencies.py` for Python < 3.11 (monolithic CASA) support.
- Document standalone Python 3.11+ tomllib one-liners with standard line wrapping.
- Clarify test execution commands in `daskhelpers_test.py` docstring.
- Cross-reference monolithic CASA environment setup from pytest reference guide.

Jira issues

IssueDescriptionStatus
Unknown Issue TypePIPE-2930Could not obtain issue details from Jira
Unknown Issue TypePIPE-3211Could not obtain issue details from Jira
Unknown Issue TypePIPE-3251Could not obtain issue details from Jira
Unknown Issue TypePIPE-3252Could not obtain issue details from Jira