Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency llvmlite to >=0.41,<0.42 #896

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 22, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
llvmlite (source) >=0.36,<0.41 -> >=0.41,<0.42 age adoption passing confidence

Release Notes

numba/llvmlite (llvmlite)

v0.41.1

Compare Source

This is a maintenance release that includes a workaround in the test suite for
ORCJit issues on the aarch64 platform. Also, this is the last release to
support the Windows 32-bit platform (win32).

Pull-Requests:

  • PR #&#8203;996 <https://github.com/numba/llvmlite/pull/996>: fix typos found by codespell (esc <https://github.com/esc>)
  • PR #&#8203;997 <https://github.com/numba/llvmlite/pull/997>: Fix issue #​880 by ensuring all sources are compiled under FreeBSD. (ke6jjj <https://github.com/ke6jjj>)
  • PR #&#8203;998 <https://github.com/numba/llvmlite/pull/998>: adding sphinx_rtd_theme to RTD build to fix build (esc <https://github.com/esc>)
  • PR #&#8203;1001 <https://github.com/numba/llvmlite/pull/1001>: Fix / workaround for OrcJIT blocking issues (gmarkall <https://github.com/gmarkall>)

Authors:

  • esc <https://github.com/esc>_
  • ke6jjj <https://github.com/ke6jjj>_
  • gmarkall <https://github.com/gmarkall>_

v0.41.0

Compare Source

Pull-Requests:

  • PR #&#8203;871 <https://github.com/numba/llvmlite/pull/871>: Refactor native library loading (folded <https://github.com/folded> sklam <https://github.com/sklam>_)
  • PR #&#8203;896 <https://github.com/numba/llvmlite/pull/896>: drop upper limit on Python for conda recipe (esc <https://github.com/esc>)
  • PR #&#8203;904 <https://github.com/numba/llvmlite/pull/904>: Create GitHub Action for llvmlite release (apmasell <https://github.com/apmasell>)
  • PR #&#8203;934 <https://github.com/numba/llvmlite/pull/934>: Expose TargetLibraryInfo pass (sklam <https://github.com/sklam>)
  • PR #&#8203;935 <https://github.com/numba/llvmlite/pull/935>: Disable zlib for LLVM on Windows (apmasell <https://github.com/apmasell>)
  • PR #&#8203;936 <https://github.com/numba/llvmlite/pull/936>: Enable querying constants and value kinds (tbennun <https://github.com/tbennun>)
  • PR #&#8203;939 <https://github.com/numba/llvmlite/pull/939>: Bump llvmdev build number to include the nozlib change for windows (sklam <https://github.com/sklam>)
  • PR #&#8203;940 <https://github.com/numba/llvmlite/pull/940>: Update CHANGE_LOG for 0.40.0 final. (stuartarchibald <https://github.com/stuartarchibald>)
  • PR #&#8203;942 <https://github.com/numba/llvmlite/pull/942>: Add ORCJITv2 support (apmasell <https://github.com/apmasell>)
  • PR #&#8203;951 <https://github.com/numba/llvmlite/pull/951>: Add a type hint for IntType.width (apmasell <https://github.com/apmasell>)
  • PR #&#8203;952 <https://github.com/numba/llvmlite/pull/952>: Fix CI failing due to unsupported target triple on non-x86 platforms. (sklam <https://github.com/sklam>)
  • PR #&#8203;958 <https://github.com/numba/llvmlite/pull/958>: fixup LLVM versions in version compat table (esc <https://github.com/esc>)
  • PR #&#8203;959 <https://github.com/numba/llvmlite/pull/959>: Remove support for LLVM < 14 (apmasell <https://github.com/apmasell>)
  • PR #&#8203;960 <https://github.com/numba/llvmlite/pull/960>: add various bullets to release checklists and sync (esc <https://github.com/esc>)
  • PR #&#8203;963 <https://github.com/numba/llvmlite/pull/963>: Allow adding comments to generated IR (apmasell <https://github.com/apmasell>)
  • PR #&#8203;966 <https://github.com/numba/llvmlite/pull/966>: build: support building on GNU/Hurd (pinotree <https://github.com/pinotree>)
  • PR #&#8203;967 <https://github.com/numba/llvmlite/pull/967>: Expose library name in OrcJIT tracker (apmasell <https://github.com/apmasell>)
  • PR #&#8203;968 <https://github.com/numba/llvmlite/pull/968>: Update LLVM manual build instructions (apmasell <https://github.com/apmasell>)
  • PR #&#8203;969 <https://github.com/numba/llvmlite/pull/969>: update changelog on main for v0.40.1 (esc <https://github.com/esc>)
  • PR #&#8203;983 <https://github.com/numba/llvmlite/pull/983>: adding RTD conf file V2 as per request (esc <https://github.com/esc>)
  • PR #&#8203;985 <https://github.com/numba/llvmlite/pull/985>: Update release checklist post 0.41.0rc1 (esc <https://github.com/esc>)
  • PR #&#8203;988 <https://github.com/numba/llvmlite/pull/988>: Fix FreeBsd build (sklam <https://github.com/sklam>)

Authors:

  • apmasell <https://github.com/apmasell>_
  • esc <https://github.com/esc>_
  • folded <https://github.com/folded>_
  • pinotree <https://github.com/pinotree>_
  • sklam <https://github.com/sklam>_
  • stuartarchibald <https://github.com/stuartarchibald>_
  • tbennun <https://github.com/tbennun>_

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge (rebase) September 22, 2023 04:55
@renovate
Copy link
Contributor Author

renovate bot commented Sep 22, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: poetry.lock
Updating dependencies
Resolving dependencies...

Creating virtualenv numbsql--zSAeVZa-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs

The current project's Python requirement (>=3.8,<4) is not compatible with some of the required packages Python requirement:
  - numba requires Python >=3.6,<3.10, so it will not be satisfied for Python >=3.10,<4
  - numba requires Python >=3.6,<3.10, so it will not be satisfied for Python >=3.10,<4
  - numba requires Python >=3.7,<3.10, so it will not be satisfied for Python >=3.10,<4
  - numba requires Python >=3.7,<3.10, so it will not be satisfied for Python >=3.10,<4
  - numba requires Python >=3.7,<3.11, so it will not be satisfied for Python >=3.11,<4
  - numba requires Python >=3.7,<3.11, so it will not be satisfied for Python >=3.11,<4
  - numba requires Python >=3.7,<3.11, so it will not be satisfied for Python >=3.11,<4

Because no versions of numba match >0.53,<0.53.1 || >0.53.1,<0.54.0 || >0.54.0,<0.54.1 || >0.54.1,<0.55.0 || >0.55.0,<0.55.1 || >0.55.1,<0.55.2 || >0.55.2,<0.56.0 || >0.56.0,<0.56.2 || >0.56.2,<0.56.3 || >0.56.3,<0.56.4 || >0.56.4,<0.57.0 || >0.57.0,<0.57.1 || >0.57.1,<0.58
 and numba (0.53.0) requires Python >=3.6,<3.10, numba is forbidden.
And because numba (0.53.1) requires Python >=3.6,<3.10
 and numba (0.54.0) requires Python >=3.7,<3.10, numba is forbidden.
And because numba (0.54.1) requires Python >=3.7,<3.10
 and numba (0.55.0) requires Python >=3.7,<3.11, numba is forbidden.
And because numba (0.55.1) requires Python >=3.7,<3.11
 and numba (0.55.2) requires Python >=3.7,<3.11, numba is forbidden.
And because numba (0.56.0) depends on llvmlite (==0.39.*)
 and numba (0.56.2) depends on llvmlite (==0.39.*), numba (>=0.53,<0.56.3 || >0.56.3,<0.56.4 || >0.56.4,<0.57.0 || >0.57.0,<0.57.1 || >0.57.1,<0.58) requires llvmlite (==0.39.*).
And because numba (0.56.3) depends on llvmlite (==0.39.*)
 and numba (0.56.4) depends on llvmlite (==0.39.*), numba (>=0.53,<0.57.0 || >0.57.0,<0.57.1 || >0.57.1,<0.58) requires llvmlite (==0.39.*).
And because numba (0.57.0) depends on llvmlite (==0.40.*)
 and numba (0.57.1) depends on llvmlite (==0.40.*), numba (>=0.53,<0.58) requires llvmlite (==0.39.* || ==0.40.*).
So, because numbsql depends on both llvmlite (>=0.41,<0.42) and numba (>=0.53,<0.58), version solving failed.

  • Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
    
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.10"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.10"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.10"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.10"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.11"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.11"
    For numba, a possible solution would be to set the `python` property to ">=3.8,<3.11"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers

@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 3 times, most recently from 693240c to d27f7f6 Compare September 25, 2023 04:08
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 5 times, most recently from 83ee03b to 5d06ced Compare October 8, 2023 01:49
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 5 times, most recently from 5e36df0 to 40bdcdb Compare October 15, 2023 01:47
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 7 times, most recently from 4b98199 to c637015 Compare October 22, 2023 02:04
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 7 times, most recently from ca42904 to 70e626d Compare October 30, 2023 03:08
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch from 70e626d to 48b3171 Compare November 4, 2023 00:50
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 6 times, most recently from 16e28a7 to ca9fa0a Compare November 11, 2023 22:53
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 4 times, most recently from 60513c7 to 1f1ed27 Compare November 19, 2023 00:42
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 6 times, most recently from b23a2e7 to 67ef45e Compare November 27, 2023 03:46
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch 4 times, most recently from 788a8ce to baee5ff Compare December 5, 2023 00:09
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch from baee5ff to c62a7dc Compare December 6, 2023 14:38
@renovate renovate bot force-pushed the renovate/llvmlite-0.x branch from c62a7dc to 4f480f0 Compare December 7, 2023 11:40
@cpcloud
Copy link
Owner

cpcloud commented Dec 7, 2023

Fixed in #924

@cpcloud cpcloud closed this Dec 7, 2023
auto-merge was automatically disabled December 7, 2023 13:05

Pull request was closed

@cpcloud cpcloud deleted the renovate/llvmlite-0.x branch December 7, 2023 13:05
Copy link
Contributor Author

renovate bot commented Dec 7, 2023

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (>=0.41,<0.42). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

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.

1 participant