Skip to content

Commit c9bf9b0

Browse files
Update all dependencies
1 parent 83d5d66 commit c9bf9b0

File tree

6 files changed

+25
-25
lines changed

6 files changed

+25
-25
lines changed

.github/workflows/asan.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ jobs:
1717
run: |
1818
echo "Reason for triggering: ${{ github.event.inputs.reason }}"
1919
20-
- uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
20+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
2121
with:
2222
submodules: true
2323

2424
- name: Set up Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v6
2626
with:
27-
python-version: "3.11"
27+
python-version: "3.14"
2828

2929
- name: Install multilib packages
3030
run: sudo apt-get install gcc-multilib g++-multilib

.github/workflows/build_wheels.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,18 @@ jobs:
2727
echo "Reason for triggering: ${{ github.event.inputs.reason }}"
2828
2929
- name: Check out
30-
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
30+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
3131
with:
3232
fetch-depth: 0 # unshallow fetch for setuptools-scm
3333

3434
- name: Install Python 3.9
35-
uses: actions/setup-python@v4
35+
uses: actions/setup-python@v6
3636
with:
37-
python-version: '3.9'
37+
python-version: '3.14'
3838

3939
- name: Build wheel (only macosx_universal2)
4040
if: matrix.os == 'macos-latest'
41-
uses: pypa/cibuildwheel@v2.21.1
41+
uses: pypa/cibuildwheel@v3.2.1
4242
with:
4343
output-dir: dist
4444
env:
@@ -47,7 +47,7 @@ jobs:
4747
CIBW_ENVIRONMENT_MACOS: "CFLAGS='-arch arm64 -arch x86_64 -I/usr/include/libxml2' CXXFLAGS='-arch arm64 -arch x86_64' LDFLAGS='-arch arm64 -arch x86_64' MACOSX_DEPLOYMENT_TARGET='10.13'"
4848

4949
- name: Build wheel (except macosx_universal2)
50-
uses: pypa/cibuildwheel@v2.21.1
50+
uses: pypa/cibuildwheel@v3.2.1
5151
with:
5252
output-dir: dist
5353
env:
@@ -73,7 +73,7 @@ jobs:
7373
python -m build --sdist
7474
7575
- name: Upload build artifacts
76-
uses: actions/upload-artifact@v3
76+
uses: actions/upload-artifact@v5
7777
with:
7878
name: wheelstorage
7979
path: ./dist/*
@@ -99,7 +99,7 @@ jobs:
9999
shell: bash
100100

101101
- name: Download release assets
102-
uses: actions/download-artifact@v3
102+
uses: actions/download-artifact@v6
103103
with:
104104
name: wheelstorage
105105
path: dist
@@ -111,7 +111,7 @@ jobs:
111111
password: ${{ secrets.pypi_password }}
112112

113113
- name: Create GitHub Release
114-
uses: softprops/action-gh-release@v1
114+
uses: softprops/action-gh-release@v2
115115
env:
116116
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
117117
with:

.github/workflows/codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- name: Checkout
33-
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
33+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
3434

3535
- name: Install Dependencies (python)
3636
if: ${{ matrix.language == 'python' }}
@@ -48,7 +48,7 @@ jobs:
4848
export PATH="$HOME/.local/bin:$PATH" && echo "PATH=$PATH" >> $GITHUB_ENV
4949
5050
- name: Initialize CodeQL
51-
uses: github/codeql-action/init@v2
51+
uses: github/codeql-action/init@v4
5252
with:
5353
languages: ${{ matrix.language }}
5454
config: |
@@ -64,14 +64,14 @@ jobs:
6464
6565

6666
- name: Autobuild
67-
uses: github/codeql-action/autobuild@v2
67+
uses: github/codeql-action/autobuild@v4
6868
if: ${{ matrix.language == 'python' }}
6969

7070
- name: Build cpp
7171
if: ${{ matrix.language == 'cpp' }}
7272
run: python3 setup.py build
7373

7474
- name: Perform CodeQL Analysis
75-
uses: github/codeql-action/analyze@v2
75+
uses: github/codeql-action/analyze@v4
7676
with:
7777
category: "/language:${{ matrix.language }}"

.github/workflows/run_cvg.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ jobs:
3030
run: |
3131
echo "Reason for triggering: ${{ github.event.inputs.reason }}"
3232
- name: Check out
33-
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
33+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
3434
with:
3535
fetch-depth: 0 # unshallow fetch for setuptools-scm
3636

3737
- name: Set up Python
38-
uses: actions/setup-python@v4
38+
uses: actions/setup-python@v6
3939
with:
40-
python-version: "3.11"
40+
python-version: "3.14"
4141

4242
- name: Build AFDKO wheel
4343
env:

.github/workflows/testpythonpackage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ jobs:
5151
echo "Reason for triggering: ${{ github.event.inputs.reason }}"
5252
5353
- name: Check out
54-
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4
54+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
5555
with:
5656
fetch-depth: 0 # unshallow fetch for setuptools-scm
5757

5858
- name: Set up Python ${{ matrix.python-version }}
59-
uses: actions/setup-python@v4
59+
uses: actions/setup-python@v6
6060
with:
6161
python-version: ${{ matrix.python-version }}
6262

requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
# we want to have control over the version and guarantee that the XML output
33
# of our tools is stable
44
# NOTE: hard-pinning (==) here gets relaxed to >= in setup.py
5-
lxml==4.9.3
5+
lxml==6.0.2
66
booleanOperations==0.9.0
7-
defcon[lxml,pens]==0.10.3
7+
defcon[lxml,pens]==0.12.2
88
fontMath==0.9.4
9-
fontTools[unicode,woff,lxml,ufo]==4.56.0
9+
fontTools[unicode,woff,lxml,ufo]==4.60.1
1010
tqdm==4.66.1
11-
ufonormalizer==0.6.2
12-
ufoProcessor==1.13.1
11+
ufonormalizer==0.6.3
12+
ufoProcessor==1.14.1

0 commit comments

Comments
 (0)