You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by "raulcd (via GitHub)" <gi...@apache.org> on 2023/09/27 11:28:15 UTC

[GitHub] [arrow] raulcd opened a new pull request, #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

raulcd opened a new pull request, #37901:
URL: https://github.com/apache/arrow/pull/37901

   ### Rationale for this change
   
   Python 3.12 will be released in the next couple of weeks. We should add the wheels for pyarrow on our 14.0.0 release.
   
   ### What changes are included in this PR?
   
   This PR adds jobs to build pyarrow wheels for Python 3.12.
   
   ### Are these changes tested?
   
   They will be tested via archery tasks
   
   ### Are there any user-facing changes?
   
   No but users will be able to use pyarrow with Python 3.12
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737625246

   @github-actions crossbow submit wheel-manylinux-2-28-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737841187

   There seems to be an issue compiling grpcio with Python 3.12:
   https://github.com/grpc/grpc/issues/33063
   It seems it will be released soon as v1.59.0-pre1 seems to contain a fix for it: https://github.com/grpc/grpc/releases/tag/v1.59.0-pre1
   I am facing the same issue on the macos wheels here: https://github.com/ursacomputing/crossbow/actions/runs/6328784518/job/17187734569#step:13:10233


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746550754

   For the record, I created https://github.com/googleapis/storage-testbench/issues/544 for pipx support in the storage testbench.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on code in PR #37901:
URL: https://github.com/apache/arrow/pull/37901#discussion_r1352025135


##########
python/requirements-wheel-test.txt:
##########
@@ -7,18 +7,23 @@ pytz
 tzdata; sys_platform == 'win32'
 
 numpy==1.21.3; platform_system == "Linux"   and platform_machine == "aarch64" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Linux"   and platform_machine != "aarch64" and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version <  "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Windows"                                   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Windows"                                   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Windows"                                   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Windows"                                   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Windows"                                   and python_version >= "3.12"

Review Comment:
   The question is also why we have this version pinning at all. We can just let pip install the latest available version for the specific python version it is installing for.
   
   (but that's for a different PR)



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757437444

   I think the CI results are ok otherwise, so we can merge.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754808661

   Revision: 4116e74552396bb40cef9ff6faa2a9af55ad1b1d
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-fbe420a2a4](https://github.com/ursacomputing/crossbow/branches/all?query=actions-fbe420a2a4)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467363914/job/17557245206)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467363986/job/17557245219)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467363995/job/17557245361)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467364030/job/17557245630)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467364012/job/17557245486)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467363941/job/17557245203)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fbe420a2a4-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467364116/job/17557245820)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737847161

   @github-actions crossbow submit wheel-macos-mojave-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "terencehonles (via GitHub)" <gi...@apache.org>.
terencehonles commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744871841

   A PR for pythonnet is here https://github.com/pythonnet/pythonnet/pull/2249


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744377739

   Revision: b1d98ea5109ace814c0baa62cce326ea9c6e0e7b
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-817b67d67c](https://github.com/ursacomputing/crossbow/branches/all?query=actions-817b67d67c)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6390076986/job/17342587830)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6390077169/job/17342588564)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6390075914/job/17342584326)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6390076635/job/17342586629)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6390077338/job/17342589223)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6390075699/job/17342583844)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-817b67d67c-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6390076408/job/17342585748)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1749154036

   Ideally, we would only disable the testbench on Python 3.12, so that GCS supports still gets some testing on other versions.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "filmor (via GitHub)" <gi...@apache.org>.
filmor commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746834693

   @raulcd @pitrou Not quite sure what you use pythonnet for, but just to be clear: The version that you are currently using (2.5.2) will not get an update to run with 3.12, it doesn't even (officially) support 3.9. You'll have to migrate to pythonnet 3.0.* (I'll publish a version with 3.12 support before the weekend).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754840189

   Revision: 4116e74552396bb40cef9ff6faa2a9af55ad1b1d
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-d4944b5290](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d4944b5290)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-macos-big-sur-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558766/job/17557834558)|
   |wheel-macos-mojave-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-macos-mojave-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558774/job/17557834560)|
   |wheel-manylinux-2-28-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-manylinux-2-28-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558742/job/17557834491)|
   |wheel-manylinux-2-28-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-manylinux-2-28-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558813/job/17557834763)|
   |wheel-manylinux-2014-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-manylinux-2014-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558828/job/17557834883)|
   |wheel-manylinux-2014-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-manylinux-2014-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558873/job/17557834961)|
   |wheel-windows-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d4944b5290-github-wheel-windows-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6467558818/job/17557834784)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754881714

   @pitrou ok, I've never used it before so I was just trying. Probably better to do that on a different PR then.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757471797

   Restarted one of the failing wheel builds, as that seemed a temporary download failure.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737383999

   @github-actions crossbow submit wheel-manylinux-2-28-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737726652

   Revision: dbd90ccb64cc7526c8543b780c08d3e7465df64e
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-93131c2a12](https://github.com/ursacomputing/crossbow/branches/all?query=actions-93131c2a12)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-93131c2a12-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6328784518/job/17187734569)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737850529

   Revision: e92c96bfac08436bdb2dd6830eaed7c949e49539
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-b8b091adfb](https://github.com/ursacomputing/crossbow/branches/all?query=actions-b8b091adfb)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-b8b091adfb-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6329695339/job/17190525087)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746520575

   The storage testbench is only used for testing, does it really block packaging?
   
   Also, the storage testbench could actually use a different Python, though it certainly complicates the CI setup.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1747011027

   @filmor We just use pythonnet for integration tests, so we can easily pin a given Python version there.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757205271

   Let's make sure the 3.10 version change didn't break anything else?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737565550

   Revision: 3e3046ccdea515992e42c3977542629862d999ee
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-635103f8ad](https://github.com/ursacomputing/crossbow/branches/all?query=actions-635103f8ad)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-635103f8ad-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6327685553/job/17184098550)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737631127

   Revision: 125ac3496aaa12f41f9ac09bd8c3f61ee3a0ac14
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-70da4f8be9](https://github.com/ursacomputing/crossbow/branches/all?query=actions-70da4f8be9)
   
   |Task|Status|
   |----|------|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-70da4f8be9-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6328121689/job/17185543580)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744883595

   ok, I've just seen the Integration conda failure :) 
   ```
   + pip install pythonnet
   Collecting pythonnet
     Downloading pythonnet-2.5.2.tar.gz (1.9 MB)
        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 23.0 MB/s eta 0:00:00
     Preparing metadata (setup.py): started
     Preparing metadata (setup.py): finished with status 'done'
   Requirement already satisfied: pycparser in /opt/conda/envs/arrow/lib/python3.12/site-packages (from pythonnet) (2.21)
   Building wheels for collected packages: pythonnet
     Building wheel for pythonnet (setup.py): started
     Building wheel for pythonnet (setup.py): finished with status 'error'
     error: subprocess-exited-with-error
     
     × python setup.py bdist_wheel did not run successfully.
     │ exit code: 1
     ╰─> [59 lines of output]
         /tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py:468: SyntaxWarning: invalid escape sequence '\*'
           "MSBuild\**\Bin\MSBuild.exe",
         /tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py:533: SyntaxWarning: invalid escape sequence '\*'
           "MSBuild\**\Bin\MSBuild.exe",
         running bdist_wheel
         running build
         running build_ext
         /bin/sh: 1: mono: not found
         Traceback (most recent call last):
           File "<string>", line 2, in <module>
           File "<pip-setuptools-caller>", line 34, in <module>
           File "/tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py", line 630, in <module>
             setup(
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/__init__.py", line 103, in setup
             return distutils.core.setup(**attrs)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 185, in setup
             return run_commands(dist)
                    ^^^^^^^^^^^^^^^^^^
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
             dist.run_commands()
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
             self.run_command(cmd)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/dist.py", line 989, in run_command
             super().run_command(command)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
             cmd_obj.run()
           File "/tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py", line 612, in run
             return bdist_wheel.bdist_wheel.run(self)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/wheel/bdist_wheel.py", line 364, in run
             self.run_command("build")
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
             self.distribution.run_command(command)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/dist.py", line 989, in run_command
             super().run_command(command)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
             cmd_obj.run()
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 131, in run
             self.run_command(cmd_name)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
             self.distribution.run_command(command)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/dist.py", line 989, in run_command
             super().run_command(command)
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
             cmd_obj.run()
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
             self.build_extensions()
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
             self._build_extensions_serial()
           File "/opt/conda/envs/arrow/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
             self.build_extension(ext)
           File "/tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py", line 249, in build_extension
             self._install_packages()
           File "/tmp/pip-install-gcdj18td/pythonnet_45b6370628694cb0b3522eb2ed08f807/setup.py", line 438, in _install_packages
             subprocess.check_call(cmd, shell=use_shell)
           File "/opt/conda/envs/arrow/lib/python3.12/subprocess.py", line 413, in check_call
             raise CalledProcessError(retcode, cmd)
         subprocess.CalledProcessError: Command 'mono tools/nuget/nuget.exe update -self' returned non-zero exit status 127.
         [end of output]
     
     note: This error originates from a subprocess, and is likely not a problem with pip.
     ERROR: Failed building wheel for pythonnet
     Running setup.py clean for pythonnet
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744882081

   > A PR for pythonnet is here [pythonnet/pythonnet#2249](https://github.com/pythonnet/pythonnet/pull/2249)
   
   Hi @terencehonles thanks for this. I am not entirely sure what is the relation between the Pythonnet PR and this one, could you expand? Thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754804220

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754835816

   @github-actions crossbow submit *cp311*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744973990

   @raulcd I can fix the conda integration failure.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737407500

   The macOS issue seems to fail due to this (https://github.com/ursacomputing/crossbow/actions/runs/6326301003/job/17179575146#step:13:173):
   https://github.com/pypa/setuptools/issues/3661
   I'll investigate further, here the error log:
   ```
     File "/Users/runner/work/crossbow/crossbow/test-amd64-env/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 77, in _build_backend
       obj = import_module(mod_path)
             ^^^^^^^^^^^^^^^^^^^^^^^
     File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/importlib/__init__.py", line 90, in import_module
       return _bootstrap._gcd_import(name[level:], package, level)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
     File "<frozen importlib._bootstrap>", line 1304, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
     File "<frozen importlib._bootstrap>", line 1381, in _gcd_import
     File "<frozen importlib._bootstrap>", line 1354, in _find_and_load
     File "<frozen importlib._bootstrap>", line 1325, in _find_and_load_unlocked
     File "<frozen importlib._bootstrap>", line 929, in _load_unlocked
     File "<frozen importlib._bootstrap_external>", line 994, in exec_module
     File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
     File "/private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-build-env-bw0gv97b/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 10, in <module>
       import distutils.core
   ModuleNotFoundError: No module named 'distutils'
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737388488

   Revision: 7b4f2678d5f6794324f3f45243f75840a944fe38
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-735bf61186](https://github.com/ursacomputing/crossbow/branches/all?query=actions-735bf61186)
   
   |Task|Status|
   |----|------|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-735bf61186-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6326551774/job/17180357711)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737417324

   @github-actions crossbow submit wheel-macos-mojave-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1749151595

   I think we can merge this, and re-enable the testbench in a follow-up?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757200229

   @pitrou @jorisvandenbossche any other concern here? I would like to merge it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754865536

   Also the whole point of using `pipx` would be to decouple the Python version for the GCS testbench, and the Python version under test.
   
   So you probably want something like `pipx install --python <some_python_executable_that_works_with_gcs_testbench>`.
   
   See https://pypa.github.io/pipx/docs/#pipx-install


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on code in PR #37901:
URL: https://github.com/apache/arrow/pull/37901#discussion_r1352034798


##########
python/requirements-wheel-test.txt:
##########
@@ -7,18 +7,23 @@ pytz
 tzdata; sys_platform == 'win32'
 
 numpy==1.21.3; platform_system == "Linux"   and platform_machine == "aarch64" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Linux"   and platform_machine != "aarch64" and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version <  "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Windows"                                   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Windows"                                   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Windows"                                   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Windows"                                   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Windows"                                   and python_version >= "3.12"

Review Comment:
   Because we want to test that the wheel is ABI-compatible with the oldest possible Numpy versions (as limited by Python version and platform).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1755906416

   Revision: 27a979c00139e8400bab18a1c0e12852683459c1
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-1822e92828](https://github.com/ursacomputing/crossbow/branches/all?query=actions-1822e92828)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1822e92828-github-wheel-macos-mojave-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472674948/job/17573789030)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746546856

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744692924

   @github-actions crossbow submit wheel-macos-big-sur-cp312-arm64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746532931

   By the way, perhaps [pipx](https://pypi.org/project/pipx/) would make it easier to manage the storage testbench installation? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737397882

   Revision: 54d5d340852d0c59d05d65f812ddb6a032a0961b
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-ca5ce95faa](https://github.com/ursacomputing/crossbow/branches/all?query=actions-ca5ce95faa)
   
   |Task|Status|
   |----|------|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-ca5ce95faa-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6326620733/job/17180580691)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737559081

   I am facing some issues when updating setuptools with numpy:
   ```
           File "/private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-build-env-2rp89sp0/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 16, in <module>
             import setuptools.version
           File "/private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-build-env-2rp89sp0/overlay/lib/python3.12/site-packages/setuptools/version.py", line 1, in <module>
             import pkg_resources
           File "/private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-build-env-2rp89sp0/overlay/lib/python3.12/site-packages/pkg_resources/__init__.py", line 2172, in <module>
             register_finder(pkgutil.ImpImporter, find_on_path)
                             ^^^^^^^^^^^^^^^^^^^
         AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?
         [end of output]
   ```
   This seems related to: https://github.com/pypa/pip/issues/12179


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1738707557

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754741085

   Revision: dcf4b3b7ce1575f9b57c524d8bff58dbdc147a8e
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-53b70528c8](https://github.com/ursacomputing/crossbow/branches/all?query=actions-53b70528c8)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937355/job/17555962788)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937357/job/17555962853)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937388/job/17555962742)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937358/job/17555962723)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937419/job/17555963064)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937469/job/17555963193)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-53b70528c8-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6466937459/job/17555963370)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754862120

   @raulcd There is no point in using `pipx` if you don't modify the invocations in the [C++](https://github.com/apache/arrow/blob/11d5ab64676f022e85c3386ffd9560c680a282a4/cpp/src/arrow/filesystem/gcsfs_test.cc#L110-L111), [Python](https://github.com/apache/arrow/blob/11d5ab64676f022e85c3386ffd9560c680a282a4/python/pyarrow/tests/conftest.py#L237) and [R](https://github.com/apache/arrow/blob/11d5ab64676f022e85c3386ffd9560c680a282a4/r/tests/testthat/test-gcs.R#L119-L124) tests.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757214434

   Revision: 27a979c00139e8400bab18a1c0e12852683459c1
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-1c7e96dd5f](https://github.com/ursacomputing/crossbow/branches/all?query=actions-1c7e96dd5f)
   
   |Task|Status|
   |----|------|
   |test-conda-python-3.10|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10)](https://github.com/ursacomputing/crossbow/actions/runs/6480380239/job/17595794041)|
   |test-conda-python-3.10-cython2|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-cython2)](https://github.com/ursacomputing/crossbow/actions/runs/6480380354/job/17595794346)|
   |test-conda-python-3.10-hdfs-2.9.2|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-hdfs-2.9.2)](https://github.com/ursacomputing/crossbow/actions/runs/6480380417/job/17595794572)|
   |test-conda-python-3.10-hdfs-3.2.1|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-hdfs-3.2.1)](https://github.com/ursacomputing/crossbow/actions/runs/6480380234/job/17595794109)|
   |test-conda-python-3.10-pandas-latest|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-pandas-latest)](https://github.com/ursacomputing/crossbow/actions/runs/6480380386/job/17595794349)|
   |test-conda-python-3.10-pandas-nightly|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-pandas-nightly)](https://github.com/ursacomputing/crossbow/actions/runs/6480380489/job/17595794836)|
   |test-conda-python-3.10-spark-v3.5.0|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-spark-v3.5.0)](https://github.com/ursacomputing/crossbow/actions/runs/6480380498/job/17595795007)|
   |test-conda-python-3.10-substrait|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.10-substrait)](https://github.com/ursacomputing/crossbow/actions/runs/6480380431/job/17595794721)|
   |test-conda-python-3.11|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11)](https://github.com/ursacomputing/crossbow/actions/runs/6480380472/job/17595794833)|
   |test-conda-python-3.11-dask-latest|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11-dask-latest)](https://github.com/ursacomputing/crossbow/actions/runs/6480380952/job/17595796474)|
   |test-conda-python-3.11-dask-upstream_devel|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11-dask-upstream_devel)](https://github.com/ursacomputing/crossbow/actions/runs/6480380667/job/17595795358)|
   |test-conda-python-3.11-hypothesis|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11-hypothesis)](https://github.com/ursacomputing/crossbow/actions/runs/6480380674/job/17595795439)|
   |test-conda-python-3.11-pandas-upstream_devel|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11-pandas-upstream_devel)](https://github.com/ursacomputing/crossbow/actions/runs/6480380778/job/17595795710)|
   |test-conda-python-3.11-spark-master|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.11-spark-master)](https://github.com/ursacomputing/crossbow/actions/runs/6480380790/job/17595795734)|
   |test-conda-python-3.12|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.12)](https://github.com/ursacomputing/crossbow/actions/runs/6480380748/job/17595795595)|
   |test-conda-python-3.8|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.8)](https://github.com/ursacomputing/crossbow/actions/runs/6480380854/job/17595796160)|
   |test-conda-python-3.8-pandas-1.0|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.8-pandas-1.0)](https://github.com/ursacomputing/crossbow/actions/runs/6480380714/job/17595795469)|
   |test-conda-python-3.8-spark-v3.5.0|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.8-spark-v3.5.0)](https://github.com/ursacomputing/crossbow/actions/runs/6480380822/job/17595796084)|
   |test-conda-python-3.9|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.9)](https://github.com/ursacomputing/crossbow/actions/runs/6480381007/job/17595796856)|
   |test-conda-python-3.9-pandas-latest|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-conda-python-3.9-pandas-latest)](https://github.com/ursacomputing/crossbow/actions/runs/6480381121/job/17595797335)|
   |test-cuda-python|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-cuda-python)](https://github.com/ursacomputing/crossbow/actions/runs/6480380925/job/17595796462)|
   |test-debian-11-python-3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-1c7e96dd5f-azure-test-debian-11-python-3)](https://github.com/ursacomputing/crossbow/runs/17595796437)|
   |test-fedora-35-python-3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-1c7e96dd5f-azure-test-fedora-35-python-3)](https://github.com/ursacomputing/crossbow/runs/17595797183)|
   |test-ubuntu-20.04-python-3|[![Azure](https://dev.azure.com/ursacomputing/crossbow/_apis/build/status/ursacomputing.crossbow?branchName=actions-1c7e96dd5f-azure-test-ubuntu-20.04-python-3)](https://github.com/ursacomputing/crossbow/runs/17595795731)|
   |test-ubuntu-22.04-python-3|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-test-ubuntu-22.04-python-3)](https://github.com/ursacomputing/crossbow/actions/runs/6480381140/job/17595797697)|
   |wheel-clean|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-clean)](https://github.com/ursacomputing/crossbow/actions/runs/6480381047/job/17595796770)|
   |wheel-macos-big-sur-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-big-sur-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381048/job/17595796880)|
   |wheel-macos-big-sur-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-big-sur-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381043/job/17595796594)|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381134/job/17595797292)|
   |wheel-macos-big-sur-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-big-sur-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381247/job/17595798383)|
   |wheel-macos-big-sur-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-big-sur-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381360/job/17595798485)|
   |wheel-macos-mojave-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-mojave-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381205/job/17595798023)|
   |wheel-macos-mojave-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-mojave-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381364/job/17595798428)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381482/job/17595798755)|
   |wheel-macos-mojave-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-mojave-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381422/job/17595799052)|
   |wheel-macos-mojave-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-macos-mojave-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381394/job/17595798637)|
   |wheel-manylinux-2-28-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381610/job/17595799817)|
   |wheel-manylinux-2-28-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381548/job/17595799248)|
   |wheel-manylinux-2-28-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381460/job/17595798855)|
   |wheel-manylinux-2-28-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381745/job/17595800352)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381606/job/17595799673)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381737/job/17595800328)|
   |wheel-manylinux-2-28-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381728/job/17595800069)|
   |wheel-manylinux-2-28-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381763/job/17595800474)|
   |wheel-manylinux-2-28-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381850/job/17595801049)|
   |wheel-manylinux-2-28-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2-28-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381847/job/17595800769)|
   |wheel-manylinux-2014-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381855/job/17595800776)|
   |wheel-manylinux-2014-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381930/job/17595801183)|
   |wheel-manylinux-2014-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381998/job/17595801335)|
   |wheel-manylinux-2014-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382141/job/17595801746)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382021/job/17595801540)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480381996/job/17595801292)|
   |wheel-manylinux-2014-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382022/job/17595801379)|
   |wheel-manylinux-2014-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382176/job/17595801845)|
   |wheel-manylinux-2014-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382137/job/17595801707)|
   |wheel-manylinux-2014-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-manylinux-2014-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382425/job/17595834616)|
   |wheel-windows-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-windows-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382393/job/17595834585)|
   |wheel-windows-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-windows-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382365/job/17595834623)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382300/job/17595802260)|
   |wheel-windows-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-windows-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382274/job/17595802193)|
   |wheel-windows-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-1c7e96dd5f-github-wheel-windows-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6480382498/job/17595834620)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1754729085

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757204573

   @github-actions crossbow submit -g wheel -g python


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757270087

   There are a lot of fsspec/s3fs errors that are unrelated to this PR.
   
   `test-conda-python-3.12` also fails installing dependencies from conda-forge, because gdb seems incompatible with Python 3.12. This can probably be fixed later. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1755332639

   @raulcd Looks like there is a lint failure.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "conbench-apache-arrow[bot] (via GitHub)" <gi...@apache.org>.
conbench-apache-arrow[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1763003891

   After merging your PR, Conbench analyzed the 5 benchmarking runs that have been run so far on merge-commit 7695935a2ea7d59cbe3d8405a3beedb5721ce20a.
   
   There were no benchmark performance regressions. 🎉
   
   The [full Conbench report](https://github.com/apache/arrow/runs/17704300853) has more details. It also includes information about 1 possible false positive for unstable benchmarks that are known to sometimes produce them.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737721786

   @github-actions crossbow submit wheel-macos-mojave-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746429023

   Revision: 65d67e032ba5a85d35176253d26b1f56a16d9439
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-d000586bfd](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d000586bfd)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734251/job/17382854273)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734330/job/17382854617)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734241/job/17382854243)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734297/job/17382854540)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734254/job/17382854275)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734356/job/17382854808)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d000586bfd-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6403734360/job/17382854875)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746423357

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746525671

   As I suggested on the issue I opened on storage testbench our alternative is to disable it temporarily. I plan to wait a couple of days and go that route to unblock it for our 14.0.0 release if there is not a new release from them.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746549223

   CI ARM failures are unrelated and they are tracked here: https://github.com/apache/arrow/issues/37999


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744373066

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746539491

   Ah, it looks like the testbench wouldn't support pipx as is...


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744696653

   Revision: 19b325ebaa049852e65ab4d4914246fe7dd6c5c4
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-d099ec08dd](https://github.com/ursacomputing/crossbow/branches/all?query=actions-d099ec08dd)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-d099ec08dd-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6391855950/job/17347930335)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1755842223

   Revision: e1369dbbe418cb1b715d5307ba3824712f00523d
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-ba06ba3c11](https://github.com/ursacomputing/crossbow/branches/all?query=actions-ba06ba3c11)
   
   |Task|Status|
   |----|------|
   |wheel-clean|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-clean)](https://github.com/ursacomputing/crossbow/actions/runs/6472324310/job/17572722554)|
   |wheel-macos-big-sur-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-big-sur-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324297/job/17572722548)|
   |wheel-macos-big-sur-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-big-sur-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324346/job/17572722544)|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324413/job/17572722923)|
   |wheel-macos-big-sur-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-big-sur-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324412/job/17572722938)|
   |wheel-macos-big-sur-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-big-sur-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324454/job/17572723556)|
   |wheel-macos-mojave-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-mojave-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324477/job/17572723565)|
   |wheel-macos-mojave-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-mojave-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324485/job/17572723529)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324471/job/17572723547)|
   |wheel-macos-mojave-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-mojave-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324561/job/17572724039)|
   |wheel-macos-mojave-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-macos-mojave-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324580/job/17572724027)|
   |wheel-manylinux-2-28-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324590/job/17572724041)|
   |wheel-manylinux-2-28-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324597/job/17572724053)|
   |wheel-manylinux-2-28-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324721/job/17572724986)|
   |wheel-manylinux-2-28-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324639/job/17572724564)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324774/job/17572724870)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324763/job/17572724868)|
   |wheel-manylinux-2-28-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324645/job/17572724555)|
   |wheel-manylinux-2-28-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324731/job/17572725149)|
   |wheel-manylinux-2-28-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324842/job/17572725520)|
   |wheel-manylinux-2-28-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2-28-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324900/job/17572726118)|
   |wheel-manylinux-2014-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324863/job/17572725523)|
   |wheel-manylinux-2014-cp310-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp310-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324834/job/17572725532)|
   |wheel-manylinux-2014-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324941/job/17572726072)|
   |wheel-manylinux-2014-cp311-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp311-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324859/job/17572725559)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324987/job/17572726139)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472324990/job/17572726093)|
   |wheel-manylinux-2014-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325038/job/17572726353)|
   |wheel-manylinux-2014-cp38-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp38-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325116/job/17572727289)|
   |wheel-manylinux-2014-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325080/job/17572726689)|
   |wheel-manylinux-2014-cp39-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-manylinux-2014-cp39-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325119/job/17572727322)|
   |wheel-windows-cp310-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-windows-cp310-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325129/job/17572727020)|
   |wheel-windows-cp311-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-windows-cp311-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325218/job/17572727044)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325130/job/17572727073)|
   |wheel-windows-cp38-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-windows-cp38-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325255/job/17572727328)|
   |wheel-windows-cp39-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-ba06ba3c11-github-wheel-windows-cp39-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6472325339/job/17572727564)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1755831046

   @github-actions crossbow submit -g wheel


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1757460766

   A merge with main might be sufficient to get rid of the failures? We saw the same yesterday in the encryption PR, and after a merge they went away. 
   But indeed, if the triggered wheels builds are passing, that's probably also good enough to merge this directly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737356668

   Revision: 5cee4a884084a9d2c7f90fc241b0ce934c89b896
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-2decf3cc0d](https://github.com/ursacomputing/crossbow/branches/all?query=actions-2decf3cc0d)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-2decf3cc0d-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6326301003/job/17179575146)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737352672

   @github-actions crossbow submit wheel-macos-mojave-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737393555

   @github-actions crossbow submit wheel-manylinux-2-28-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737424063

   Revision: 349f3622e575e39a91ffad93eeb40ed8d1bd19c2
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-f607b07df1](https://github.com/ursacomputing/crossbow/branches/all?query=actions-f607b07df1)
   
   |Task|Status|
   |----|------|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-f607b07df1-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6326790339/job/17181116973)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737559841

   @github-actions crossbow submit wheel-macos-mojave-cp312-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1749291944

   @pitrou @jorisvandenbossche I am not around until Tuesday, I won't be able to follow up the change for GCS only disabled for Python 3.12 until I'm back.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746531589

   I think it would be good to have nightly wheels for python 3.12 as soon as possible, so personally I would go ahead already with disabling the tests temporarily, and then if they release in a few days, we can update on our side.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746518883

   It seems we require a new version of storage testbench in order to update the version of grpcio to fix the issue and download the already available wheel. I've opened an issue: https://github.com/googleapis/storage-testbench/issues/543


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1746551473

   Revision: f5969d35902b5f59056950c8830d539e64fe8b8a
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-fb2da9a072](https://github.com/ursacomputing/crossbow/branches/all?query=actions-fb2da9a072)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500610/job/17385196007)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500630/job/17385195941)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500732/job/17385196273)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500724/job/17385196031)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500760/job/17385196626)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500754/job/17385196344)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/actions/workflows/crossbow.yml/badge.svg?branch=actions-fb2da9a072-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6404500785/job/17385196549)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737216130

   Revision: 907f66d4b5f9cde99d23be11834f961658d3c683
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-6d09e69209](https://github.com/ursacomputing/crossbow/branches/all?query=actions-6d09e69209)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6325314347/job/17176564795)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6325317035/job/17176572916)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6325312704/job/17176560417)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6325315714/job/17176568878)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6325315080/job/17176566646)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6325313528/job/17176562751)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-6d09e69209-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6325312402/job/17176559829)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] raulcd commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1737212092

   @github-actions crossbow submit *cp312*


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [arrow] github-actions[bot] commented on pull request #37901: GH-37880: [CI][Python][Packaging] Add support for Python 3.12

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1738711157

   Revision: e92c96bfac08436bdb2dd6830eaed7c949e49539
   
   Submitted crossbow builds: [ursacomputing/crossbow @ actions-fa45089ccb](https://github.com/ursacomputing/crossbow/branches/all?query=actions-fa45089ccb)
   
   |Task|Status|
   |----|------|
   |wheel-macos-big-sur-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-macos-big-sur-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6336481322/job/17209632407)|
   |wheel-macos-mojave-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-macos-mojave-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6336478983/job/17209625870)|
   |wheel-manylinux-2-28-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-manylinux-2-28-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6336479385/job/17209626891)|
   |wheel-manylinux-2-28-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-manylinux-2-28-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6336478422/job/17209623931)|
   |wheel-manylinux-2014-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-manylinux-2014-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6336480575/job/17209630229)|
   |wheel-manylinux-2014-cp312-arm64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-manylinux-2014-cp312-arm64)](https://github.com/ursacomputing/crossbow/actions/runs/6336478021/job/17209622817)|
   |wheel-windows-cp312-amd64|[![Github Actions](https://github.com/ursacomputing/crossbow/workflows/Crossbow/badge.svg?branch=actions-fa45089ccb-github-wheel-windows-cp312-amd64)](https://github.com/ursacomputing/crossbow/actions/runs/6336479790/job/17209628079)|


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1744981804

   Attempted fix for conda-integration in https://github.com/apache/arrow/pull/37990


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "jorisvandenbossche (via GitHub)" <gi...@apache.org>.
jorisvandenbossche commented on code in PR #37901:
URL: https://github.com/apache/arrow/pull/37901#discussion_r1354780445


##########
python/requirements-wheel-test.txt:
##########
@@ -7,18 +7,23 @@ pytz
 tzdata; sys_platform == 'win32'
 
 numpy==1.21.3; platform_system == "Linux"   and platform_machine == "aarch64" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Linux"   and platform_machine != "aarch64" and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version <  "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Windows"                                   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Windows"                                   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Windows"                                   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Windows"                                   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Windows"                                   and python_version >= "3.12"

Review Comment:
   Ah, yes (I was assuming we didn't want to test that aspect here, because it are not _exactly_ the oldest versions for some python versions, eg for Python 3.9. But for testing that we properly use oldest-supported-numpy, just testing some older version is probably good enough). 
   But I think we can certainly simplify this to not differentiate between platforms (and also for pandas that shouldn't matter though). Will open an issue about it.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd merged PR #37901:
URL: https://github.com/apache/arrow/pull/37901


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "pitrou (via GitHub)" <gi...@apache.org>.
pitrou commented on code in PR #37901:
URL: https://github.com/apache/arrow/pull/37901#discussion_r1351971513


##########
python/requirements-wheel-test.txt:
##########
@@ -7,18 +7,23 @@ pytz
 tzdata; sys_platform == 'win32'
 
 numpy==1.21.3; platform_system == "Linux"   and platform_machine == "aarch64" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Linux"   and platform_machine != "aarch64" and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version <  "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Windows"                                   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Windows"                                   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Windows"                                   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Windows"                                   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Windows"                                   and python_version >= "3.12"

Review Comment:
   Why are you we differentiating by platform for Python 3.11 and 3.12? It looks like this could be simplified.



##########
python/requirements-wheel-test.txt:
##########
@@ -7,18 +7,23 @@ pytz
 tzdata; sys_platform == 'win32'
 
 numpy==1.21.3; platform_system == "Linux"   and platform_machine == "aarch64" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine == "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine == "aarch64" and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Linux"   and platform_machine != "aarch64" and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Linux"   and platform_machine != "aarch64" and python_version == "3.11"
+numpy==1.26.0; platform_system == "Linux"   and platform_machine != "aarch64" and python_version >= "3.11"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version <  "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine == "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Darwin"  and platform_machine != "arm64"   and python_version >= "3.12"
 numpy==1.19.5; platform_system == "Windows"                                   and python_version <  "3.9"
 numpy==1.21.3; platform_system == "Windows"                                   and python_version >= "3.9" and python_version < "3.11"
-numpy==1.23.4; platform_system == "Windows"                                   and python_version >= "3.11"
+numpy==1.23.4; platform_system == "Windows"                                   and python_version == "3.11"
+numpy==1.26.0; platform_system == "Windows"                                   and python_version >= "3.12"

Review Comment:
   Why are we differentiating by platform for Python 3.11 and 3.12? It looks like this could be simplified.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] GH-37880: [CI][Python][Packaging] Add support for Python 3.12 [arrow]

Posted by "raulcd (via GitHub)" <gi...@apache.org>.
raulcd commented on PR #37901:
URL: https://github.com/apache/arrow/pull/37901#issuecomment-1755903136

   @github-actions crossbow submit wheel-macos-mojave-cp310-amd64


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org