Added
- Update documentation: version 0.14 (378), API docs (388),
note about Intel Python Numba (389),
- Update User Guides about Debugging (380), recommendations (323),
locals (394), stepping (400), configure environment (402),
set up machine (396), info functions (405)
- Update Developer Guides about DPNP integration (362)
- Update README: add link to docs (379), add Cython and pytest in dependencies,
add test matrix (305)
- Add initial integration testing with dpnp and usm_ndarray (403)
- Introduce type in Numba-dppy to represent dpctl.tensor.usm_ndarray (391)
- Improve error reporting when searching for dpctl. (368)
- Enable Python 3.8 in CI (359)
- Adds a new utils submodule to provide LLVM IR builder helpers. (355)
- Improve warning and error messages when parfor offload fails. (353)
- Extend itanium mangler to support numba.types.CPointer and add test (339)
- Enable optimization level setting (62)
- Improve message printed during parfor lowering. (337)
- Initial tests for debug info (297)
- Add Bandit checks (264)
Changed
- Update to dpctl 0.8 (375)
- Update to Numba 0.53 (279), inluding
override get_ufunc_info in DPPYTargetContext (367)
- Update to DPNP 0.6 (359)
- Refactor test function generation (374)
- Ignore the cython generated cpp files inside dpnp_glue. (351)
- Add automerge main to gold/2021 (349)
- Fix dpnp version restriction in conda recipe (347)
- Change all Numba-dppy examples to work wih dpctl 0.7.0 (309)
- Restrict dpnp version (344)
- Feature changes related to dpctl 0.7 (340)
- Rename dpNP to dpnp (334)
- Ignore generated spir files (333)
- Use correct names for other products dpctl, Numba, dpnp (310)
- Remove dead code only if function name is replaced (303)
- Update license in conda recipe (350)
- Update blackscholes examples (377)
Fixed
- Fix dppy_rt extension (393)
- Update SYCL Filter String (390)
- Fix atomics (346)
- Fixes memory leaks in the usage of dpctl C API functions. (369)
- Fix SPIR-V validation (354)
- Fix run pre-commit check on main branch
- Fix tests to skip if device is not available (345)
- Make Test Matrix table smaller in README (308)
- Fix black action. (306)
- Fix "subprocess.check_call" for Windows (269)