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 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/.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 }}" 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"