These steps are not required, but highly recommended
- Connect to GitHub using the Secure Shell Protocol
- Use GPG Keys to configure commit signature
- Create a new file named
.env
in the root folder - Copy the content of the
.env.dev
file to the new.env
- Update the variable values with your preferences
-
- When adding new keys, remember to pass it to
docker-compose.yml
and.env.dev
- When adding new keys, remember to pass it to
-
- This helps others developers configuring and updating their development environment
- Download and install Python with your desired version
- Run
python<version> -m venv .venv
to create a new python virtual environment -
- You can choose other names than
.venv
, just be careful to avoid conflicts with.env
file
- You can choose other names than
-
- Check this docs for more info about using venv module
- Activate your virtual environment
.venv
- Run
pip install poetry
andpoetry install --only main
- After installing main dependencies, install dev dependencies
- Run
poetry install --only dev
andpre-commit install