Skip to content

Commit

Permalink
Patch release v3.1.1
Browse files Browse the repository at this point in the history
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
  • Loading branch information
wjakob committed Nov 25, 2022
1 parent a8e6989 commit ac1201a
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:

- name: Install cibuildwheel
run: |
python -m pip install cibuildwheel==2.6.1
python -m pip install cibuildwheel==2.11.2
- name: Local build for macOS cross-compilation
if: runner.os == 'macOS' && matrix.cibw-arch == 'arm64'
Expand All @@ -71,7 +71,7 @@ jobs:
echo "MI_CMAKE_TOOLCHAIN_FILE=$(pwd)/.github/workflows/macOS_arm64_toolchain.cmake" >> $GITHUB_ENV && \
echo "CIBW_BEFORE_BUILD_MACOS=\
rm -rf /tmp/drjit_wheel && mkdir -p /tmp/drjit_wheel/ && cd /tmp/drjit_wheel && \
pip download --platform=macosx_11_0_arm64 --only-binary=:all: drjit==0.3.0 && \
pip download --platform=macosx_11_0_arm64 --only-binary=:all: drjit==0.3.2 && \
unzip *.whl" >> $GITHUB_ENV && \
echo "MI_DRJIT_CMAKE_DIR=/tmp/drjit_wheel/drjit/share/cmake/drjit" >> $GITHUB_ENV && \
echo "MI_SRGB_COEFF_FILE=$(pwd)/build/data/srgb.coeff" >> $GITHUB_ENV && \
Expand Down
8 changes: 8 additions & 0 deletions docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ Being an experimental research framework, Mitsuba 3 does not strictly follow the
strive to document breaking API changes in the release notes below.


Mitsuba 3.1.1
-------------

Other improvements
^^^^^^^^^^^^^^^^^^

- Fixed maximum limits for OptiX kernel launches `[a8e698] <https://github.com/mitsuba-renderer/mitsuba3/commit/a8e69898eacde51954bbc91b34924448b4f8c954>`_

Mitsuba 3.1.0
-------------

Expand Down
2 changes: 1 addition & 1 deletion ext/drjit
2 changes: 1 addition & 1 deletion ext/pybind11
Submodule pybind11 updated 199 files
2 changes: 1 addition & 1 deletion include/mitsuba/mitsuba.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

#define MI_VERSION_MAJOR 3
#define MI_VERSION_MINOR 1
#define MI_VERSION_PATCH 0
#define MI_VERSION_PATCH 1

#define MI_STRINGIFY(x) #x
#define MI_TOSTRING(x) MI_STRINGIFY(x)
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[build-system]
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja", "pybind11", "drjit==0.3.0"]
requires = ["setuptools", "wheel", "scikit-build", "cmake", "ninja", "pybind11>=2.10.1", "drjit==0.3.2"]

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

0 comments on commit ac1201a

Please sign in to comment.