@@ -15,9 +15,9 @@ $ uv sync
1515The site uses [ elsa] ( https://github.com/pyvec/elsa ) .
1616
1717- Installation: ` uv sync `
18- - Download data from external sources: ` uv run python -m pyvecorg. build`
19- - Tests: ` uv run pytest `
20- - Development server: ` uv run python -m pyvecorg serve`
18+ - Download data from external sources: ` make build`
19+ - Tests: ` make test `
20+ - Development server: ` make serve`
2121
2222### Data and tests
2323
@@ -39,15 +39,15 @@ logical rules which cannot be easily expressed by JSON Schema.
3939### External sources
4040
4141Some data cannot be stored statically in a YAML file. There is a command
42- ` uv run python -m pyvecorg. build` , which downloads them from external sources and generates
42+ ` make build` , which downloads them from external sources and generates
4343respective static YAML files. This is a separate step, which needs to be done
4444before developing or deploying the site, otherwise it won't work properly.
4545
4646### Members
4747
4848Pyvec members are tracked in an internal Google Spreadsheet. The future
4949intention is to have the list of members public, but we're not there yet (GDPR).
50- So far only board members are being listed publicly. The ` uv run python -m pyvecorg. build`
50+ So far only board members are being listed publicly. The ` make build`
5151command downloads the spreadsheet as CSV and generates the ` members_list.yml `
5252file. It also downloads and caches avatars.
5353
0 commit comments