22.9.0
What's Changed
- Skyfield refactor and transit/rise/set time routines by @jrs65 in #146
- fix(transit_times): Handle small intervals better by @ketiltrout in #150
- Remove Python 2 support by @jrs65 in #151
- Pipeline script linting by @nritsche in #147
- Docs build by @nritsche in #140
- Fix sphinx build by @nritsche in #153
- fix(time.Observer.transit_times): Use sidereal day. by @tristpinsm in #154
- Fix issues with line in config by @jrs65 in #158
- Fix linter by @nritsche in #160
- chore(pipeline): add deprecated PipelineConfigError by @nritsche in #156
- fix(scripts.runner): Broken pathlib usage. by @tristpinsm in #161
- CI: Run flake8 and pylint by @nritsche in #157
- fix(OneAndAone): move validation to special function by @nritsche in #163
- Fix pylint to version 2.7.0 and fix new warnings from that version by @nritsche in #166
- fix(runner): change allocation from rpp-krs to rpp-chime by @anjakefala in #170
- build: update versioneer by @anjakefala in #174
- feat(runner): add modules conf variable, specify module environment of a pipeline job by @anjakefala in #168
- feat(memh5): add a __memh5_distributed_axis hint by @ssiegelx in #176
- feat(truncate): a new module for precision truncation of data by @jrs65 in #175
- Allow variable substitution into pipeline scripts by @jrs65 in #172
- fix(runner): need absolute paths in the imports by @jrs65 in #178
- build: build using the oldest supported numpy version by @anjakefala in #182
- Useful enhancements for running the pipeline by @jrs65 in #184
- Merging master into Rick's profiling improvements for caput.pipeline by @anjakefala in #180
- feat(runner): add psutil based profiling to caput-pipeline by @anjakefala in #185
- fix(mpiarray): ensure global_shape for new MPIArray is a tuple by @anjakefala in #187
- Remove Nyquist frequency from PFB by @leungcalvin in #191
- feat(mpiarray.MPIArray): Handle index selections. by @tristpinsm in #192
- feat(runner): add an option to control overwritiing old pipeline runs by @jrs65 in #188
- feat(memh5): zarr support by @nritsche in #169
- feat(mpiarray): ufunc, array_finalize, and getitem handling for MPIArray by @anjakefala in #162
- fix(memh5): ensure contained numpy arrays have a native dtype.byteorder by @anjakefala in #194
- fix(mpiarray): handling Ellipsis and np.newaxis when slicing by @jrs65 in #197
- fix(time): try downloading mirrored data by @jrs65 in #199
- fix(mpiarray): crash testing for an Ellipsis when given an ndarray index by @jrs65 in #200
- fix(tod.concatenate): Convert index map to unicode. by @tristpinsm in #201
- fix(mpiarray): only give warning when compression is disabled by the pipeline by @jrs65 in #202
- HFB container fixes by @jrs65 in #198
- fix(tod): issues copying data from h5py datasets by @jrs65 in #208
- MPIArray cleanups and speedups by @jrs65 in #204
- feat(MPIArray): property for getting global bounds of local array. by @ljgray in #211
- perf(MPIArray): Write redistributed chunks directly into target array by @ljgray in #214
- build(setup.py, .github/workflows/main.yml): un-pin numcodecs version by @sjforeman in #212
- feat: add CFF file for Github/Zenodo by @jrs65 in #215
- fix(memh5): issue with distribution of zarr datasets by @jrs65 in #216
- docs(pipeline): add description of outputs of python-based pipeline by @sjforeman in #219
- feat(memh5): add zipped zarr file support by @jrs65 in #222
New Contributors
- @leungcalvin made their first contribution in #191
Full Changelog: v20.10.0...v22.9.0