Skip to content

Commit cf2252c

Browse files
support python 3.12 (#2132)
* support python 3.12 Fixes: #2125 Signed-off-by: David Korczynski <[email protected]> * install atheris in testing workflow Signed-off-by: David Korczynski <[email protected]> --------- Signed-off-by: David Korczynski <[email protected]>
1 parent 32f158e commit cf2252c

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

.github/workflows/testing.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424
python -m pip install --upgrade pip
2525
cd src
2626
python -m pip install -e .
27+
python -m pip install atheris
2728
cd ..
2829
- name: Prepare test case files
2930
run: |

requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
beautifulsoup4==4.10.0
22
cxxfilt==0.3.0
3-
lxml==4.9.1
3+
lxml==5.3.0
44
matplotlib==3.10.0
55
numpy==2.1.0
66
PyYAML==6.0.2
@@ -17,7 +17,6 @@ sphinx==6.0.0
1717
sphinx_rtd_theme
1818
configparser
1919
coverage
20-
atheris
2120
setuptools>=65.5.1 # not directly required, pinned by Snyk to avoid a vulnerability
2221
tqdm # For displaying loading bar (auto-fuzz tool)
2322
rust-demangler # For correctly demangle rust function name

src/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ classifiers = [
2323
dependencies = [
2424
"beautifulsoup4==4.10.0",
2525
"cxxfilt==0.3.0",
26-
"lxml==4.9.1",
26+
"lxml==5.3.0",
2727
"matplotlib==3.10.0",
2828
"PyYAML==6.0.2",
2929
"soupsieve==2.2.1",
@@ -38,7 +38,6 @@ dependencies = [
3838
"sphinx_rtd_theme",
3939
"configparser",
4040
"coverage",
41-
"atheris",
4241
"setuptools>=65.5.1",
4342
"tqdm",
4443
"rust-demangler",

0 commit comments

Comments
 (0)