This is an automated email from the ASF dual-hosted git repository.

hsluoyz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/casbin-cpp.git


The following commit(s) were added to refs/heads/master by this push:
     new 1da36c9  fix: drop msvc-dev-cmd, update CI job names and test Python 
3.15
1da36c9 is described below

commit 1da36c9f69c9998fa0d4d95b34e0d1ebe6658732
Author: Yang Luo <[email protected]>
AuthorDate: Sat Oct 31 09:45:53 2026 +0800

    fix: drop msvc-dev-cmd, update CI job names and test Python 3.15
---
 .github/workflows/ci.yml             | 8 +++-----
 .github/workflows/memcheck.yml       | 2 +-
 .github/workflows/python_binding.yml | 2 +-
 setup.py                             | 1 +
 4 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 11214fb..bd6f7bb 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -22,7 +22,7 @@ on:
 
 jobs:
   linux:
-    name: "Ubuntu Latest (GNU 9.3.0)"
+    name: "Ubuntu Latest (GCC)"
     runs-on: ubuntu-latest
     steps:
       - name: Checkout
@@ -53,7 +53,7 @@ jobs:
           rm -r build
 
   windows:
-    name: "Windows Latest (MSVC 19.29)"
+    name: "Windows Latest (MSVC)"
     runs-on: windows-latest
     steps:
       - name: Checkout
@@ -65,8 +65,6 @@ jobs:
           python-version: '3.x'
       - name: Setup CMake
         run: pip install "cmake==4.4.*"
-      - name: Set up MSVC environment
-        uses: ilammy/msvc-dev-cmd@v1
       - name: Configuring CMake files
         id: building-files
         run: |
@@ -85,7 +83,7 @@ jobs:
           ctest -j10 -C Debug -T test --output-on-failure
 
   macos:
-    name: "macOS Latest (AppleClang 12.0)"
+    name: "macOS Latest (AppleClang)"
     runs-on: macos-latest
     steps:
       - name: Checkout
diff --git a/.github/workflows/memcheck.yml b/.github/workflows/memcheck.yml
index 89318b5..405c2fa 100644
--- a/.github/workflows/memcheck.yml
+++ b/.github/workflows/memcheck.yml
@@ -22,7 +22,7 @@ on:
 
 jobs:
   linux:
-    name: "Ubuntu Latest (GNU 9.3.0)"
+    name: "Ubuntu Latest (GCC)"
     runs-on: ubuntu-latest
     steps:
       - name: Checkout
diff --git a/.github/workflows/python_binding.yml 
b/.github/workflows/python_binding.yml
index 2da0ea6..814d064 100644
--- a/.github/workflows/python_binding.yml
+++ b/.github/workflows/python_binding.yml
@@ -26,7 +26,7 @@ jobs:
       fail-fast: false
       matrix:
         platform: [windows-latest, ubuntu-latest]
-        python-version: ["3.14"]
+        python-version: ["3.15"]
 
     runs-on: ${{ matrix.platform }}
 
diff --git a/setup.py b/setup.py
index 0e8fadb..a7d9bbc 100644
--- a/setup.py
+++ b/setup.py
@@ -151,6 +151,7 @@ setup(
         "Programming Language :: Python :: 3.12",
         "Programming Language :: Python :: 3.13",
         "Programming Language :: Python :: 3.14",
+        "Programming Language :: Python :: 3.15",
         "License :: OSI Approved :: Apache Software License",
         "Operating System :: OS Independent",
     ],


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to