mirror of
https://github.com/andrewyng/openworker.git
synced 2026-09-03 04:49:26 +00:00
Package boto3 for Bedrock and pin google-auth
New [bedrock] extra; desktop builds and CI install it; PyInstaller collects boto3/botocore so the lazy import works in the bundled sidecar.
This commit is contained in:
@@ -16,7 +16,7 @@ jobs:
|
||||
- name: Install
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install -e ".[messaging,dev]"
|
||||
pip install -e ".[messaging,dev,bedrock]"
|
||||
- name: Test
|
||||
run: pytest tests -q
|
||||
|
||||
|
||||
@@ -79,7 +79,7 @@ jobs:
|
||||
python -m venv .venv
|
||||
if [ "$RUNNER_OS" = "Windows" ]; then VPY=.venv/Scripts/python; else VPY=.venv/bin/python; fi
|
||||
"$VPY" -m pip install --upgrade pip
|
||||
"$VPY" -m pip install -e . pyinstaller typer tzdata
|
||||
"$VPY" -m pip install -e ".[bedrock]" pyinstaller typer tzdata
|
||||
"$VPY" -c "import aisuite, coworker" # fail fast if either import breaks
|
||||
|
||||
- name: npm ci
|
||||
|
||||
Reference in New Issue
Block a user