Contributing
This page describes how to setup a local environment to contribute updates to Tellliot or DVM.
Last updated
This page describes how to setup a local environment to contribute updates to Tellliot or DVM.
Last updated
These instructions assume that a working Python interpreter (version >=3.9 & <3.10) is already installed on the system.
Clone telliot repositories to a local working directory:
Change directories:
Create and activate a . In this example, the virtual environment is located in a subfolder called tenv
:
On Mac or Linux run
On Windows run
Install the project using using an .
Making Contributions
Once your dev environment is set up, make desired changes, create new tests for those changes, and conform to the style & typing format of the project. To do so, in the project home directory:
Run all unit tests:
Check code typing:
Check style (you may need run this step several times):
Once all those pass, you're ready to make a pull request to the project's main branch. For example you might want to .