Contributing¶
We welcome all contributions including bug fixes, feature enhancements, and documentation improvments. Shadow manages source code contributions via GitHub pull requests (PRs).
Coding Standards¶
4 space indentation (no tabs) and PEP8 conformance
No use of __author__
Documentation must be in Sphinx-compliant format.
Submitted code should follow standard practices for documentation and testing.
Automated testing (using
pytest
and TravisCI) must pass prior to merging.