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

quinnj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-julia.git


The following commit(s) were added to refs/heads/main by this push:
     new 23d253c  Bump CategoricalArrays to 1.0 in tests (#583)
23d253c is described below

commit 23d253ca59abdd6cdf4251bdc84ad1cec17dd750
Author: Milan Bouchet-Valat <[email protected]>
AuthorDate: Wed Jan 14 10:23:10 2026 +0100

    Bump CategoricalArrays to 1.0 in tests (#583)
    
    This should fix test failures from #556.
    
    ---------
    
    Co-authored-by: Jacob Quinn <[email protected]>
    Co-authored-by: Claude Opus 4.5 <[email protected]>
---
 .github/workflows/ci.yml |  6 ++++++
 Project.toml             | 16 ++++++++++++++++
 dev/release/verify_rc.sh |  3 ++-
 test/Project.toml        |  4 ++--
 4 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9629c5d..6411ab7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -115,6 +115,12 @@ jobs:
       - uses: julia-actions/[email protected]
         with:
           project: ${{ matrix.pkg.dir }}
+      - name: Dev local ArrowTypes for Arrow.jl tests
+        if: matrix.pkg.name == 'Arrow.jl'
+        shell: julia --project=. {0}
+        run: |
+          using Pkg
+          Pkg.develop(PackageSpec(path="src/ArrowTypes"))
       - uses: julia-actions/julia-runtest@v1
         env:
           JULIA_NUM_THREADS: ${{ matrix.nthreads }}
diff --git a/Project.toml b/Project.toml
index f97605d..b87ff79 100644
--- a/Project.toml
+++ b/Project.toml
@@ -1,3 +1,19 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
 name = "Arrow"
 uuid = "69666777-d1a9-59fb-9406-91d4454c9d45"
 authors = ["quinnj <[email protected]>"]
diff --git a/dev/release/verify_rc.sh b/dev/release/verify_rc.sh
index 41ce8d3..757b700 100755
--- a/dev/release/verify_rc.sh
+++ b/dev/release/verify_rc.sh
@@ -186,7 +186,8 @@ test_source_distribution() {
   pushd src/ArrowTypes
   julia --project -e 'import Pkg; Pkg.build(); Pkg.test()'
   popd
-  julia --project -e 'import Pkg; Pkg.build(); Pkg.test()'
+  # Dev local ArrowTypes to use the version from this release, not from 
registry
+  julia --project -e 'import Pkg; Pkg.develop(path="src/ArrowTypes"); 
Pkg.build(); Pkg.test()'
 }
 
 VERIFY_SUCCESS=no
diff --git a/test/Project.toml b/test/Project.toml
index 59c20d5..c2e02aa 100644
--- a/test/Project.toml
+++ b/test/Project.toml
@@ -36,8 +36,8 @@ TestSetExtensions = "98d24dd4-01ad-11ea-1b02-c9a08f80db04"
 UUIDs = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
 
 [compat]
-ArrowTypes = "2.2.2"
-CategoricalArrays = "0.10"
+ArrowTypes = "2.3"
+CategoricalArrays = "1"
 DataAPI = "1"
 DataFrames = "1"
 FilePathsBase = "0.9"

Reply via email to