Skip to content

Commit 8a0fdda

Browse files
Update python version and fix ci
1 parent dc1e380 commit 8a0fdda

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,20 @@ jobs:
1414
- name: Checkout repository
1515
uses: actions/checkout@v4
1616

17+
- name: Install system dependencies
18+
run: sudo apt-get update && sudo apt-get install -y graphviz graphviz-dev
19+
20+
1721
- name: Set up Python
1822
uses: actions/setup-python@v4
1923
with:
20-
python-version: "3.8"
24+
python-version: "3.13"
2125

2226
- name: Install dependencies
2327
run: |
2428
python -m pip install --upgrade pip
2529
pip install -e .[dev]
2630
2731
- name: Run Linter & Tests
28-
run: python scripts/lint_and_test.py
32+
run: python scripts/lint_and_tests.py
2933

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ authors = [
1111
]
1212
license = { text = "MIT" }
1313
readme = "README.md"
14-
requires-python = ">=3.8"
14+
requires-python = ">=3.13"
1515
keywords = ["fuzzing", "grammar", "zkregex"]
1616
classifiers = [
1717
"Programming Language :: Python :: 3",
1818
"License :: OSI Approved :: MIT License",
1919
"Operating System :: OS Independent"
2020
]
2121
dependencies = [
22-
"fuzzingbook>=0.11.0",
22+
"fuzzingbook",
2323
"rstr",
2424
"exrex",
2525
]

0 commit comments

Comments
 (0)