Skip to content

Commit aa41c82

Browse files
authored
Merge branch 'master' into dependabot/pip/pytest-gte-8-and-lt-10
2 parents 5671d7c + 3342a3c commit aa41c82

4 files changed

Lines changed: 28 additions & 27 deletions

File tree

.github/workflows/test-formats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
format: ["man", "text"]
1919

2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v6
2222
- name: Set up Python 3.11
23-
uses: actions/setup-python@v5
23+
uses: actions/setup-python@v6
2424
with:
2525
python-version: "3.11"
2626
- name: Install dependencies
@@ -42,9 +42,9 @@ jobs:
4242
format: ["latex"]
4343

4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v6
4646
- name: Set up Python 3.11
47-
uses: actions/setup-python@v5
47+
uses: actions/setup-python@v6
4848
with:
4949
python-version: "3.11"
5050
- name: Install dependencies

.github/workflows/tests.yml

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- name: Set up Python 3.11
18-
uses: actions/setup-python@v5
18+
uses: actions/setup-python@v6
1919
with:
2020
python-version: "3.11"
2121
- uses: pre-commit/action@v3.0.1
@@ -41,9 +41,9 @@ jobs:
4141
name: "pytest: py${{ matrix.python-version }}, sphinx${{ matrix.sphinx }}, on ${{ matrix.os }}"
4242

4343
steps:
44-
- uses: actions/checkout@v4
44+
- uses: actions/checkout@v6
4545
- name: Set up Python ${{ matrix.python-version }}
46-
uses: actions/setup-python@v5
46+
uses: actions/setup-python@v6
4747
with:
4848
python-version: ${{ matrix.python-version }}
4949
allow-prereleases: true
@@ -55,15 +55,16 @@ jobs:
5555
run: |
5656
pytest --cov=myst_parser --cov-report=xml --cov-report=term-missing
5757
coverage xml
58-
- name: Upload to Codecov
59-
if: github.repository == 'executablebooks/MyST-Parser' && matrix.python-version == 3.11 && matrix.os == 'ubuntu-latest'
60-
uses: codecov/codecov-action@v4
61-
with:
62-
token: ${{ secrets.CODECOV_TOKEN }}
63-
name: myst-parser-pytests
64-
flags: pytests
65-
file: ./coverage.xml
66-
fail_ci_if_error: true
58+
# TODO there is currently problem with this action and pull-requests from external forks
59+
# - name: Upload to Codecov
60+
# if: github.repository == 'executablebooks/MyST-Parser' && matrix.python-version == 3.11 && matrix.os == 'ubuntu-latest'
61+
# uses: codecov/codecov-action@v4
62+
# with:
63+
# token: ${{ secrets.CODECOV_TOKEN }}
64+
# name: myst-parser-pytests
65+
# flags: pytests
66+
# file: ./coverage.xml
67+
# fail_ci_if_error: true
6768

6869
check-myst-docutils:
6970

@@ -77,9 +78,9 @@ jobs:
7778

7879
steps:
7980
- name: Checkout source
80-
uses: actions/checkout@v4
81+
uses: actions/checkout@v6
8182
- name: Set up Python 3.11
82-
uses: actions/setup-python@v5
83+
uses: actions/setup-python@v6
8384
with:
8485
python-version: "3.11"
8586
- name: Install setup
@@ -132,9 +133,9 @@ jobs:
132133
runs-on: ubuntu-latest
133134
steps:
134135
- name: Checkout source
135-
uses: actions/checkout@v4
136+
uses: actions/checkout@v6
136137
- name: Set up Python 3.11
137-
uses: actions/setup-python@v5
138+
uses: actions/setup-python@v6
138139
with:
139140
python-version: "3.11"
140141
- name: install flit
@@ -155,9 +156,9 @@ jobs:
155156
runs-on: ubuntu-latest
156157
steps:
157158
- name: Checkout source
158-
uses: actions/checkout@v4
159+
uses: actions/checkout@v6
159160
- name: Set up Python 3.11
160-
uses: actions/setup-python@v5
161+
uses: actions/setup-python@v6
161162
with:
162163
python-version: "3.11"
163164
- name: install flit and tomlkit

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@ repos:
2121
- id: trailing-whitespace
2222

2323
- repo: https://github.com/astral-sh/ruff-pre-commit
24-
rev: v0.14.6
24+
rev: v0.14.7
2525
hooks:
2626
- id: ruff-check
2727
args: [--fix]
2828
- id: ruff-format
2929

3030
- repo: https://github.com/pre-commit/mirrors-mypy
31-
rev: v1.18.2
31+
rev: v1.19.0
3232
hooks:
3333
- id: mypy
3434
args: [--config-file=pyproject.toml]

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,10 @@ rtd = [
5656
"sphinx-book-theme~=1.1",
5757
"sphinx-design",
5858
"sphinx-copybutton",
59-
"sphinxext-rediraffe~=0.2.7",
59+
"sphinxext-rediraffe~=0.3.0",
6060
# TODO this can uncommented once https://github.com/mgaitan/sphinxcontrib-mermaid/issues/109 is fixed
6161
# "sphinxcontrib.mermaid~=0.7.1",
62-
"sphinxext-opengraph~=0.9.0",
62+
"sphinxext-opengraph~=0.13.0",
6363
"sphinx-pyscript",
6464
"sphinx-tippy>=0.4.3",
6565
"sphinx-autodoc2~=0.5.0",

0 commit comments

Comments
 (0)