From dd304f97030b667c12f42a3297797132e9f5c436 Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Thu, 22 Oct 2026 07:03:54 -0700 Subject: [PATCH 1/2] Add changelog stub for new dev cycle --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8388d224e..e8b980cc4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ 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). +## [dev] - XXX. XX, XXXX + +### Added + +### Changed + +### Deprecated + +### Removed + +### Fixed + +### Maintenance + ## [0.23.0] - XXX. XX, XXXX This release extends the SYCL interface exposed by `dpctl` in several directions: `dpctl.compiler.SyclKernelBundle` objects can now be built from SYCL source strings via the DPC++ `kernel_compiler` extension, SPIR-V specialization constants are supported, USM-device allocations can be shared between processes using the SYCL IPC memory extension, and `dpctl.SyclQueue` gained `copy`, `memset`, and `fill` methods along with their asynchronous counterparts. The package can now be used with free-threaded builds of CPython 3.14 and supports Python 3.15. The `dpctl.program` submodule is deprecated in favor of `dpctl.compiler`, which better describes its purpose. From 65a28f2010c674bf607e3d424b14a3815e9790fa Mon Sep 17 00:00:00 2001 From: Vladislav Perevezentsev Date: Thu, 22 Oct 2026 07:04:48 -0700 Subject: [PATCH 2/2] Set version to 0.24 in CMake --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0d27c9d6c3..594dd0bc24 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.21...3.27 FATAL_ERROR) project(dpctl - VERSION 0.23 + VERSION 0.24 LANGUAGES CXX DESCRIPTION "Python interface for XPU programming" )