Skip to content

Repository files navigation

dev-gettsim Pixi workspace

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.

Clone the workspace

The four projects are git submodules pinned to specific commits. Clone everything at once:

git clone --recursive git@github.com:ttsim-dev/dev-gettsim.git

In an existing checkout, fetch the pinned commits with:

git submodule update --init

To pull the latest state of each project's current branch:

git submodule foreach git pull

Commit the updated pins in dev-gettsim when the combination should be shared.

Using Pixi

  1. Install the environment

    pixi install
  2. 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"

About

Tiny pixi workspace for developing GETTSIM. Includes ttsim, gettsim, gettsim-personas, and soep-preparation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages