From ae3e361bf90a2f4bef3d45adbec95db456e151ca Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Fri, 25 Sep 2026 00:18:36 +0100 Subject: [PATCH 1/3] Skip agent-scan on aiolibsbot (#13808) --- .github/workflows/agent-scan.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/agent-scan.yml b/.github/workflows/agent-scan.yml index 1717ebbfef5..a515ac87559 100644 --- a/.github/workflows/agent-scan.yml +++ b/.github/workflows/agent-scan.yml @@ -15,4 +15,5 @@ jobs: - name: AgentScan uses: MatteoGabriele/agentscan-action@v2.5.0 with: + allowed-users: "aiolibsbot" mode: labels From d847b461daea2d6d6fabaada1f9247bbb6841abc Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Fri, 25 Sep 2026 01:28:05 +0100 Subject: [PATCH 2/3] Add Python 3.15 testing (#13750) --- .github/workflows/ci-cd.yml | 4 ++-- CHANGES/13750.feature.rst | 1 + pyproject.toml | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 CHANGES/13750.feature.rst diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 8fd7c766a91..a3a088f17f1 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -265,7 +265,7 @@ jobs: - build-pure-python-dists strategy: matrix: - pyver: ['3.10', '3.11', '3.12', '3.13', '3.14'] + pyver: ['3.10', '3.11', '3.12', '3.13', '3.14', '3.15'] no-extensions: ['', 'Y'] os: [ubuntu, macos, windows] experimental: [false] @@ -280,7 +280,7 @@ jobs: os: ubuntu experimental: false - os: ubuntu - pyver: "3.14t" + pyver: "3.15t" no-extensions: '' experimental: false fail-fast: true diff --git a/CHANGES/13750.feature.rst b/CHANGES/13750.feature.rst new file mode 100644 index 00000000000..5e48daafab7 --- /dev/null +++ b/CHANGES/13750.feature.rst @@ -0,0 +1 @@ +Added testing for Python 3.15 -- by :user:`Dreamsorcerer`. diff --git a/pyproject.toml b/pyproject.toml index 05969d9fe7a..3b64618921b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", + "Programming Language :: Python :: 3.15", "Topic :: Internet :: WWW/HTTP", ] requires-python = ">= 3.10" From bd22adae9d044ae3c05852c87460ae2f97733425 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 25 Sep 2026 01:13:33 +0000 Subject: [PATCH 3/3] Bump github/codeql-action from 4.38.0 to 4.38.1 (#13762) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.38.0 to 4.38.1.
Release notes

Sourced from github/codeql-action's releases.

v4.38.1

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146
Changelog

Sourced from github/codeql-action's changelog.

4.38.1 - 18 Sept 2026

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146
Commits
  • 1c5b675 Merge pull request #4152 from github/update-v4.38.1-a65b83a73
  • a97cdca Add changelog entry for #4146
  • cc6c691 Update changelog for v4.38.1
  • a65b83a Merge pull request #4146 from github/henrymercer/per-language-bundles-pr
  • 07fa87d Clarify the latest-nightly eligibility exception
  • f18f353 Describe the bundle URL resolver
  • ecec9b5 Share per-language telemetry fields without renaming
  • 79fe3a1 Move download telemetry into the status-report directory
  • ead1f7d Rename the platform module
  • 549d498 Simplify per-language platform eligibility checks
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=4.38.0&new-version=4.38.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/codeql.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 88c344b6ae4..7ebfa399813 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -29,17 +29,17 @@ jobs: uses: actions/checkout@v7 - name: Initialize CodeQL - uses: github/codeql-action/init@v4.38.0 + uses: github/codeql-action/init@v4.38.1 with: languages: ${{ matrix.language }} config-file: ./.github/codeql.yml queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v4.38.0 + uses: github/codeql-action/autobuild@v4.38.1 if: ${{ matrix.language == 'python' || matrix.language == 'javascript' }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v4.38.0 + uses: github/codeql-action/analyze@v4.38.1 with: category: "/language:${{ matrix.language }}"