build(trim): autogluon==1.6.x blocks support for Python 3.14

Aperta
#970 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@danielelotito ci sta già lavorando.

Dal 26/5/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

🐛 Issue

ado-trim depends on autogluon==1.5.0, which in turn requires pyarrow<21.0.0. However, Python 3.14 support in pyarrow only starts from version 22.0.0.

This creates an unsatisfiable dependency constraint for Python 3.14:

  • autogluon==1.5.0 → requires pyarrow<21.0.0
  • Python 3.14 → requires pyarrow>=22.0.0

As a result, pip cannot resolve dependencies when installing ado-trim with Python 3.14.

💥 Impact
  • ado-trim cannot be installed on Python 3.14 using standard dependency resolution
  • Users attempting installation will encounter version conflicts in pyarrow
  • No practical workaround exists without modifying dependency constraints or forking upstream packages
✅ Current status
  • Python 3.14 support is blocked by upstream constraints in autogluon
  • Waiting for a new autogluon release that relaxes or updates its pyarrow dependency
🔧 Proposed action

Once autogluon supports a pyarrow version compatible with Python 3.14:

  1. Upgrade autogluon in ado-trim
  2. Validate dependency resolution with Python 3.14
  3. Update CI/test matrix run ado-trim tests on Python 3.14
  4. Verify end-to-end functionality
✅ Done when
  • autogluon releases a version compatible with pyarrow>=22.0.0
  • ado-trim installs successfully on Python 3.14 via PyPI
  • CI passes with Python 3.14 enabled
  • Python 3.14 support is verified and documented in ado-trim
Lingua principale
Python
Stelle
67
Fork
15
Merge medio
2g 6h
PR unite (30g)
56

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di IBM/ado

Tutte le issue di IBM/ado

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.