Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
56 lines (37 sloc) 1.43 KB

Contributing guidelines

Issues

Before reporting an issue, see if a similar issue is already open. Also check if a similar issue was recently closed — your bug might have been fixed already.

To have your issue dealt with promptly, it's best to construct a minimal working example that exposes the issue in a clear and reproducible manner.

Installation

To install a developmental version of the project, first fork the project. Then:

git clone git@github.com:YOUR_USERNAME/backtesting.py
cd backtesting.py
pip3 install -e .[doc,test,dev]

Testing

Please write reasonable unit tests for any new / changed functionality. See backtesting/test directory for existing tests. Before submitting a PR, ensure the tests pass:

python setup.py test

Also ensure that idiomatic code style is respected by running:

flake8  

Documentation

See doc/README.md. Besides Jupyter Notebook examples, all documentation is generated from pdoc-compatible docstrings in code.

Pull requests

Please use explicit commit messages. See NumPy's development workflow for inspiration.

You can’t perform that action at this time.