Skip to content

Commit ac1201a

Browse files
committed
Patch release v3.1.1
This commit - updates pybind11 to v2.10.1 (needed for Python 3.11 wheels) - updates the referenced Dr.Jit version to fix a regression related to differentiating of custom operations with map arguments - changes the version number
1 parent a8e6989 commit ac1201a

File tree

6 files changed

+14
-6
lines changed

6 files changed

+14
-6
lines changed

.github/workflows/wheels.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454

5555
- name: Install cibuildwheel
5656
run: |
57-
python -m pip install cibuildwheel==2.6.1
57+
python -m pip install cibuildwheel==2.11.2
5858
5959
- name: Local build for macOS cross-compilation
6060
if: runner.os == 'macOS' && matrix.cibw-arch == 'arm64'
@@ -71,7 +71,7 @@ jobs:
7171
echo "MI_CMAKE_TOOLCHAIN_FILE=$(pwd)/.github/workflows/macOS_arm64_toolchain.cmake" >> $GITHUB_ENV && \
7272
echo "CIBW_BEFORE_BUILD_MACOS=\
7373
rm -rf /tmp/drjit_wheel && mkdir -p /tmp/drjit_wheel/ && cd /tmp/drjit_wheel && \
74-
pip download --platform=macosx_11_0_arm64 --only-binary=:all: drjit==0.3.0 && \
74+
pip download --platform=macosx_11_0_arm64 --only-binary=:all: drjit==0.3.2 && \
7575
unzip *.whl" >> $GITHUB_ENV && \
7676
echo "MI_DRJIT_CMAKE_DIR=/tmp/drjit_wheel/drjit/share/cmake/drjit" >> $GITHUB_ENV && \
7777
echo "MI_SRGB_COEFF_FILE=$(pwd)/build/data/srgb.coeff" >> $GITHUB_ENV && \

docs/release_notes.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ Being an experimental research framework, Mitsuba 3 does not strictly follow the
66
strive to document breaking API changes in the release notes below.
77

88

9+
Mitsuba 3.1.1
10+
-------------
11+
12+
Other improvements
13+
^^^^^^^^^^^^^^^^^^
14+
15+
- Fixed maximum limits for OptiX kernel launches `[a8e698] <https://github.com/mitsuba-renderer/mitsuba3/commit/a8e69898eacde51954bbc91b34924448b4f8c954>`_
16+
917
Mitsuba 3.1.0
1018
-------------
1119

ext/pybind11

Submodule pybind11 updated 199 files

include/mitsuba/mitsuba.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
#define MI_VERSION_MAJOR 3
1212
#define MI_VERSION_MINOR 1
13-
#define MI_VERSION_PATCH 0
13+
#define MI_VERSION_PATCH 1
1414

1515
#define MI_STRINGIFY(x) #x
1616
#define MI_TOSTRING(x) MI_STRINGIFY(x)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja", "pybind11", "drjit==0.3.0"]
2+
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja", "pybind11>=2.10.1", "drjit==0.3.2"]
33

44
[tool.pytest.ini_options]
55
norecursedirs = [ "ext" ]

0 commit comments

Comments
 (0)