Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Makie to 0.21 #36

Merged
merged 2 commits into from
Aug 20, 2024
Merged

Update Makie to 0.21 #36

merged 2 commits into from
Aug 20, 2024

Conversation

ederag
Copy link
Contributor

@ederag ederag commented Aug 20, 2024

Update Makie to 0.21 (latest), in the hope that it fixes the doc CI (#35 (comment)).

The no method matching leaf and GridRectOriginPoints errors described in #35 (comment)) are still there,
but aren't related to Makie.

It looks like debug and norays were silently ignored by previous Makie versions, which was unnoticed
until Makie 0.21 where wrong attributes errors (good).

As a proposal, the long signatures have been split with one line per kwarg.
That feels more readable to me, and allows to comment close to specific kwargs.
Please let me know if this is OK or not, and I'll update this PR.

ederag added 2 commits August 19, 2024 14:47
Fixes Invalid attribute norays for plot type MakieCore.Mesh.
Not used by draw!, and not found anywhere else in OpticSim.
@brianguenter brianguenter merged commit bc404c7 into brianguenter:main Aug 20, 2024
2 of 4 checks passed
@brianguenter
Copy link
Owner

Good idea, splitting the long keyword arguments onto separate lines.

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.

2 participants