Recent Releases of regularizepsf

regularizepsf - 1.0.2

What's Changed

  • fix broken doc links by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/228
  • Convert str to Path if needed by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/230

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/1.0.1...1.0.2

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 1.0.1

What's Changed

  • add FITS saving and loading by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/224
  • add visualization for kernels by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/225

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/1.0.0...1.0.1

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 1.0.0

This version moves away from Cython in favor of batching FFTs in SciPy. It's much faster! Plus, you can configure it to run on the GPU (more on that soon). The interface has been completely reworked to a simpler and more elegant solution.

What's Changed

  • fix version in docs by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/221
  • Full rewrite for speed and logical simplicity by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/209

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.4.2...1.0.0

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.4.2: changes to ReadTheDocs

What's Changed

  • Create .readthedocs.yaml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/220

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.4.1...0.4.2

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.4.1

What's Changed

  • Creates a pinned environment CI by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/216
  • add py3.13 to ci by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/218
  • add py3.13 support with new release by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/219

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.4.0...0.4.1

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.4.0

What's Changed

  • Create CITATION.cff by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/202
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/204
  • Add variable PSF to variable PSF transforms by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/203
  • bump version by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/205

Breaking changes

Old ArrayCorrector saves must be regenerated due to allowing variable targets.

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.6...0.4.0

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.3.6

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.5...0.3.6

This release fixes a mistake in 0.3.5 where the package was not registered properly.

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.3.5

What's Changed

  • replace requirements_dev.txt in development guide by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/188
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/190
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/192
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/193
  • fix class docstrings and resolve #189 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/194
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/195
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/197
  • fix python 3.12 CI failure, enable numpy 2.0 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/200
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/199

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.4...0.3.5

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.3.4

What's Changed

  • pin versions of numpy by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/185

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.3...0.3.4

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.3.3

What's Changed

  • Bumps Python version to 3.10 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/177

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.2...0.3.3

- Python
Published by jmbhughes over 1 year ago

regularizepsf - 0.3.2

Reverts required Python version to 3.9 instead of 3.10.

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/162
  • revert-python-bump by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/165

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.3.1...0.3.2

- Python
Published by jmbhughes almost 2 years ago

regularizepsf - 0.3.1

What's Changed

  • switching docs to Sphinx by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/110
  • Update docs and readme by @github-actions in https://github.com/punch-mission/regularizepsf/pull/111
  • Fix docs build by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/112
  • Fix docs build by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/113
  • Update astropy requirement from ~=5.3 to ~=6.0 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/114
  • Revert "Update astropy requirement from ~=5.3 to ~=6.0 (#114)" by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/117
  • Dependabot/pip/astropy approx eq 6.0 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/118
  • Update astropy requirement from ~=5.3 to ~=6.0 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/119
  • Adds pre-commit, updates requirements by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/121
  • Update citations by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/122
  • Finalize pre-commit by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/123
  • Adds and repairs pre-commit, removes pickling of FunctionalCorrector by @github-actions in https://github.com/punch-mission/regularizepsf/pull/124
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/126
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/128
  • Update pre-commit by @github-actions in https://github.com/punch-mission/regularizepsf/pull/127
  • Add paper link by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/129
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/130
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/132
  • Updates paper link, updates pre-commit by @github-actions in https://github.com/punch-mission/regularizepsf/pull/131
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/133
  • Update scipy requirement from ~=1.11 to ~=1.12 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/134
  • Weekly merge to main by @github-actions in https://github.com/punch-mission/regularizepsf/pull/135
  • Links to Zenodo for software citation by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/137
  • Updates citation by @github-actions in https://github.com/punch-mission/regularizepsf/pull/138
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/139
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/140
  • Switch to gnu lgplv3 license by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/142
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/143
  • update license, create PR template by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/144
  • Update README.md by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/145
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/146
  • Delete .github/workflows/monthly.yaml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/147
  • Update ci.yml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/148
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/150
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/151
  • fix link in readme by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/152
  • adds notes about development guide by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/153
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/punch-mission/regularizepsf/pull/154
  • updates release mechanism by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/155
  • updates release mechanism by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/157

New Contributors

  • @pre-commit-ci made their first contribution in https://github.com/punch-mission/regularizepsf/pull/126

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.2.3...0.3.1

- Python
Published by jmbhughes almost 2 years ago

regularizepsf - 0.2.3

Summary

  • Versions of dependencies updates
  • Weekly PR automation created
  • Matplotlib tests now run properly
  • Citation updated

What's Changed

  • Bump cython from 3.0.0 to 3.0.2 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/67
  • Bump scikit-image from 0.19.3 to 0.21.0 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/66
  • Bump astropy from 5.3.1 to 5.3.3 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/65
  • relax version pins to ~= instead of == by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/77
  • adds pytest-mpl to requirements_dev.txt by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/79
  • Update ci.yml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/81
  • relax version pins, fix mpl tests by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/78
  • Update matplotlib requirement from ~=3.0 to ~=3.8 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/85
  • Update scipy requirement from ~=1.10 to ~=1.11 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/84
  • Update h5py requirement from ~=3.9 to ~=3.10 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/82
  • Update numpy requirement from ~=1.25 to ~=1.26 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/83
  • Updates dependency versions by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/90
  • adds code of conduct link by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/92
  • Create weeklypr.yaml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/95
  • Adds weekly PR, Updates Code of Conduct by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/96
  • Weekly pr fix by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/97
  • Add weekly PR by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/98
  • updates citation, schedules weekly PR by @github-actions in https://github.com/punch-mission/regularizepsf/pull/107
  • increment version by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/108

New Contributors

  • @github-actions made their first contribution in https://github.com/punch-mission/regularizepsf/pull/107

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.2.2...0.2.3

- Python
Published by jmbhughes over 2 years ago

regularizepsf - 0.2.2

What's Changed

  • Updates citation by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/50
  • Create dependabot.yml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/51
  • Bump lmfit from 1.0.3 to 1.2.2 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/56
  • Bump cython from 0.29.32 to 3.0.0 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/55
  • Bump astropy from 5.1.1 to 5.3.1 by @dependabot in https://github.com/punch-mission/regularizepsf/pull/54
  • Drop deepdish for h5py by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/59
  • Normalize patches by the star-center value rather than the patch maximum by @svank in https://github.com/punch-mission/regularizepsf/pull/60
  • increment version by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/64
  • Merge develop by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/63

New Contributors

  • @dependabot made their first contribution in https://github.com/punch-mission/regularizepsf/pull/56

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.2.1...0.2.2

- Python
Published by jmbhughes over 2 years ago

regularizepsf - 0.2.1

What's Changed

  • Update cite.md by @taniavsn in https://github.com/punch-mission/regularizepsf/pull/33
  • Update ci by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/36
  • resolves #39 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/40
  • docs: fix typo by @sumanchapai in https://github.com/punch-mission/regularizepsf/pull/42
  • Update requirements.txt by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/43
  • Create python-publish.yml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/44
  • Update python-publish.yml by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/45

New Contributors

  • @taniavsn made their first contribution in https://github.com/punch-mission/regularizepsf/pull/33
  • @sumanchapai made their first contribution in https://github.com/punch-mission/regularizepsf/pull/42

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.2.0...0.2.1

- Python
Published by jmbhughes over 2 years ago

regularizepsf - v0.2.0

What's Changed

This release provides new visualization utilities by @svank. It also fixes some small bugs and improves the speed of model calculation.

  • added example code of conduct by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/7
  • Allow passing a custom data loader to findstarsand_average by @svank in https://github.com/punch-mission/regularizepsf/pull/9
  • Wait to pad star cutouts until after averaging by @svank in https://github.com/punch-mission/regularizepsf/pull/15
  • Round star coordinates before converting to array coords by @svank in https://github.com/punch-mission/regularizepsf/pull/18
  • Avoid numpy dtype deprecation warnings by @svank in https://github.com/punch-mission/regularizepsf/pull/22
  • Align interpolation points to data points by @svank in https://github.com/punch-mission/regularizepsf/pull/23
  • Add percentile averaging mode by @svank in https://github.com/punch-mission/regularizepsf/pull/20
  • Use tmp_path for temp file in test by @svank in https://github.com/punch-mission/regularizepsf/pull/24
  • Automatically normalize all PSFs when creating ArrayCorrector by @svank in https://github.com/punch-mission/regularizepsf/pull/28
  • Support providing masks for star-finding by @svank in https://github.com/punch-mission/regularizepsf/pull/29
  • Take stellar cutouts from the BG-subtracted image by @svank in https://github.com/punch-mission/regularizepsf/pull/19
  • updates citation by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/31
  • Visualization utilities by @svank in https://github.com/punch-mission/regularizepsf/pull/17

New Contributors

  • @svank made their first contribution in https://github.com/punch-mission/regularizepsf/pull/9

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.1.0...0.2.0

- Python
Published by jmbhughes almost 3 years ago

regularizepsf - v0.1.0

What's Changed

  • removes gpu option, adds simulate_observation by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/4
  • fixes major bug when extracting stars and building a model

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.0.3...0.1.0

- Python
Published by jmbhughes about 3 years ago

regularizepsf - v0.0.3

Adds significantly more tests and documentation.

What's Changed

  • 0.0.3 by @jmbhughes in https://github.com/punch-mission/regularizepsf/pull/3

Full Changelog: https://github.com/punch-mission/regularizepsf/compare/0.0.2...0.0.3

- Python
Published by jmbhughes about 3 years ago

regularizepsf - v0.0.2

Updated name from psfpy to regularizepsf.

- Python
Published by jmbhughes about 3 years ago

regularizepsf - Release 0.0.1

Initial pre-release.

- Python
Published by jmbhughes about 3 years ago