Skip to content

Conversation

@SkyWa7ch3r
Copy link
Collaborator

PyFHD 1.0.2

Minor bug fixes and tutorial changes

Types of Changes

  • Bug Fixes
  • New Feature(s)
  • Breaking Changes
  • Documentation
  • Version Change
  • Translation from FHD
  • Build or CI Change

Changelog

New Features

Docs point to github pages for the github action results

Bug Fixes

vis_baseline_hist option actually used

Test Changes

Quickview tests have issues not previously present with HEALPIX fits files

Version Changes

Bump to 1.0.2

Checklist

General PR Checklist

  • I have the read the contribution guide - I was there when it was written
  • Add all the above to the Changelog into the unreleased section

New Features Checklist

  • New Features have all new functions documented using the numpydoc docstring format
  • Updated an existing tutorial or created a tutorial to use the new feature in the documentation
  • Have added new tests or changed existing tests to cover the new feature

Existing Tests Checklist

  • If some tests fail and they are meant to, have they been changed? if so mention the exact tests that were changed and why here
  • Have the changes to existing tests been documented either through comments, changes to the docstring in ether the test or the associated functions?

Breaking Changes Checklist

  • The breaking changes have been noted in the change log
  • The breaking changes have been noted as a warning in any relevant tutorials in the documentation
  • The breaking changes have been noted as a warning in any relevant functions in the API documentation, this should be put under the Warnings section in the numpydoc for the associated functions, please note the version that the breaking change is not in. For example if the current version is 1.1 and you make the breaking change for it to be in version 1.2, say there has been a breaking change for versions <=1.1 and indicate what the change is.

Bug Fixes Checklist

  • Added all bug fixes with any issues associated with them linked.
  • Added new tests to cover bugs
  • Adjusted existing tests to cover bug, in which case check the Existing Tests Checklist

Documentation Checklist

  • The documentation is able to build successfully with any new changes and they are visible in your own build

Version Checklist

  • Updated the changelog to put all the previous unreleased changelog into a version
  • Noted dependency changes since the last version

Build/CI

  • Added a badge for any new CI actions or setups
  • Existing badges remain unaffected, if not, document why in changelog

Translation Checklist

  • I have read the Translation Contribution guide - I was there when it was written
  • I have created new tests and added them to the FHD Test source for any other developers to also test
  • I have followed all previous checklists as additional Translation of FHD usually includes all of the above

@SkyWa7ch3r SkyWa7ch3r self-assigned this Jul 3, 2025
@SkyWa7ch3r SkyWa7ch3r added bug Something isn't working documentation Improvements or additions to documentation labels Jul 3, 2025
@SkyWa7ch3r SkyWa7ch3r merged commit c119c55 into main Jul 3, 2025
6 checks passed
@SkyWa7ch3r SkyWa7ch3r deleted the tutorial_fixes branch July 3, 2025 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants