Skip to content

Commit 38b69f9

Browse files
committed
chore: relax dependency versions
1 parent 70c5031 commit 38b69f9

File tree

7 files changed

+16
-4
lines changed

7 files changed

+16
-4
lines changed

.github/workflows/publish_docker.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@ jobs:
3636
run: |
3737
python -m pip install --upgrade pip
3838
pip install -r local-requirements.txt
39+
pip install -r requirements.txt
3940
pip install -e .
4041
- run: ./utils/docker/publish_docker.sh stable

.github/workflows/test_docker.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ jobs:
3636
run: |
3737
python -m pip install --upgrade pip
3838
pip install -r local-requirements.txt
39+
pip install -r requirements.txt
3940
pip install -e .
4041
- name: Build Docker image
4142
run: bash utils/docker/build.sh --amd64 ${{ matrix.docker-image-variant }} playwright-python:localbuild-${{ matrix.docker-image-variant }}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ htmlcov/
1212
.coverage*
1313
.DS_Store
1414
.vscode/
15+
.venv
1516
.eggs
1617
_repo_version.py
1718
coverage.xml

local-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@ service_identity==24.2.0
2020
twisted==24.11.0
2121
types-pyOpenSSL==24.1.0.20240722
2222
types-requests==2.32.0.20241016
23+
uv==0.5.4

meta.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ requirements:
2626
- setuptools_scm
2727
run:
2828
- python >=3.9
29-
- greenlet ==3.1.1
30-
- pyee ==12.1.1
29+
- greenlet>=3.1.1,<4.0.0
30+
- pyee>=12,<13
3131

3232
test: # [build_platform == target_platform]
3333
requires:

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ license = {text = "Apache-2.0"}
1313
dynamic = ["version"]
1414
requires-python = ">=3.9"
1515
dependencies = [
16-
"greenlet==3.1.1",
17-
"pyee==12.1.1",
16+
"pyee>=12,<13",
17+
"greenlet>=3.1.1,<4.0.0"
1818
]
1919
classifiers = [
2020
"Topic :: Software Development :: Testing",

requirements.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile pyproject.toml -o requirements.txt
3+
greenlet==3.1.1
4+
# via playwright (pyproject.toml)
5+
pyee==12.1.1
6+
# via playwright (pyproject.toml)
7+
typing-extensions==4.12.2
8+
# via pyee

0 commit comments

Comments
 (0)