Skip to content

Conversation

@maartenflippo
Copy link
Contributor

@maartenflippo maartenflippo commented Jan 18, 2026

Allows the python interface to act on intermediate solutions discovered by the solver.

Based on #315.

We have to annotate `Model` as `unsendable`, which means the python
script will crash if the interpreter moves the object between threads.
It remains to be seen whether this happens in practice, and if so, we
will need to engineer our way around it.
@maartenflippo maartenflippo force-pushed the feat/python-solution-callback branch from 8e057dd to 04fd17d Compare January 19, 2026 08:18
@maartenflippo maartenflippo merged commit 80e4645 into main Jan 19, 2026
8 checks passed
@maartenflippo maartenflippo deleted the feat/python-solution-callback branch January 19, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants