Skip to content

Commit 3c022a0

Browse files
committed
Add CONTRIBUTING.
1 parent 755ee9a commit 3c022a0

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

CONTRIBUTING.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# How to contribute
2+
3+
## Preparing the development setup
4+
5+
1. Install Python 3.9
6+
7+
```bash
8+
sudo add-apt-repository ppa:deadsnakes/ppa
9+
sudo apt update
10+
sudo apt install python3.9 python3.9-venv
11+
```
12+
13+
2. Clone the repo, create and activate a new virtual environment
14+
15+
```bash
16+
cd judge0-python
17+
python3.9 -m venv venv
18+
source venv/bin/activate
19+
```
20+
21+
3. Install the library and development dependencies
22+
23+
```bash
24+
pip install -e .[test]
25+
```

0 commit comments

Comments
 (0)