From 00793fee7de257b424f0d4f0a416ca5823c83de9 Mon Sep 17 00:00:00 2001 From: Sergey Pokhodenko Date: Mon, 1 Mar 2021 01:09:28 -0600 Subject: [PATCH 1/2] Update CHANGELOG --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13a910f9cd..fe87d4a45d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,9 @@ 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] + +## [0.6.0] - 2021-03-01 ### Added - Documentation improvements - Cmake improvements and Coverage for C API, Cython and Python From 9e0defa4492c3af65fed4ca56efa492e34352922 Mon Sep 17 00:00:00 2001 From: Sergey Pokhodenko Date: Mon, 1 Mar 2021 01:28:07 -0600 Subject: [PATCH 2/2] Update CHANGELOG --- CHANGELOG.md | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fe87d4a45d..fa284d63eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,16 +8,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [0.6.0] - 2021-03-01 ### Added -- Documentation improvements -- Cmake improvements and Coverage for C API, Cython and Python -- Added support for Level Zero devices and queues -- Added support for SYCL standard device_selector classes -- SyclDevice instances can now be constructed using filter selector strings -- Code of conduct +- Documentation improvements. +- Cmake improvements and Coverage for C API, Cython and Python. +- Added support for Level Zero devices and queues. +- Added support for SYCL standard device_selector classes. +- SyclDevice instances can now be constructed using filter selector strings. +- Code of conduct. +- Building wheels. +- Queue manager improvements. +- Adding `__array_function__` so that Numpy calls with dparrays work. +- Using clang-format for C/C++ code formatting. +- Using pytest for running tests. +- Add python and cython file coverage. +- Using Bandit for finding common security issues in Python code. +- Add instructions about file headers formats. + +### Changed +- Changed compiler name usage from clang++ to dpcpp. +- Reformat backend.pxd to be closer to black style. ### Fixed - Remove `cython` from `install_requires`. It allows use `dpCtl` in `numba` extensions. - Incorrect import in example. +- Consistency of file headers. +- Klocwork issues. ## [0.5.0] - 2020-12-17 ### Added