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

Various typing/dataclasses fixes #151

Merged
merged 7 commits into from
Oct 3, 2024
Merged

Various typing/dataclasses fixes #151

merged 7 commits into from
Oct 3, 2024

Conversation

inducer
Copy link
Owner

@inducer inducer commented Oct 2, 2024

This contains:

  • Fixes needed for Loopy to pass typechecking
  • Fixes for a compatibility issue (regarding mutability of CallWithKwargs.kw_parameters) that broke leap and dagrt.
  • Documentation improvements

Copy link
Collaborator

@alexfikl alexfikl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a few nitpicks, but overall very welcome changes :D The ArithmeticExpressionT should solve my sumpy issue too.

pymbolic/mapper/__init__.py Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
pymbolic/primitives.py Outdated Show resolved Hide resolved
doc/conf.py Show resolved Hide resolved
@inducer
Copy link
Owner Author

inducer commented Oct 3, 2024

Thanks for taking a look! There will be another batch of changes for pytato before the 2024.1 release, but I think I'll merge this first and tackle that set in a separate PR.

@inducer inducer marked this pull request as ready for review October 3, 2024 13:01
@alexfikl
Copy link
Collaborator

alexfikl commented Oct 3, 2024

Thanks for taking a look! There will be another batch of changes for pytato before the 2024.1 release, but I think I'll merge this first and tackle that set in a separate PR.

Sounds good! I'll probably do pytential after the loopy changes land if you don't get to it first 👀

@inducer inducer enabled auto-merge (rebase) October 3, 2024 13:13
@inducer inducer mentioned this pull request Oct 3, 2024
2 tasks
@inducer inducer merged commit 7741178 into main Oct 3, 2024
11 checks passed
@inducer inducer deleted the attrs-followup-1 branch October 3, 2024 13:52
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