Skip to content

Commit fe24cda

Browse files
committed
Merge branch 'main' into py3.13-support
2 parents f88d063 + ca3526c commit fe24cda

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ jobs:
149149
run: briefcase package ${{ matrix.briefcase-target }} --update --adhoc-sign
150150

151151
- name: Upload Logs
152-
uses: actions/upload-artifact@v4.3.4
152+
uses: actions/upload-artifact@v4.4.0
153153
if: failure()
154154
with:
155155
name: build-failure-logs-${{ matrix.backend }}-${{ matrix.python-version }}

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ repos:
1515
- id: isort
1616
additional_dependencies: [toml]
1717
- repo: https://github.com/asottile/pyupgrade
18-
rev: v3.16.0
18+
rev: v3.17.0
1919
hooks:
2020
- id: pyupgrade
2121
args: [--py38-plus]
2222
- repo: https://github.com/psf/black-pre-commit-mirror
23-
rev: 24.4.2
23+
rev: 24.8.0
2424
hooks:
2525
- id: black
2626
- repo: https://github.com/PyCQA/flake8
27-
rev: 7.1.0
27+
rev: 7.1.1
2828
hooks:
2929
- id: flake8

tests/test_thirdparty.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@
1111

1212
def xfail_if_not_installed(package_name):
1313
"""A test decorator that xfails a test if the named package isn't installed.
14-
1514
The third-party tests are dependant on packages being built. During pre-release some
1615
packages won't be compilable. So - the pyproject.toml installs third party packages
17-
with a version conditional gate.
16+
with some conditional gating.
1817
1918
This decorator checks for app metadata (which is an indicator that the package has
2019
been installed). If the metadata exists, the test is executed; if it isn't we XFAIL

0 commit comments

Comments
 (0)