Skip to content

Latest commit

 

History

History
56 lines (35 loc) · 1.21 KB

CONTRIBUTING.rst

File metadata and controls

56 lines (35 loc) · 1.21 KB

Contributing

Contributions are welcome, either in the form of reports or fixes. Refer to the GitHub repo for issues and pull requests.

Report Bugs

If you are reporting a bug, please include:

  • Your operating system.
  • Detailed steps to reproduce the bug.

Enhancement Guidelines

Look through the GitHub issues for features. Anything tagged with "enhancement" and "help wanted" is open to whoever wants to implement it.

Pull Request Guidelines

Your pull request should pass the nox test.

nox will run:

$ pytest # Test suite
$ black sub3 tests noxfile.py # Linting
$ flake8 sub3 tests noxfile.py # General fomarting check
$ sphinx-build -W -b html -v docs/ docs/_build/html # Regenerate the docs

Deploying

A reminder for the maintainers on how to deploy. Make sure all your changes are committed (including an entry in HISTORY.rst). Then run

$ nox -s release -- patch

#  "major", "minor", "patch"
#     \____,   |   ,___|
#          1 . 0 . 0

CircleCI will then deploy to PyPI if tests pass.