Skip to content

Commit 73f92d1

Browse files
authored
Chore/upgrade deps (#60)
* chore: upgraded versions and ci cleanup * chore: upgraded versions and ci cleanup
1 parent 5b54ed5 commit 73f92d1

File tree

5 files changed

+16
-66
lines changed

5 files changed

+16
-66
lines changed

.github/workflows/CICD.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@ jobs:
5454

5555
# CI checks
5656
- 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
5858

5959
- name: mkdocs
6060
run: uv run --all-groups python -m mkdocs build --strict
6161

62-
- uses: codecov/codecov-action@v4
62+
- uses: codecov/codecov-action@v5
6363
with:
6464
verbose: true # optional (default = false)
6565

@@ -101,11 +101,10 @@ jobs:
101101
- name: Build package
102102
run: |
103103
uv run python -m build
104-
104+
105105
- name: Publish to PyPI
106106
env:
107107
TWINE_USERNAME: __token__
108108
TWINE_PASSWORD: ${{ secrets.PYPITOKEN }}
109109
run: |
110110
python -m twine upload --non-interactive dist/*
111-

.github/workflows/lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ jobs:
1212
- name: Set up Python environment
1313
uses: actions/setup-python@v5
1414
with:
15-
python-version: "3.9"
15+
python-version: "3.10"

.pre-commit-config.yaml

+1-11
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ repos:
99
- id: trailing-whitespace
1010
exclude: "(.*tests/data/.*/.*.md)"
1111
- id: debug-statements
12-
- repo: https://github.com/asottile/pyupgrade
13-
rev: v3.17.0
14-
hooks:
15-
- id: pyupgrade
1612
- repo: https://github.com/PyCQA/autoflake
1713
rev: v2.3.1
1814
hooks:
@@ -21,17 +17,11 @@ repos:
2117
rev: 24.8.0
2218
hooks:
2319
- id: black
24-
language_version: python3.9
20+
language_version: python3.11
2521
- repo: https://github.com/charliermarsh/ruff-pre-commit
2622
rev: v0.6.3
2723
hooks:
2824
- 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
3525
- repo: local
3626
hooks:
3727
- id: pydocstringformatter

pyproject.toml

+5-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "mkquartodocs"
3-
version = "0.5.12"
3+
version = "0.5.13"
44
description = ""
55
authors = [
66
{name = "J. Sebastian Paez", email = "[email protected]"},
@@ -9,22 +9,20 @@ readme = "README.md"
99
license = {text = "Apache 2.0"}
1010
requires-python = ">=3.9,<3.14"
1111
dependencies = [
12-
"mkdocs>=1.6.0",
12+
"mkdocs>=1.6.1",
1313
]
1414

1515
[project.entry-points."mkdocs.plugins"]
1616
"mkquartodocs" = "mkquartodocs.plugin:MkQuartoDocsPlugin"
1717

1818
[dependency-groups]
1919
lint = [
20-
"black>=22.8.0",
20+
"black>=24.10.0",
2121
"pylint>=2.16.2",
22-
"ruff>=0.5.5",
22+
"ruff>=0.8.4",
2323
]
2424
check = [
2525
"jupyter>=1.0.0",
26-
"pydocstringformatter>=0.7.2",
27-
"pyupgrade>=2.37.3",
2826
"pytest-datadir>=1.3.1",
2927
"pytest>=8.3.1",
3028
"pytest-cov>=4.0.0",
@@ -36,7 +34,7 @@ check = [
3634
"build",
3735
]
3836
docs = [
39-
"mkdocs-material>=9.5.33",
37+
"mkdocs-material>=9.5.49",
4038
"mkdocs-autorefs>=1.1.0",
4139
"mkdocstrings[python]>=0.25.2",
4240
]

uv.lock

+6-43
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)