This directory contains a Pixi-based workspace that ties together the following projects:
The workspace is configured via pyproject.toml and uses Pixi for environment
management.
Run the following in an empty directory where you want to keep the workspace (for
example, this dev-gettsim directory):
git clone git@github.com:ttsim-dev/ttsim.git
git clone git@github.com:ttsim-dev/gettsim.git
git clone git@github.com:ttsim-dev/gettsim-personas.git
git clone git@github.com:ttsim-dev/soep-preparation.gitAfter cloning, your layout should look like:
dev-gettsim/
pyproject.toml
README.md
ttsim/
gettsim/
gettsim-personas/
soep-preparation/
-
Install the environment
pixi install
-
Use the workspace
For example, to start a Python REPL inside the Pixi environment:
pixi run python
Or to run a one-off check that the main packages import correctly (after cloning them):
pixi run python -c "import ttsim, gettsim"