You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Install [Poetry](https://python-poetry.org/docs/#installation) package manager to install all the dependencies.
9
+
- Install [uv](https://docs.astral.sh/uv/getting-started/installation/) package manager to install all the dependencies.
10
10
- A MySQL client is required for database operations in your local machine. On macos, you can install via `brew install mysql-client` or `brew install mysql`. Don't forget to add it to PATH.
11
11
- This project requires [wacruit-judge](https://github.com/wafflestudio/wacruit-judge) which is the fork version of [Judge0](https://github.com/judge0/judge0). To test this project, you first need to clone wacruit-judge and run it using docker-compose.
12
12
@@ -16,10 +16,9 @@
16
16
17
17
Run the following command to install all the dependencies:
18
18
```bash
19
-
poetry config virtualenvs.in-project true
20
-
poetry install
19
+
uv sync
21
20
```
22
-
The above command will install all the required dependencies in a virtual environment.**Ensure that poetry have created `.venv` folder inside the project root. Otherwise pre-commit hooks won't work.**
21
+
The above command will install all the required dependencies in a virtual environment.
0 commit comments