File tree 5 files changed +16
-66
lines changed
5 files changed +16
-66
lines changed Original file line number Diff line number Diff line change @@ -54,12 +54,12 @@ jobs:
54
54
55
55
# CI checks
56
56
- name : Pytest
57
- run : uv run --all-groups python -m pytest --cov . --cov-report=xml
57
+ run : uv run --all-groups python -m pytest -xs - -cov . --cov-report=xml
58
58
59
59
- name : mkdocs
60
60
run : uv run --all-groups python -m mkdocs build --strict
61
61
62
- - uses : codecov/codecov-action@v4
62
+ - uses : codecov/codecov-action@v5
63
63
with :
64
64
verbose : true # optional (default = false)
65
65
@@ -101,11 +101,10 @@ jobs:
101
101
- name : Build package
102
102
run : |
103
103
uv run python -m build
104
-
104
+
105
105
- name : Publish to PyPI
106
106
env :
107
107
TWINE_USERNAME : __token__
108
108
TWINE_PASSWORD : ${{ secrets.PYPITOKEN }}
109
109
run : |
110
110
python -m twine upload --non-interactive dist/*
111
-
Original file line number Diff line number Diff line change 12
12
- name : Set up Python environment
13
13
uses : actions/setup-python@v5
14
14
with :
15
- python-version : " 3.9 "
15
+ python-version : " 3.10 "
Original file line number Diff line number Diff line change 9
9
- id : trailing-whitespace
10
10
exclude : " (.*tests/data/.*/.*.md)"
11
11
- id : debug-statements
12
- - repo : https://github.com/asottile/pyupgrade
13
- rev : v3.17.0
14
- hooks :
15
- - id : pyupgrade
16
12
- repo : https://github.com/PyCQA/autoflake
17
13
rev : v2.3.1
18
14
hooks :
@@ -21,17 +17,11 @@ repos:
21
17
rev : 24.8.0
22
18
hooks :
23
19
- id : black
24
- language_version : python3.9
20
+ language_version : python3.11
25
21
- repo : https://github.com/charliermarsh/ruff-pre-commit
26
22
rev : v0.6.3
27
23
hooks :
28
24
- id : ruff
29
- - repo : https://github.com/pycqa/pydocstyle
30
- rev : 6.3.0 # pick a git hash / tag to point to
31
- hooks :
32
- - id : pydocstyle
33
- additional_dependencies :
34
- - toml
35
25
- repo : local
36
26
hooks :
37
27
- id : pydocstringformatter
Original file line number Diff line number Diff line change 1
1
[project ]
2
2
name = " mkquartodocs"
3
- version = " 0.5.12 "
3
+ version = " 0.5.13 "
4
4
description = " "
5
5
authors = [
6
6
{
name =
" J. Sebastian Paez" ,
email =
" [email protected] " },
@@ -9,22 +9,20 @@ readme = "README.md"
9
9
license = {text = " Apache 2.0" }
10
10
requires-python = " >=3.9,<3.14"
11
11
dependencies = [
12
- " mkdocs>=1.6.0 " ,
12
+ " mkdocs>=1.6.1 " ,
13
13
]
14
14
15
15
[project .entry-points ."mkdocs .plugins" ]
16
16
"mkquartodocs" = " mkquartodocs.plugin:MkQuartoDocsPlugin"
17
17
18
18
[dependency-groups ]
19
19
lint = [
20
- " black>=22.8 .0" ,
20
+ " black>=24.10 .0" ,
21
21
" pylint>=2.16.2" ,
22
- " ruff>=0.5.5 " ,
22
+ " ruff>=0.8.4 " ,
23
23
]
24
24
check = [
25
25
" jupyter>=1.0.0" ,
26
- " pydocstringformatter>=0.7.2" ,
27
- " pyupgrade>=2.37.3" ,
28
26
" pytest-datadir>=1.3.1" ,
29
27
" pytest>=8.3.1" ,
30
28
" pytest-cov>=4.0.0" ,
@@ -36,7 +34,7 @@ check = [
36
34
" build" ,
37
35
]
38
36
docs = [
39
- " mkdocs-material>=9.5.33 " ,
37
+ " mkdocs-material>=9.5.49 " ,
40
38
" mkdocs-autorefs>=1.1.0" ,
41
39
" mkdocstrings[python]>=0.25.2" ,
42
40
]
You can’t perform that action at this time.
0 commit comments