Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
74debaa
Read __version__ from the package metadata (#15)
max-models Oct 20, 2026
657cb48
Test PRs to devel against the max-models devel branches and PRs to ma…
max-models Oct 21, 2026
0ab63bc
Opt-in scope-profiler regions, off by default (#17)
max-models Oct 22, 2026
d7b8eb8
Level sets, axisymmetric solids, conductor voltages, interactive 3D v…
max-models Oct 22, 2026
fa75925
Add interactive 3D views to six tutorials (#19)
max-models Oct 22, 2026
cf51a0b
Add crossing points and 3D views of cut edges (#20)
max-models Oct 22, 2026
7d94403
Preview a domain decomposition without a communicator (#23)
max-models Oct 22, 2026
e5e0560
Add Section.outlines and Section.show_3d (#21)
max-models Oct 22, 2026
be397c3
Add show_3d(points=...) for labelled point sets (#22)
max-models Oct 22, 2026
9598f19
Rounded rectangles and cuboids (fillet) (#24)
max-models Oct 22, 2026
53ed9af
SlantedTube: a tube with a slanted end (#27)
max-models Oct 23, 2026
b5ba8cd
Yee-grid cut-cell fractions (#26)
max-models Oct 23, 2026
2158c56
Swept polygon absorption kernel, moved from picnic (#25)
max-models Oct 23, 2026
46aa49d
Type periodic as one flag or one per axis (#30)
max-models Oct 26, 2026
798fa24
Bump ruff from 0.17.1 to 0.17.2 in the python group (#29)
dependabot[bot] Oct 26, 2026
36fa30f
Bump the docs group in /docs with 2 updates (#28)
dependabot[bot] Oct 27, 2026
79342a8
Use ruff for formatting and import sorting, with the shared pre-commi…
max-models Oct 27, 2026
bf97439
Build the kernels with cunumpy's KernelPackage (#32)
max-models Oct 27, 2026
f39424e
Bump starlight-theme to 0.5.2 and use the newest Node release in CI. …
max-models Oct 28, 2026
bcbec89
Declare the scope_profiler.opt_in_tags entry point. (#34)
max-models Oct 28, 2026
adc5a1d
Bump starlight-theme to 0.6.0 and drop the separate tutorial job (#35)
max-models Oct 29, 2026
b798363
Shorten the titles of the docs pages. (#36)
max-models Oct 29, 2026
65238ce
Add an animated figure to the docs home page. (#37)
max-models Oct 29, 2026
6ed898f
Remove the license. (#39)
max-models Oct 29, 2026
2c16dbb
Merge Tutorials and Full examples into one Examples section. (#38)
max-models Oct 30, 2026
c70ec66
Build the docs with the theme's major tag v0. (#40)
max-models Oct 30, 2026
4f5fbfe
Bump plasma-plots in the lock. (#41)
max-models Oct 30, 2026
fe1cd1f
Find the first crossing of a GeometryCollection per object, with the …
max-models Oct 31, 2026
52fde7f
Bump the docs group in /docs with 2 updates (#43)
dependabot[bot] Nov 2, 2026
9c70309
Bump the python group with 4 updates (#44)
dependabot[bot] Nov 2, 2026
d1a48da
Add method cards and a Numerics section to the docs. (#45)
max-models Nov 3, 2026
66fbb95
Add Helix, a helical wire, and PolarRepeat, copies of a shape about a…
max-models Nov 3, 2026
3f2609e
Add an example page for each object. (#47)
max-models Nov 3, 2026
5b9aa82
Release 0.2.0: Helix, PolarRepeat, method cards, section outlines, le…
max-models Nov 7, 2026
1d0f0a7
Require cunumpy 0.7.2, the release with KernelPackage. (#50)
max-models Nov 7, 2026
c5fd403
Release 0.2.1: the cunumpy lower bound is 0.7.2. (#51)
max-models Nov 7, 2026
c970d71
Merge main (the squashed 0.2.0 release) into devel.
max-models Nov 7, 2026
f0fe240
Merge pull request #53 from max-models/merge-main-into-devel
max-models Nov 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

## [Unreleased]

## [0.2.1] - 2026-11-07

### Fixed

- The cunumpy lower bound is 0.7.2, the first release with `KernelPackage`; 0.2.0 declared
0.7.1 and did not import with it.

## [0.2.0] - 2026-11-07

### Added
Expand Down Expand Up @@ -144,7 +151,7 @@ format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).

### Changed

- Requires cunumpy 0.7.1 or newer, for its `KernelPackage`.
- Requires cunumpy 0.7.2 or newer, for its `KernelPackage`.
- The kernels are built with cunumpy's `KernelPackage`
(`simgeometry.kernels.KERNEL_PACKAGE`): `kernels/_build.py`, `kernels/_metal.py` and
`kernels/compile.py` are gone, and the build cache is still `SIMGEOMETRY_KERNEL_CACHE`.
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ requires = [ "setuptools", "wheel" ]

[project]
name = "simgeometry"
version = "0.2.0"
version = "0.2.1"
description = "Shapes, grids, and simulation domains for numerical simulations"
readme = "README.md"
keywords = [ "geometry", "grids", "simulation", "mpi" ]
Expand All @@ -20,7 +20,7 @@ classifiers = [
"Programming Language :: Python :: 3.14",
]
dependencies = [
"cunumpy>=0.7.1",
"cunumpy>=0.7.2",
"maybempi>=0.1",
"methodcard",
"mpiarray>=0.1.0",
Expand Down
Loading