Skip to content

Commit

Permalink
Update configs to require numba>=0.60
Browse files Browse the repository at this point in the history
  • Loading branch information
diptorupd authored and ZzEeKkAa committed Aug 5, 2024
1 parent 1a5cf90 commit 1906d75
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 7 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

### Added
* Support for Numba 0.60

## [0.23.0] - 2024-05-28

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion environment/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dependencies:
- gcc_linux-64
- dpcpp_linux-64>=2024.2
- sysroot_linux-64=2.28
- numba==0.59*
- numba==0.60*
- dpctl
- dpnp
- dpcpp-llvm-spirv
Expand Down
2 changes: 1 addition & 1 deletion environment/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ dependencies:
- gcc_linux-64
- dpcpp_linux-64>=2024.2
- sysroot_linux-64=2.28
- numba==0.59*
- numba==0.60*
- scikit-build>=0.15*
- cmake>=3.26*
- ninja
Expand Down
2 changes: 1 addition & 1 deletion environment/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ channels:
- nodefaults
dependencies:
- libffi
- numba==0.59*
- numba==0.60*
- dpctl>=0.16*
- dpnp>=0.14*
- dpcpp-llvm-spirv
Expand Down
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ requires = [
# We need dpctl for UsmNdArray integration for dpcpp code
"dpctl>=0.16.1",
# We need numba for runtime cpp headers
"numba>=0.59.0,<0.60.0a0",
"numba>=0.60.0,<0.61.0a0",
"llvmlite>=0.42.0",
# Do we need dpnp at build time?
"dpnp >=0.14",
Expand Down Expand Up @@ -40,9 +40,9 @@ dependencies = [
# This restrictions are for dependabot, actual restrictions are set with
# conda. TODO: populate it during build process
# TODO: do we have to set sycl runtime dependencies here
# "dpcpp-cpp-rt>=0.59.0",
# "intel-cmplr-lib-rt>=0.59.0"
"numba>=0.59.0",
# "dpcpp-cpp-rt>=xxxx",
# "intel-cmplr-lib-rt>=xxxx"
"numba>=0.60.0,<0.61.0a0",
"llvmlite>=0.42.0",
"dpctl>=0.16.1",
"dpnp>=0.14.0",
Expand Down

0 comments on commit 1906d75

Please sign in to comment.