diff --git a/CHANGELOG.md b/CHANGELOG.md index eeaad7a..2c7af74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [dev] (MM/DD/YYYY) + +### Added +* Enabled support of Python 3.14 [gh-79](https://github.com/IntelPython/mkl_random/pull/79) + ## [1.3.0] (10/06/2025) ### Changed diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index 031da9c..6877fec 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -19,6 +19,7 @@ requirements: - {{ stdlib('c') }} host: - python + - python-gil # [py>=314] - setuptools >=77 - mkl-devel - cython @@ -27,6 +28,7 @@ requirements: - wheel >=0.41.3 run: - python + - python-gil # [py>=314] - {{ pin_compatible('mkl', min_pin="x.x", max_pin="x") }} - {{ pin_compatible('numpy-base', min_pin="x.x", max_pin="x") }} diff --git a/pyproject.toml b/pyproject.toml index 1e24356..b0a133c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development", "Topic :: Scientific/Engineering", @@ -59,7 +60,7 @@ keywords = ["MKL", "VSL", "true randomness", "pseudorandomness", license = "BSD-3-Clause" name = "mkl_random" readme = {file = "README.md", content-type = "text/markdown"} -requires-python = ">=3.9,<3.14" +requires-python = ">=3.9,<3.15" [project.optional-dependencies] test = ["pytest"]