summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/python-pr-validation.yml6
-rw-r--r--.github/workflows/python-publish.yml6
-rw-r--r--.pre-commit-config.yaml2
-rw-r--r--CHANGELOG.md7
4 files changed, 12 insertions, 9 deletions
diff --git a/.github/workflows/python-pr-validation.yml b/.github/workflows/python-pr-validation.yml
index 349fe99..1123ee3 100644
--- a/.github/workflows/python-pr-validation.yml
+++ b/.github/workflows/python-pr-validation.yml
@@ -16,15 +16,15 @@ jobs:
python-version: ["3.11", "3.12", "3.13"]
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- name: Install uv
- uses: astral-sh/setup-uv@v3
+ uses: astral-sh/setup-uv@v8
with:
enable-cache: true
cache-dependency-glob: "pyproject.toml"
diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml
index 57189af..2ebf94e 100644
--- a/.github/workflows/python-publish.yml
+++ b/.github/workflows/python-publish.yml
@@ -19,10 +19,10 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4.1.1
+ - uses: actions/checkout@v6
- name: Set up Python 3.13
- uses: actions/setup-python@v5.0.0
+ uses: actions/setup-python@v6
with:
python-version: "3.13"
@@ -35,7 +35,7 @@ jobs:
run: uv build
- name: Publish package
- uses: pypa/gh-action-pypi-publish@v1.13.0
+ uses: pypa/gh-action-pypi-publish@v1.14.0
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 7dcae7d..4d771e1 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -4,7 +4,7 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
- rev: v5.0.0
+ rev: v6.0.0
hooks:
- id: trailing-whitespace
- id: end-of-file-fixer
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 411fa9b..e3a4391 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -51,8 +51,11 @@ behavior**.
- removed duplicated dependency blocks,
- dropped the unused `validation` extra,
- raised the pytest floor for Python 3.13.
-- PR validation workflow upgraded to `actions/checkout@v4`,
- `actions/setup-python@v5`, and `astral-sh/setup-uv@v3`.
+- PR validation workflow upgraded to `actions/checkout@v6`,
+ `actions/setup-python@v6`, and `astral-sh/setup-uv@v8`. Publish
+ workflow upgraded to `actions/checkout@v6`, `actions/setup-python@v6`,
+ and `pypa/gh-action-pypi-publish@v1.14.0`. Pre-commit hooks bumped to
+ `pre-commit/pre-commit-hooks@v6.0.0`. All move off Node.js 20.
- `.env.example` default flipped to `VYDEVICE_VERIFY_SSL=true`; commented
with field descriptions.