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

Hot fix for #479 #480

Merged
merged 2 commits into from
Mar 18, 2024
Merged

Hot fix for #479 #480

merged 2 commits into from
Mar 18, 2024

Conversation

lassepe
Copy link
Contributor

@lassepe lassepe commented Mar 18, 2024

Resolves #479

@lassepe
Copy link
Contributor Author

lassepe commented Mar 18, 2024

This symptomatically fixes the issues described in #479. I am not sufficiently familiar with meta programming and macro hygiene to tell if this is should be fixed in MacroTools instead though.

Maybe some of the MacroTools.jl maintainers (such as @cstjean) can chime in here?

xref: FluxML/MacroTools.jl#30

@cjdoris cjdoris merged commit 8fc0421 into JuliaPy:main Mar 18, 2024
13 checks passed
@cjdoris
Copy link
Collaborator

cjdoris commented Mar 18, 2024

Awesome, thanks for the fix - and the test! Will make a new release shortly.

@lassepe lassepe deleted the fix/missing_macro_tools branch March 18, 2024 23:11
@cstjean
Copy link

cstjean commented Mar 19, 2024

Yeah, I see it as a MacroTools bug, as posted in FluxML/MacroTools.jl#30. I would be happy to merge a MacroTools PR that fixes that. It's probably sufficient to turn MacroTools to $MacroTools in the macro expansion.

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.

@pyexec broken: ERROR: LoadError: UndefVarError: MacroTools not defined
3 participants