You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run tests and fix as necessary until everything passes:
pytest -v
(for documentation, instead run touch *.rst; make html in doc directory)
Commit changes:
git add <changed files>
git commit -m "commit message that describes what changed"
Update & sync your local code to the upstream version on Github before submitting (especially if it has been a while). First go to your local branch on github.com and click sync fork at the top right of the screen. Then:
Issue pull request to submit your code modifications to Github by going to your fork on Github, clicking Pull Request, and entering a description.
Other developers will provide commentary and any suggested improvements on Github. Repeat steps 5-9 until feature is complete. When the administrators are happy with your pull request, they will "merge" it into the main repository, congratulations!
To create the next pull request, move to your main branch, update it to the current upstream version: