Skip to content

Commit 8e12c62

Browse files
fix: Loosen runtime requirements
1 parent 367ef47 commit 8e12c62

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
branches: [master]
55
pull_request:
66
branches: [master]
7+
workflow_dispatch:
8+
schedule:
9+
- cron: "0 10 * * *"
710

811
concurrency:
912
group: ${{ github.ref }}
@@ -13,9 +16,9 @@ jobs:
1316
static-analysis:
1417
runs-on: ubuntu-latest
1518
steps:
16-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v4
1720
- name: Set up Python 3.11
18-
uses: actions/setup-python@v2
21+
uses: actions/setup-python@v4
1922
with:
2023
python-version: "3.11"
2124
- uses: pre-commit/[email protected]
@@ -37,12 +40,12 @@ jobs:
3740
- "3.9"
3841
- "3.10"
3942
- "3.11"
40-
- "3.12.0-beta.1"
43+
- "3.12"
4144

4245
steps:
43-
- uses: actions/checkout@v2
46+
- uses: actions/checkout@v4
4447
- name: "Set up Python ${{ matrix.python-version }}"
45-
uses: actions/setup-python@v2
48+
uses: actions/setup-python@v4
4649
with:
4750
python-version: "${{ matrix.python-version }}"
4851
- if: matrix.config == 'valgrind' || matrix.config == 'pytest-benchmark'

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ classifiers = [
3535
"Typing :: Typed",
3636
]
3737
dependencies = [
38-
"cffi ~= 1.15.1",
38+
"cffi >= 1.15.1",
3939
"pytest>=3.8",
40-
"filelock ~= 3.12.2",
40+
"filelock >= 3.12.2",
4141
"setuptools ~= 67.8.0; python_full_version >= '3.12.0b1'", # FIXME: remove when cffi supports directly python 3.12
4242
]
4343

0 commit comments

Comments
 (0)