Skip to content

Update dependency llvmlite to v0.47.0#80

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/llvmlite-0.x
Open

Update dependency llvmlite to v0.47.0#80
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/llvmlite-0.x

Conversation

@renovate

@renovate renovate Bot commented Dec 8, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
llvmlite (source) ==0.45.1==0.47.0 age confidence

Release Notes

numba/llvmlite (llvmlite)

v0.47.0

Compare Source

Highlights of this release include:

  • Support for Python 3.14t (free-threaded) wheel builds.

Pull-Requests:

  • PR #&#8203;569 <https://github.com/numba/llvmlite/pull/569>: clean ffi/build with setup.py clean (ARF1 <https://github.com/ARF1> gmarkall <https://github.com/gmarkall>_ swap357 <https://github.com/swap357>_)
  • PR #&#8203;1351 <https://github.com/numba/llvmlite/pull/1351>: Add 3.14t wheel builds by skipping PyLIEF install (ngoldbaum <https://github.com/ngoldbaum>)
  • PR #&#8203;1356 <https://github.com/numba/llvmlite/pull/1356>: gha/scheduled testing (swap357 <https://github.com/swap357>)
  • PR #&#8203;1362 <https://github.com/numba/llvmlite/pull/1362>: chore(deps): update dependency python to 3.14 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1364 <https://github.com/numba/llvmlite/pull/1364>: CHANGE_LOG for 0.46.0rc1 (swap357 <https://github.com/swap357>)
  • PR #&#8203;1369 <https://github.com/numba/llvmlite/pull/1369>: chore(deps): update actions/checkout action to v6 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1371 <https://github.com/numba/llvmlite/pull/1371>: update first release checklist template post v0.46.0rc1 (swap357 <https://github.com/swap357>)
  • PR #&#8203;1372 <https://github.com/numba/llvmlite/pull/1372>: chore(deps): update actions/setup-python action to v6.1.0 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1374 <https://github.com/numba/llvmlite/pull/1374>: remove pre-commit (esc <https://github.com/esc>)
  • PR #&#8203;1379 <https://github.com/numba/llvmlite/pull/1379>: Cherry pick 0.46.0 (swap357 <https://github.com/swap357>)
  • PR #&#8203;1381 <https://github.com/numba/llvmlite/pull/1381>: fix ci buildscripts for flake8 errors (swap357 <https://github.com/swap357>)
  • PR #&#8203;1382 <https://github.com/numba/llvmlite/pull/1382>: update release checklist (swap357 <https://github.com/swap357>)
  • PR #&#8203;1383 <https://github.com/numba/llvmlite/pull/1383>: gha/fix llvmdev build disk space issue (swap357 <https://github.com/swap357>)
  • PR #&#8203;1384 <https://github.com/numba/llvmlite/pull/1384>: chore(deps): update github artifact actions (major) (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1386 <https://github.com/numba/llvmlite/pull/1386>: enable py-lief test dependency for py314 on llvmlite recipe (swap357 <https://github.com/swap357>)
  • PR #&#8203;1391 <https://github.com/numba/llvmlite/pull/1391>: fix llvmlite_evaluate.py for scheduled events (swap357 <https://github.com/swap357>)
  • PR #&#8203;1392 <https://github.com/numba/llvmlite/pull/1392>: chore(deps): update conda-incubator/setup-miniconda action to v3.3.0 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1394 <https://github.com/numba/llvmlite/pull/1394>: chore(deps): update actions/setup-python action to v6.2.0 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1395 <https://github.com/numba/llvmlite/pull/1395>: chore(deps): update actions/checkout action to v6.0.2 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1398 <https://github.com/numba/llvmlite/pull/1398>: Update the old pass manager APIs in examples (gmarkall <https://github.com/gmarkall> yashssh <https://github.com/yashssh>_)
  • PR #&#8203;1400 <https://github.com/numba/llvmlite/pull/1400>: Update setup.py to use setuptools (solkaz <https://github.com/solkaz> swap357 <https://github.com/swap357>_)
  • PR #&#8203;1403 <https://github.com/numba/llvmlite/pull/1403>: chore(deps): update github artifact actions (major) (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1412 <https://github.com/numba/llvmlite/pull/1412>: update CHANGE_LOG for v0.47.0 (swap357 <https://github.com/swap357>)

Authors:

  • ARF1 <https://github.com/ARF1>_
  • esc <https://github.com/esc>_
  • gmarkall <https://github.com/gmarkall>_
  • ngoldbaum <https://github.com/ngoldbaum>_
  • renovate[bot] <https://github.com/apps/renovate>_
  • solkaz <https://github.com/solkaz>_
  • swap357 <https://github.com/swap357>_
  • yashssh <https://github.com/yashssh>_

v0.46.0

Compare Source

Highlights of this release include:

  • Official support for Python 3.14.
  • CMake IPO (Interprocedural Optimization) support.
  • Fix for LLVM symbol visibility to prevent unwanted symbol export.
  • Support for typed constants in debug info metadata.
  • Improved error handling for FFI binding errors and missing CMake.
  • Documentation for migrating from older llvmlite versions (<0.45).

Pull-Requests:

  • PR #&#8203;1309 <https://github.com/numba/llvmlite/pull/1309>: Add docs for migrating from older llvmlite (<0.45) (sklam <https://github.com/sklam> esc <https://github.com/esc>_)
  • PR #&#8203;1311 <https://github.com/numba/llvmlite/pull/1311>: GHA/ cleanup on python 3.14 official support (swap357 <https://github.com/swap357>)
  • PR #&#8203;1313 <https://github.com/numba/llvmlite/pull/1313>: Merge pull request #​1310 from esc/change-log-0.45.1 (esc <https://github.com/esc>)
  • PR #&#8203;1314 <https://github.com/numba/llvmlite/pull/1314>: [FIX] Hide non-API symbols when CXX compiler supports GNUC style visibility controls to prevent LLVM symbol export and interposition (domcharrier <https://github.com/domcharrier>)
  • PR #&#8203;1316 <https://github.com/numba/llvmlite/pull/1316>: Prevent creating typed pointers of opaque pointers. (rj-jesus <https://github.com/rj-jesus>)
  • PR #&#8203;1317 <https://github.com/numba/llvmlite/pull/1317>: Correct debug message text (eric-wieser <https://github.com/eric-wieser>)
  • PR #&#8203;1320 <https://github.com/numba/llvmlite/pull/1320>: chore(deps): update dependency python to 3.14 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1321 <https://github.com/numba/llvmlite/pull/1321>: Fix OptimizationLevel mapping for Os (yashssh <https://github.com/yashssh>)
  • PR #&#8203;1322 <https://github.com/numba/llvmlite/pull/1322>: update release checklists (esc <https://github.com/esc>)
  • PR #&#8203;1323 <https://github.com/numba/llvmlite/pull/1323>: Consolidate conda installs on azure environment setup script (swap357 <https://github.com/swap357>)
  • PR #&#8203;1325 <https://github.com/numba/llvmlite/pull/1325>: fix llvmdev_for_wheel linux builds (swap357 <https://github.com/swap357>)
  • PR #&#8203;1326 <https://github.com/numba/llvmlite/pull/1326>: [FEA] Add support for typed constant in debug info metadata emission. (jiel-nv <https://github.com/jiel-nv>)
  • PR #&#8203;1327 <https://github.com/numba/llvmlite/pull/1327>: Update pre-commit hook rhysd/actionlint to v1.7.8 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1329 <https://github.com/numba/llvmlite/pull/1329>: Update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1332 <https://github.com/numba/llvmlite/pull/1332>: GHA/ fix llvmlite osx-arm64 wheel build tag (swap357 <https://github.com/swap357>)
  • PR #&#8203;1333 <https://github.com/numba/llvmlite/pull/1333>: InlineAsm: fix formatting (gmarkall <https://github.com/gmarkall>)
  • PR #&#8203;1334 <https://github.com/numba/llvmlite/pull/1334>: CMake IPO support. (stuartarchibald <https://github.com/stuartarchibald> tiran <https://github.com/tiran>_)
  • PR #&#8203;1335 <https://github.com/numba/llvmlite/pull/1335>: Fix use of deprecated LLVM API. (stuartarchibald <https://github.com/stuartarchibald>)
  • PR #&#8203;1336 <https://github.com/numba/llvmlite/pull/1336>: Fix dummy CMake project. (stuartarchibald <https://github.com/stuartarchibald>)
  • PR #&#8203;1339 <https://github.com/numba/llvmlite/pull/1339>: chore(deps): update github artifact actions (major) (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1340 <https://github.com/numba/llvmlite/pull/1340>: fix syntax in docs (esc <https://github.com/esc>)
  • PR #&#8203;1341 <https://github.com/numba/llvmlite/pull/1341>: fix/ remove 'conda-remove-defaults' option from setup-miniconda (swap357 <https://github.com/swap357>)
  • PR #&#8203;1345 <https://github.com/numba/llvmlite/pull/1345>: gha/add upload_packages workflow (swap357 <https://github.com/swap357>)
  • PR #&#8203;1346 <https://github.com/numba/llvmlite/pull/1346>: gha/ pin miniconda installers for manylinux builds (swap357 <https://github.com/swap357>)
  • PR #&#8203;1350 <https://github.com/numba/llvmlite/pull/1350>: update license metadata (esc <https://github.com/esc>)
  • PR #&#8203;1353 <https://github.com/numba/llvmlite/pull/1353>: chore(deps): update pre-commit hook pre-commit/mirrors-clang-format to v21.1.5 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1354 <https://github.com/numba/llvmlite/pull/1354>: Improve error handling on FFI binding error (stuartarchibald <https://github.com/stuartarchibald>)
  • PR #&#8203;1355 <https://github.com/numba/llvmlite/pull/1355>: Improve error handling when CMake is not found. (stuartarchibald <https://github.com/stuartarchibald>)
  • PR #&#8203;1358 <https://github.com/numba/llvmlite/pull/1358>: Pin gcc/gxx to 11 (sklam <https://github.com/sklam>)
  • PR #&#8203;1359 <https://github.com/numba/llvmlite/pull/1359>: update macos image version from macos-13 to macos-15 on azure ci (swap357 <https://github.com/swap357>)
  • PR #&#8203;1360 <https://github.com/numba/llvmlite/pull/1360>: chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 (renovate[bot] <https://github.com/apps/renovate>)
  • PR #&#8203;1376 <https://github.com/numba/llvmlite/pull/1376>: update changelog for 0.46.0 (swap357 <https://github.com/swap357>)

Authors:

  • domcharrier <https://github.com/domcharrier>_
  • eric-wieser <https://github.com/eric-wieser>_
  • esc <https://github.com/esc>_
  • gmarkall <https://github.com/gmarkall>_
  • jiel-nv <https://github.com/jiel-nv>_
  • renovate[bot] <https://github.com/apps/renovate>_
  • rj-jesus <https://github.com/rj-jesus>_
  • sklam <https://github.com/sklam>_
  • stuartarchibald <https://github.com/stuartarchibald>_
  • swap357 <https://github.com/swap357>_
  • tiran <https://github.com/tiran>_
  • yashssh <https://github.com/yashssh>_

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/llvmlite-0.x branch from 2984bb4 to 4f4a907 Compare February 2, 2026 14:45
@renovate renovate Bot force-pushed the renovate/llvmlite-0.x branch from 4f4a907 to 31ea73b Compare March 14, 2026 16:48
@renovate renovate Bot changed the title Update dependency llvmlite to v0.46.0 Update dependency llvmlite to v0.47.0 Mar 31, 2026
@renovate renovate Bot force-pushed the renovate/llvmlite-0.x branch from 31ea73b to e58a282 Compare March 31, 2026 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants