Contributing to Box =================== Thank you for looking into supporting Box. Any constructive input is greatly appreciated! Questions and Ideas ------------------- Even if you don't have code contributions, but just an idea, or a question about Box, please feel free to open an issue! Reporting Bugs -------------- - Please include sample code and traceback (or unexpected behavior) of the error you are experiencing. - Also include Python version and Operating System. Pull Requests ------------- - Follow PEP8 - Select to merge into `development` branch, NOT `master` - New features should have - Reasoning for addition in pull request - Docstring with code block example and parameters - Tests with as much coverage as reasonable - Tests should go through both sad and happy paths - Bug fixes should include - Explain under which circumstances the bug occurs in the pull request - Tests for new happy and sad paths - Test proving error without new code - Update CHANGES.rst to include new feature or fix - Add yourself to AUTHORS.rst!