Skip to content

compat: Allow Aqua 0.8#250

Merged
etpinard merged 1 commit into
plotly:devfrom
KenoAIStaging:kf/aqua-0.8-compat
Jun 4, 2026
Merged

compat: Allow Aqua 0.8#250
etpinard merged 1 commit into
plotly:devfrom
KenoAIStaging:kf/aqua-0.8-compat

Conversation

@Keno
Copy link
Copy Markdown
Contributor

@Keno Keno commented Jun 4, 2026

Aqua 0.6.x's type-piracy/ambiguity detection produces false positives under JuliaLang/julia#61915 (the TypeEq refactor): Type{T} is now a TypeEq kind, so the package's own inner constructors are mis-flagged as piracy. Aqua 0.8.15 fixes this. Allow Aqua 0.8 and add the [compat]/API adjustments required by Aqua 0.8 so the test suite passes on recent Julia.

This change was made with the assistance of generative AI (Claude Code).

Aqua 0.6.x's type-piracy/ambiguity detection produces false positives under
JuliaLang/julia#61915 (the TypeEq refactor): Type{T} is now a TypeEq kind, so the
package's own inner constructors are mis-flagged as piracy. Aqua 0.8.15 fixes this.
Allow Aqua 0.8 and add the [compat]/API adjustments required by Aqua 0.8 so the
test suite passes on recent Julia.

This change was made with the assistance of generative AI (Claude Code).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@etpinard etpinard merged commit 9f4480c into plotly:dev Jun 4, 2026
7 of 8 checks passed
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