Skip to content

Reproducible Development Environments with VSCode DevContainers

This project includes a devcontainer configuration located in the .devcontainer directory. The devcontainer utilizes the VSCode devcontainer specification to create a consistent and reproducible development environment.

It pre-installs all dependencies, including those required by Poetry, for project development, testing, and building. Additionally, the devcontainer sets up pre-commit hooks and configures the VSCode Python extension to use the correct Python interpreter and pytest paths.