Skip to content

Commit d8ca86d

Browse files
committed
Increment version to 1.3.0 and set release date in changelog
Also make Cython pinning more strict for older Python versions where old Numpy and new Cython causes build problems, and exclude wheelhouse directory containing manylinux wheels from sdist.
1 parent fcdb074 commit d8ca86d

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Project Changelog
22
=================
33

4-
Release 1.3.0 (TBD)
4+
Release 1.3.0 (9 Sep 2025)
55
-------------------
66

77
* Support Cherab 1.5 (#74).

pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
requires = [
33
"scikit-build-core",
44
# "cython-cmake", # Vendored to support Python 3.7 builds.
5-
"cython~=3.0",
5+
# Oldest supported numpy for Python <3.9 missing pxd files which
6+
# are provided by Cython < 3.1 (see Cython GH #5842).
7+
"cython~=3.0.0; python_version < '3.9'",
8+
"cython~=3.0; python_version >= '3.9'",
69
# "oldest-supported-numpy; python_version < '3.9'",
710
# "numpy~=2.0; python_version >= '3.9'",
811
# Cherab currently requires numpy < 2, so this package does too.
@@ -14,7 +17,7 @@ build-backend="scikit_build_core.build"
1417

1518
[project]
1619
name = "cherab-solps"
17-
version = "1.3.0rc1"
20+
version = "1.3.0"
1821
dependencies = [
1922
"raysect == 0.8.1.*",
2023
"cherab == 1.5.*",
@@ -50,6 +53,7 @@ sdist.exclude = [
5053
".github",
5154
".gitignore",
5255
"dev",
56+
"wheelhouse",
5357
]
5458
wheel.exclude = [
5559
"**.pyx",

0 commit comments

Comments
 (0)