Document dev-environment setup instructions

MyPy wants some extra love nowadays, and Black needs special handling as
well. The latter is only available as beta-release, and Poetry only has "allow
pre-release versions" as global flag, installing way too many beta packages
for my taste.
This commit is contained in:
Sybren A. Stüvel 2021-07-22 11:09:23 +02:00
parent 46466de7db
commit 8927461dbf

View File

@ -8,6 +8,17 @@ Blender Asset Tracer, a.k.a. BAT🦇, is the replacement of
Development is driven by choices explained in [T54125](https://developer.blender.org/T54125). Development is driven by choices explained in [T54125](https://developer.blender.org/T54125).
## Setting up development environment
```
python3.9 -m venv .venv
. ./.venv/bin/activate
pip install -U pip
pip install poetry black
poetry install
mypy --install-types
```
## Uploading to S3-compatible storage ## Uploading to S3-compatible storage