Skip to content

Commit 81956cd

Browse files
Merge pull request #259 from neutrinoceros/rel/0.5.2
2 parents ecaa263 + 015046c commit 81956cd

File tree

6 files changed

+10
-11
lines changed

6 files changed

+10
-11
lines changed

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## Unreleased
7+
## 0.5.2 - 2025-11-14
88

99
- WHL: add support for Windows-arm64 targets
1010
- DOC: document stability guarantees and free-threading support
11-
- ENH: enable FMA for x86_64 targets
11+
- ENH: enable FMA for x86_64 targets on macOS and Windows
12+
(performance wasn't measured on Windows)
1213
- BLD: add opt-out build options for FMA and branchless optimizations
1314
- WHL: disable branchless execution for macOS x86_64 wheels
14-
- WHL: disable FMA for Linux x86_64 wheels
1515

1616
## 0.5.1 - 2025-07-18
1717

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rlic"
3-
version = "0.5.1" # keep in sync with pyproject.toml
3+
version = "0.5.2" # keep in sync with pyproject.toml
44
edition = "2021"
55
rust-version = "1.74" # 2023-11-16
66

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ ax.streamplot(X, Y, U, V)
6666
```
6767
<p align="center">
6868
<a href="https://github.com/neutrinoceros/rlic">
69-
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.1/static/base_example_in.png" width="600"></a>
69+
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.2/static/base_example_in.png" width="600"></a>
7070
</p>
7171

7272
Now let's compute some convolutions, varying the number of iterations
@@ -90,7 +90,7 @@ for n, ax in zip((1, 5, 100), axs_out, strict=True):
9090
```
9191
<p align="center">
9292
<a href="https://github.com/neutrinoceros/rlic">
93-
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.1/static/base_example_out.png" width="900"></a>
93+
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.2/static/base_example_out.png" width="900"></a>
9494
</p>
9595

9696
## Polarization mode
@@ -147,7 +147,7 @@ for uv_mode, ax in zip(("velocity", "polarization"), axs[1:], strict=True):
147147

148148
<p align="center">
149149
<a href="https://github.com/neutrinoceros/rlic">
150-
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.1/static/polarization_example.png" width="900"></a>
150+
<img src="https://raw.githubusercontent.com/neutrinoceros/rlic/v0.5.2/static/polarization_example.png" width="900"></a>
151151
</p>
152152

153153

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[project]
22
name = "rlic"
3-
# keep version in sync with Cargo.toml
4-
version = "0.5.1"
3+
version = "0.5.2" # keep version in sync with Cargo.toml
54
description = "A minimal Line Integral Convolution extension for NumPy, written in Rust"
65
license = "MIT"
76
license-files = [

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)