Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,21 @@

## How to get started

Before anything else, please install the git hooks that run automatic scripts during each commit and merge to strip the notebooks of superfluous metadata (and avoid merge conflicts). After cloning the repository, run the following command inside it:
Install nbdev in editable mode with development dependencies:
```sh
pip install -e '.[dev]'
```

Before anything else, please install the git hooks that run automatic scripts during each commit and merge to strip the notebooks of superfluous metadata (and avoid merge conflicts). After cloning the repository, run the following command inside it:
```sh
nbdev_install_hooks
```

Run the test suite to ensure everything is working:
```sh
nbdev_test
```

## Did you find a bug?

* Ensure the bug was not already reported by searching on GitHub under Issues.
Expand Down