Skip to content

Commit 9e00456

Browse files
authored
Merge branch 'pytest-dev:master' into master
2 parents 6c70710 + 4b88ee4 commit 9e00456

File tree

9 files changed

+1751
-800
lines changed

9 files changed

+1751
-800
lines changed

.github/dependabot.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
# Look for `package.json` and `lock` files in the `root` directory
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
- package-ecosystem: "pip"
9+
directory: "/"
10+
schedule:
11+
interval: "weekly"
12+
- package-ecosystem: "github-actions"
13+
directory: "/"
14+
schedule:
15+
interval: "weekly"

.github/workflows/publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111
if: github.repository == 'pytest-dev/pytest-html'
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
with:
1616
fetch-depth: 0
1717
persist-credentials: false
1818

1919
- name: Use Node.js
20-
uses: actions/setup-node@v3
20+
uses: actions/setup-node@v4
2121
with:
2222
node-version: '16.x'
2323

2424
- name: Build and Check Package
25-
uses: hynek/build-and-inspect-python-package@v1
25+
uses: hynek/build-and-inspect-python-package@v2
2626

2727
- name: Download Package
28-
uses: actions/download-artifact@v3
28+
uses: actions/download-artifact@v4
2929
with:
3030
name: Packages
3131
path: dist

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
# Drafts your next Release notes as Pull Requests are merged into "master"
16-
- uses: release-drafter/release-drafter@v5
16+
- uses: release-drafter/release-drafter@v6
1717
env:
1818
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.pre-commit-config.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
repos:
22
- repo: https://github.com/psf/black
3-
rev: 24.10.0
3+
rev: 25.1.0
44
hooks:
55
- id: black
66
args: [--safe, --quiet, --line-length=88]
77

88
- repo: https://github.com/tox-dev/pyproject-fmt
9-
rev: "v2.5.0"
9+
rev: "v2.5.1"
1010
hooks:
1111
- id: pyproject-fmt
1212
# https://pyproject-fmt.readthedocs.io/en/latest/#calculating-max-supported-python-version
@@ -32,7 +32,7 @@ repos:
3232
args: ['--branch', 'master']
3333

3434
- repo: https://github.com/PyCQA/flake8
35-
rev: 7.1.1
35+
rev: 7.2.0
3636
hooks:
3737
- id: flake8
3838
language_version: python3
@@ -47,21 +47,21 @@ repos:
4747
args: ["--application-directories=.:src:testing", --py3-plus]
4848

4949
- repo: https://github.com/asottile/pyupgrade
50-
rev: v3.19.0
50+
rev: v3.19.1
5151
hooks:
5252
- id: pyupgrade
5353
args: [--py39-plus]
5454

5555
- repo: https://github.com/pre-commit/mirrors-eslint
56-
rev: v9.16.0
56+
rev: v9.24.0
5757
hooks:
5858
- id: eslint
5959
additional_dependencies:
6060
6161
6262
args: ["--fix"]
6363
- repo: https://github.com/pre-commit/mirrors-mypy
64-
rev: v1.13.0
64+
rev: v1.15.0
6565
hooks:
6666
- id: mypy
6767
files: ^(src/pytest_html|testing)

docs/requirements.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
sphinx<7.0.0
1+
sphinx<9.0.0
22
sphinx_rtd_theme

docs/requirements.txt

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,58 +4,56 @@
44
#
55
# pip-compile --resolver=backtracking requirements.in
66
#
7-
alabaster==0.7.13
7+
alabaster==1.0.0
88
# via sphinx
9-
babel==2.12.1
9+
babel==2.17.0
1010
# via sphinx
1111
certifi==2024.7.4
1212
# via requests
1313
charset-normalizer==3.1.0
1414
# via requests
15-
docutils==0.18.1
15+
docutils==0.21.2
1616
# via
1717
# sphinx
1818
# sphinx-rtd-theme
1919
idna==3.7
2020
# via requests
2121
imagesize==1.4.1
2222
# via sphinx
23-
importlib-metadata==8.5.0
24-
# via sphinx
25-
jinja2==3.1.5
23+
jinja2==3.1.6
2624
# via sphinx
2725
markupsafe==2.1.2
2826
# via jinja2
2927
packaging==23.1
3028
# via sphinx
31-
pygments==2.15.1
29+
pygments==2.19.1
3230
# via sphinx
3331
requests==2.32.2
3432
# via sphinx
33+
roman-numerals-py==3.1.0
34+
# via sphinx
3535
snowballstemmer==2.2.0
3636
# via sphinx
37-
sphinx==6.2.1
37+
sphinx==8.2.3
3838
# via
39-
# -r requirements.in
39+
# -r docs/requirements.in
4040
# sphinx-rtd-theme
4141
# sphinxcontrib-jquery
42-
sphinx-rtd-theme==1.2.0
43-
# via -r requirements.in
44-
sphinxcontrib-applehelp==1.0.4
42+
sphinx-rtd-theme==3.0.2
43+
# via -r docs/requirements.in
44+
sphinxcontrib-applehelp==2.0.0
4545
# via sphinx
46-
sphinxcontrib-devhelp==1.0.2
46+
sphinxcontrib-devhelp==2.0.0
4747
# via sphinx
48-
sphinxcontrib-htmlhelp==2.0.1
48+
sphinxcontrib-htmlhelp==2.1.0
4949
# via sphinx
5050
sphinxcontrib-jquery==4.1
5151
# via sphinx-rtd-theme
5252
sphinxcontrib-jsmath==1.0.1
5353
# via sphinx
54-
sphinxcontrib-qthelp==1.0.3
54+
sphinxcontrib-qthelp==2.0.0
5555
# via sphinx
56-
sphinxcontrib-serializinghtml==1.1.5
56+
sphinxcontrib-serializinghtml==2.0.0
5757
# via sphinx
5858
urllib3==2.2.2
5959
# via requests
60-
zipp==3.21.0
61-
# via importlib-metadata

0 commit comments

Comments
 (0)