Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8e93248

Browse files
committed
Merge remote-tracking branch 'upstream/main' into differ
2 parents 5eeeef5 + b48a3db commit 8e93248

3 files changed

Lines changed: 19 additions & 4 deletions

File tree

.github/workflows/jit.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,22 @@ concurrency:
2626
cancel-in-progress: true
2727

2828
jobs:
29+
interpreter:
30+
name: Interpreter (Debug)
31+
runs-on: ubuntu-latest
32+
timeout-minutes: 90
33+
steps:
34+
- uses: actions/checkout@v4
35+
- name: Build tier two interpreter
36+
run: |
37+
./configure --enable-experimental-jit=interpreter --with-pydebug
38+
make all --jobs 4
39+
- name: Test tier two interpreter
40+
run: |
41+
./python -m test --multiprocess 0 --timeout 4500 --verbose2 --verbose3
2942
jit:
3043
name: ${{ matrix.target }} (${{ matrix.debug && 'Debug' || 'Release' }})
44+
needs: interpreter
3145
runs-on: ${{ matrix.runner }}
3246
timeout-minutes: 90
3347
strategy:
@@ -153,6 +167,7 @@ jobs:
153167
154168
jit-with-disabled-gil:
155169
name: Free-Threaded (Debug)
170+
needs: interpreter
156171
runs-on: ubuntu-latest
157172
steps:
158173
- uses: actions/checkout@v4

Doc/tools/extensions/glossary_search.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ def process_glossary_nodes(app, doctree, fromdocname):
2525

2626
terms = {}
2727

28-
for node in doctree.traverse(glossary):
29-
for glossary_item in node.traverse(definition_list_item):
28+
for node in doctree.findall(glossary):
29+
for glossary_item in node.findall(definition_list_item):
3030
term = glossary_item[0].astext().lower()
3131
definition = glossary_item[1]
3232

Doc/tools/extensions/pyspecific.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ def parse_monitoring_event(env, sig, signode):
604604

605605

606606
def process_audit_events(app, doctree, fromdocname):
607-
for node in doctree.traverse(audit_event_list):
607+
for node in doctree.findall(audit_event_list):
608608
break
609609
else:
610610
return
@@ -663,7 +663,7 @@ def process_audit_events(app, doctree, fromdocname):
663663

664664
body += row
665665

666-
for node in doctree.traverse(audit_event_list):
666+
for node in doctree.findall(audit_event_list):
667667
node.replace_self(table)
668668

669669

0 commit comments

Comments
 (0)