Skip to content

Commit 9b0cab5

Browse files
hoodmanedom96
andauthored
Update package set (#6)
* Update package set * Pip install requests * Fix setup.sh more * Don't build test * Add a few more packages * Update packages/setup.sh --------- Co-authored-by: Dominik Picheta <[email protected]>
1 parent 22fb408 commit 9b0cab5

File tree

3 files changed

+15
-8
lines changed

3 files changed

+15
-8
lines changed

.github/workflows/build-packages.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ on:
99
emsdk_version:
1010
description: Version of emsdk to use
1111
required: true
12-
default: "3.1.52"
12+
default: "3.1.58"
1313
pyodide_tag:
1414
description: Branch or tag of cloudflare/pyodide to get recipes from
1515
required: true
1616
default: "main"
1717
pyodide_version:
1818
description: Version of pyodide-build to use
1919
required: true
20-
default: "0.26.0a3"
20+
default: "0.29.2"
2121

2222
jobs:
2323
pyodide-packages:
@@ -43,7 +43,7 @@ jobs:
4343
bash ./setup.sh
4444
4545
- name: Build and Upload Pyodide Package Bundle
46-
env:
46+
env:
4747
R2_ACCOUNT_ID: ${{ secrets.R2_ACCOUNT_ID }}
4848
R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }}
4949
R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }}
@@ -52,7 +52,7 @@ jobs:
5252
source .venv/bin/activate
5353
source emsdk/emsdk_env.sh
5454
python3 script.py ${{ inputs.tag }}
55-
55+
5656
- name: Create GitHub Release for pyodide_bucket.bzl
5757
uses: ncipollo/release-action@v1
5858
with:

packages/required_packages.txt

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1+
aiohttp
2+
beautifulsoup4
3+
cryptography
4+
fastapi
15
langchain_openai
26
langchain
3-
fastapi
4-
aiohttp
7+
PyJWT
8+
python-multipart
9+
requests
10+
sqlalchemy
11+
!test

packages/setup.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ sudo apt install gfortran sqlite3 f2c swig libreadline-dev
2323

2424
python3.12 -m venv .venv
2525
source .venv/bin/activate
26-
pip install build==1.0.0 pyodide-build==$PYODIDE_VERSION
26+
pip install pyodide-build
2727

28-
pip install boto3 cython
28+
pip install boto3 cython requests

0 commit comments

Comments
 (0)