Contributing to the code#
If you find a problem with the code or have any ideas for new features or improvements, feel free to get involved! We ask that all problems are reported as Github issues and all code changes are submitted as pull requests linked to an issue. Please make one branch per feature or bug fix, and be sure to include tests and Google-style docstrings for any major additions or changes.
If submitting a pull request, please be sure to run the tests (either with tox or pytest) and to adhere to the black python code style. squishyplanet uses Github Actions for continuous integration, so all pull requests will automatically trigger tests and formatting checks.
Though squishyplanet is not affiliated with Astropy, we still ask that all contributors follow the Astropy Project Code of Conduct. If you have any questions or concerns, please feel free to reach out to the maintainer(s).