diff --git a/.github/workflows/resultsdb.yaml b/.github/workflows/resultsdb.yaml index 0df3ef1..6246ccb 100644 --- a/.github/workflows/resultsdb.yaml +++ b/.github/workflows/resultsdb.yaml @@ -21,10 +21,10 @@ jobs: python-version: ["3.13"] steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - name: Install uv - uses: astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7 + uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 with: enable-cache: true python-version: ${{ matrix.python-version }} @@ -65,7 +65,7 @@ jobs: - Dockerfile steps: - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - uses: hadolint/hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5 # v3.3.0 with: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 93a39e3..b9db220 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -40,7 +40,7 @@ repos: # Linter and formatter - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.15 + rev: v0.15.20 hooks: - id: ruff args: diff --git a/Dockerfile b/Dockerfile index f7fbe51..e1515c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/fedora/python-313:20260529@sha256:e96d6de3dac3954be9e89f462c446837a8b0fd4d9ace8a8051d0c204a5b64ae9 AS builder +FROM quay.io/fedora/python-313:20260624@sha256:a03bb3617838386fd30de750a6f468372bc2447e4bb675ad4a600ee28cd49424 AS builder # builder should use root to install/create all files USER root diff --git a/pyproject.toml b/pyproject.toml index 7fbf135..f46f55b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ dependencies = [ [project.optional-dependencies] test = [ - "pytest>=9.0.3,<9.1.0", + "pytest>=9.1.1,<9.2.0", "pytest-cov>=7.0.0,<8.0.0", ] diff --git a/uv.lock b/uv.lock index 80add96..0c3b8b0 100644 --- a/uv.lock +++ b/uv.lock @@ -1139,7 +1139,7 @@ wheels = [ [[package]] name = "pytest" -version = "9.0.3" +version = "9.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, @@ -1148,9 +1148,9 @@ dependencies = [ { name = "pluggy" }, { name = "pygments" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/7d/0d/549bd94f1a0a402dc8cf64563a117c0f3765662e2e668477624baeec44d5/pytest-9.0.3.tar.gz", hash = "sha256:b86ada508af81d19edeb213c681b1d48246c1a91d304c6c81a427674c17eb91c", size = 1572165, upload-time = "2026-04-07T17:16:18.027Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e4/47/b9efed96c114afcfa3c9d3fe98a76a1d14c74a9e266d397cf6eb64be5e01/pytest-9.1.1.tar.gz", hash = "sha256:1088fbde8f2b49d95a549a195707afa7a76a3ce9bcadc26b6d71f0ffda5fe313", size = 1636369, upload-time = "2026-06-19T10:58:32.857Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d4/24/a372aaf5c9b7208e7112038812994107bc65a84cd00e0354a88c2c77a617/pytest-9.0.3-py3-none-any.whl", hash = "sha256:2c5efc453d45394fdd706ade797c0a81091eccd1d6e4bccfcd476e2b8e0ab5d9", size = 375249, upload-time = "2026-04-07T17:16:16.13Z" }, + { url = "https://files.pythonhosted.org/packages/24/25/1de2678b631f5a49215c6c96fff41ba892b0a34df68d6d80292b1b48aa7f/pytest-9.1.1-py3-none-any.whl", hash = "sha256:37a86b45efb9a47a61a36449063e8e18d0cab3161329fc099eb21783169c4f0c", size = 386536, upload-time = "2026-06-19T10:58:31.347Z" }, ] [[package]] @@ -1266,7 +1266,7 @@ requires-dist = [ { name = "opentelemetry-instrumentation-sqlalchemy", specifier = ">=0.46b0,<1.0.0" }, { name = "psycopg2-binary", specifier = ">=2.9.10,<3.0.0" }, { name = "pydantic", specifier = ">=2.10.2,<3.0.0" }, - { name = "pytest", marker = "extra == 'test'", specifier = ">=9.0.3,<9.1.0" }, + { name = "pytest", marker = "extra == 'test'", specifier = ">=9.1.1,<9.2.0" }, { name = "pytest-cov", marker = "extra == 'test'", specifier = ">=7.0.0,<8.0.0" }, { name = "python-ldap", specifier = ">=3.4.3,<4.0.0" }, { name = "sqlalchemy", specifier = ">=2.0.36,<3.0.0" },