Assets for testing maestro
- Python 3.12 or higher
- uv - A fast Python package installer and resolver
If you don't have uv installed, you can install it with:
curl -LsSf https://astral.sh/uv/install.sh | shOr on macOS with Homebrew:
brew install uv-
Clone the repository (if you haven't already):
git clone <repository-url> cd Maestro-Testing
-
Initialize the project:
./init.sh
This script will:
- Check if
uvis installed - Create a virtual environment in
.venv(if it doesn't exist) - Install all dependencies from
pyproject.toml
- Check if
-
Activate the virtual environment:
source .venv/bin/activate -
Start coding! 🚀
Maestro-Testing/
├── .venv/ # Virtual environment (created by init.sh)
├── .python-version # Python version specification (3.12)
├── pyproject.toml # Project dependencies and configuration
├── init.sh # Project initialization script
└── README.md # This file
This project uses the following packages:
- ai21 - AI21 Labs Python SDK
uv syncuv add <package-name>uv remove <package-name># Make sure virtual environment is activated
source .venv/bin/activate
python your_script.py