Contributing
Pull requests are always welcomed. To make reviews fast and easy, before opening a PR, please:
Make sure any changes you’re adding address general problems rather than niche problems specific to your use-case.
ionics_fitsaims to cover as many use-cases as possible, but there will always be some things which are too specific to one situation to make sense to include here. If in doubt, open an issue and ask!Make sure all changes are covered by a test (see Testing methodology).
Check formatting:
poe fmtRun lints:
poe lintCheck type annotations (Linux only):
poe typesRun test suite:
poe testUpdate the documentation and Changelog
Check the documentation builds:
poe docsOptionally, fuzz any new models:
poe fuzz