Developers require tools for quick starter virtual environments.
This repository contains a simple Python build workflow and a VS Code task automation setup for creating and managing a local Python virtual environment.
- (
build/build.sh)[./build/build.sh] is the main build script. - (
.vscode/tasks.json)[.vscode/tasks.json] defines automation in Visual Studio Code for cleaning Python cache and running the build. - The workflow is designed for local development and onboarding new contributors quickly.
The build script does the following:
- Creates a virtual environment named
buildproj - Activates the virtual environment
- Upgrades
pip - Installs
uv, a fast Python package manager - Uses
uvto install packages fromrequirements.txt - Registers the environment as an IPython kernel named
buildproj - Deactivates the environment after setup
cd build
./build.sh
At any time when you wish to run this build script, from your root folder,
. build/buildproj/bin/activateor, in Windows (for which you might have to tweak the script a bit)
\buildproj\Scripts\activate
- Version 1.0.1 (26AUG2026)