|
@@ -54,7 +54,7 @@ jobs:
|
|
|
|
|
|
- name: Install Requirements for reflex-web
|
|
|
working-directory: ./reflex-web
|
|
|
- run: poetry run pip install -r requirements.txt
|
|
|
+ run: poetry run uv pip install -r requirements.txt
|
|
|
- name: Init Website for reflex-web
|
|
|
working-directory: ./reflex-web
|
|
|
run: poetry run reflex init
|
|
@@ -117,7 +117,7 @@ jobs:
|
|
|
run-poetry-install: true
|
|
|
create-venv-at-path: .venv
|
|
|
- name: Install additional dependencies for DB access
|
|
|
- run: poetry run pip install psycopg2-binary
|
|
|
+ run: poetry run uv pip install psycopg2-binary
|
|
|
- name: Run benchmark tests
|
|
|
env:
|
|
|
APP_HARNESS_HEADLESS: 1
|
|
@@ -149,7 +149,7 @@ jobs:
|
|
|
run-poetry-install: true
|
|
|
create-venv-at-path: .venv
|
|
|
- name: Install additional dependencies for DB access
|
|
|
- run: poetry run pip install psycopg2-binary
|
|
|
+ run: poetry run uv pip install psycopg2-binary
|
|
|
- name: Build reflex
|
|
|
run: |
|
|
|
poetry build
|
|
@@ -192,8 +192,13 @@ jobs:
|
|
|
source .venv/*/activate
|
|
|
poetry install --without dev --no-interaction --no-root
|
|
|
|
|
|
+ - name: Install uv
|
|
|
+ shell: bash
|
|
|
+ run: |
|
|
|
+ poetry run pip install uv
|
|
|
+
|
|
|
- name: Install additional dependencies for DB access
|
|
|
- run: poetry run pip install psycopg2-binary
|
|
|
+ run: poetry run uv pip install psycopg2-binary
|
|
|
|
|
|
- if: ${{ env.DATABASE_URL }}
|
|
|
name: calculate and upload size
|