---
# System prepended metadata

title: 'Numba Meeting: 2025-09-09'
tags: [meeting_notes]

---

# Numba Meeting: 2025-09-09

Attendees: 
FPOC (last week): Siu
FPOC (incoming): Stu

NOTE: All communication is subject to the [Numba Code of Conduct](https://github.com/numba/numba-governance/blob/accepted/code-of-conduct.md).


Please refer to [this calendar](https://calendar.google.com/calendar/embed?src=5rqnddm4gjrdfjm31fsv182epk%40group.calendar.google.com) for the next meeting date.

## ~~Office hour signup~~

## Discussion

- tier X support (win-arm64, ppc64, ...)
    - deprecate macos-x86 https://github.com/numba/numba/issues/10187
    - win-arm64 https://github.com/numba/llvmlite/issues/1243
    - s390x https://github.com/numba/llvmlite/issues/780#issuecomment-3183283076 (needs an answer) 
    - old ppc64le wheels https://github.com/numba/llvmlite/pull/918
    - Policy for support tiers?
        - Stu suggests further Tier 2 division:
            - distributor tested e.g. Fedora/RedHat, BSD
                - we should avoid breaking these
                - nonblocking but we'll help patch breakage for these platforms
            - general community support
                - "best effort"
                - look at LLVM/MLIR's support "gating"
        - Swapnil comments on tie to GHA and anaconda supports for Tier 1
        - Stu volunteered to write this up 
- typing stubs https://github.com/numba/numba/issues/10130#issuecomment-3233382431 (needs an answer)
    - > If it's indeed decided that separate stubs are the way to go, or that the actual implementation is changed for a more feasible typing, I would be happy to help.
    - discussions:
        - comment: ok to fix API confusions but avoid large refactoring; we can't break APIs
        - comment: prefer separate
    - :heavy_check_mark: replied
- https://numba.discourse.group/t/temporary-typing-context-data-model/3054
    - :heavy_check_mark: replied

## New "Ready for Review" PRs

## 1. New Issues
- [llvmlite#1280](https://github.com/numba/llvmlite/issues/1280) - llvmlite 0.45.0rc2 Checklist

### Closed Issues

## 2. New PRs
- [numba#10213](https://github.com/numba/numba/pull/10213) - Adding np.vecdot overload
- [numba#10215](https://github.com/numba/numba/pull/10215) - Add test for negative ranges
- [numba#10216](https://github.com/numba/numba/pull/10216) - Update conda_build_config.yaml to pin osx compiler version to 19
- [llvmlite#1279](https://github.com/numba/llvmlite/pull/1279) - GHA/ add Python 3.14 to CI

### Closed PRs
- merged - [numba#10211](https://github.com/numba/numba/pull/10211) - update llvmlite dependency to next dev version
- merged - [numba#10212](https://github.com/numba/numba/pull/10212) - Revert 9973
- merged - [numba#10214](https://github.com/numba/numba/pull/10214) - skip test_prange_fastmath_check_works
- merged - [llvmlite#1276](https://github.com/numba/llvmlite/pull/1276) - Fix build-string on llvmdev_for_wheels conda recipe
- merged - [llvmlite#1277](https://github.com/numba/llvmlite/pull/1277) - Update actions/setup-python action to v6
- merged - [llvmlite#1278](https://github.com/numba/llvmlite/pull/1278) - Update deprecation page
