Skip to content

Commit c0c449e

Browse files
committed
testing
1 parent fa03444 commit c0c449e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/unittest.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ permissions:
1616
env:
1717
TEST_ALL_PACKAGES: "false" # Set to "false" to only run tests for packages with a git diff
1818
ALL_PYTHON: "['3.9', '3.10', '3.11', '3.12', '3.13', '3.14', '3.15']"
19+
# Force static compilation of libxml2 and libxslt for lxml packages
20+
STATIC_DEPS: "true"
1921

2022
jobs:
2123
# Dynamic package discovery job to calculate required matrix size automatically
@@ -100,6 +102,8 @@ jobs:
100102
# Can be removed once libcst releases a version with native Python 3.15 wheels
101103
# Follow https://github.com/Instagram/LibCST/issues/1445 for updates.
102104
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: "1"
105+
# Ensure sub-processes (such as Nox test runs) statically compile lxml dependencies
106+
STATIC_DEPS: "true"
103107
run: |
104108
UNIQUE_BATCH_PACKAGES=$(python -c 'import sys; sys.path.append("ci"); import get_batches; print(get_batches.get_batch_slice(${{ matrix.batch-index }}))')
105109

0 commit comments

Comments
 (0)