Compare commits

...

4 Commits

Author SHA1 Message Date
78efd0d7a5 fix(deps): update dependency webex-bot to <1.2.4,>=1.2.3
All checks were successful
Validate PR Title / validate (pull_request) Successful in 5s
CI / ci (pull_request) Successful in 34s
2026-03-04 23:06:14 +00:00
a6c3e7476b feat(deps): lock file maintenance (#424)
This PR contains the following updates:

| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |

🔧 This Pull Request updates lock files to use the latest dependency versions.

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40Ni42IiwidXBkYXRlZEluVmVyIjoiNDMuNDYuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidHlwZS9kZXBlbmRlbmNpZXMiXX0=-->

Reviewed-on: #424
Co-authored-by: renovate[bot] <renovate-bot@git.tainton.uk>
Co-committed-by: renovate[bot] <renovate-bot@git.tainton.uk>
2026-03-04 22:15:04 +00:00
d4a76a8598 chore(deps): update docker/login-action action to v4 (#425)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [docker/login-action](https://github.com/docker/login-action) | action | major | `v3` → `v4` |

---

### Release Notes

<details>
<summary>docker/login-action (docker/login-action)</summary>

### [`v4`](https://github.com/docker/login-action/compare/v3...v4)

[Compare Source](https://github.com/docker/login-action/compare/v3...v4)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41Mi4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidHlwZS9kZXBlbmRlbmNpZXMiXX0=-->

Reviewed-on: #425
Co-authored-by: renovate[bot] <renovate-bot@git.tainton.uk>
Co-committed-by: renovate[bot] <renovate-bot@git.tainton.uk>
2026-03-04 22:11:12 +00:00
c01bee1f0c fix(build): Update to Python 3.13.12 (#422)
Some checks failed
Release / Tag release (push) Successful in 10s
Release / Create Release (push) Successful in 32s
Release / Publish Docker Images (push) Failing after 2m7s
Reviewed-on: #422
2026-02-28 14:28:52 +00:00
4 changed files with 11 additions and 11 deletions

View File

@@ -70,14 +70,14 @@ jobs:
uses: docker/setup-buildx-action@v3
- name: Log in to Gitea Container Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ${{ vars.PACKAGES_REGISTRY_URL }}
username: ${{ vars.ACTIONS_USERNAME }}
password: ${{ secrets.ACTIONS_TOKEN }}
- name: Log in to GitHub Container Registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ vars.GHCR_USERNAME }}

View File

@@ -1,4 +1,4 @@
FROM python:3.13.9-slim
FROM python:3.13.12-slim
LABEL maintainer="Luke Tainton <luke@tainton.uk>"
USER root

View File

@@ -8,7 +8,7 @@ authors = [
]
requires-python = "<3.14,>=3.13"
dependencies = [
"webex-bot<1.2.1,>=1.2.0",
"webex-bot<1.2.4,>=1.2.3",
"datetime<6.1,>=6",
"requests<3.0.0,>=2.32.3",
]

14
uv.lock generated
View File

@@ -44,11 +44,11 @@ wheels = [
[[package]]
name = "certifi"
version = "2026.1.4"
version = "2026.2.25"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/e0/2d/a891ca51311197f6ad14a7ef42e2399f36cf2f9bd44752b3dc4eab60fdc5/certifi-2026.1.4.tar.gz", hash = "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120", size = 154268, upload-time = "2026-01-04T02:42:41.825Z" }
sdist = { url = "https://files.pythonhosted.org/packages/af/2d/7bf41579a8986e348fa033a31cdd0e4121114f6bce2457e8876010b092dd/certifi-2026.2.25.tar.gz", hash = "sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7", size = 155029, upload-time = "2026-02-25T02:54:17.342Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/e6/ad/3cc14f097111b4de0040c83a525973216457bbeeb63739ef1ed275c1c021/certifi-2026.1.4-py3-none-any.whl", hash = "sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c", size = 152900, upload-time = "2026-01-04T02:42:40.15Z" },
{ url = "https://files.pythonhosted.org/packages/9a/3c/c17fb3ca2d9c3acff52e30b309f538586f9f5b9c9cf454f3845fc9af4881/certifi-2026.2.25-py3-none-any.whl", hash = "sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa", size = 153684, upload-time = "2026-02-25T02:54:15.766Z" },
]
[[package]]
@@ -408,7 +408,7 @@ dev = [
requires-dist = [
{ name = "datetime", specifier = ">=6,<6.1" },
{ name = "requests", specifier = ">=2.32.3,<3.0.0" },
{ name = "webex-bot", specifier = ">=1.2.0,<1.2.1" },
{ name = "webex-bot", specifier = ">=1.2.3,<1.2.4" },
]
[package.metadata.requires-dev]
@@ -442,7 +442,7 @@ wheels = [
[[package]]
name = "webex-bot"
version = "1.2.0"
version = "1.2.3"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "backoff" },
@@ -450,9 +450,9 @@ dependencies = [
{ name = "webexpythonsdk" },
{ name = "websockets" },
]
sdist = { url = "https://files.pythonhosted.org/packages/aa/b2/329f614a116baec03ec3f27a505afb83141de6d3f48870f9283d58b80ce2/webex_bot-1.2.0.tar.gz", hash = "sha256:cf7e9245437a32be443dcc4b14999dcb04c79ad0865b5c847c8e497a6ddd5a15", size = 35088, upload-time = "2026-02-03T10:49:46.602Z" }
sdist = { url = "https://files.pythonhosted.org/packages/93/9b/271edb01976b0d4ab106ab2f43082458a824b261049c7c2827c78f4208f6/webex_bot-1.2.3.tar.gz", hash = "sha256:a6457c2d9c82458e924473fd1a608e799669b7360f98dbb730423f622eceff84", size = 35224, upload-time = "2026-03-04T10:56:25.237Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/5f/e5/3bf747461a886eeedfc1a9a0182b90b9f2aaa88b7144b851947beda1ad45/webex_bot-1.2.0-py2.py3-none-any.whl", hash = "sha256:ea076e25a0ec7239933b694d859e6e7cf780c6f658416b15d48e9fdfee4da405", size = 23593, upload-time = "2026-02-03T10:49:45.096Z" },
{ url = "https://files.pythonhosted.org/packages/c4/ee/da2536fb1bb88ff6ee8c632298eb12195a74c6450d78a7d65258823cd6c1/webex_bot-1.2.3-py2.py3-none-any.whl", hash = "sha256:90a65596f43b5483d91236be6f8e44d0848e06d43edd5e6673a3559448ac012f", size = 23646, upload-time = "2026-03-04T10:56:24.247Z" },
]
[[package]]