Skip to content

Conversation

@mkitti
Copy link
Member

@mkitti mkitti commented Apr 1, 2025

use @compat from Compat.jl for the public keyword to make compatible with Julia 1.10 long term support (LTS) release

@mkitti
Copy link
Member Author

mkitti commented Apr 1, 2025

The tests will probably need some additional work to function properly.

@nhz2
Copy link
Member

nhz2 commented Apr 1, 2025

Thanks for helping with this. Compat.jl has type piracy so can't be added as a dependency here. But I think there is way to do this without Compat.jl JuliaLang/Public.jl#15 (comment)

@mkitti
Copy link
Member Author

mkitti commented Apr 1, 2025

You could just copy the macro from either Compat.jl or Public.jl.

There is also this macro:
https://discourse.julialang.org/t/is-compat-jl-worth-it-for-the-public-keyword/119041/22

@mkitti
Copy link
Member Author

mkitti commented Apr 2, 2025

Closing in favor of #32

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