Skip to content

Conversation

hz-xiaxz
Copy link

@hz-xiaxz hz-xiaxz commented Oct 10, 2025

Using Base.@irrational in packages is known to have type privacy (JuliaLang/julia#46531), so IrrationalConstants.jl introduces a new macro in JuliaMath/IrrationalConstants.jl#19 . This update would avoid name collision of multiple defined _sqrt3by4pi and _sqrt3by2pi. It should be worthy to avoid type piracy as possible.

@hz-xiaxz
Copy link
Author

See the type work around discussion here JuliaMath/IrrationalConstants.jl#43.

@jishnub
Copy link
Owner

jishnub commented Oct 10, 2025

Could you also bump the patch version of this package? That way, I'll merge and tag

@hz-xiaxz
Copy link
Author

👍 ci failed because they are outdated, fixed.

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