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

Atl partial's overhaul and fix #5237

Open
wants to merge 16 commits into
base: master
Choose a base branch
from
Open

Atl partial's overhaul and fix #5237

wants to merge 16 commits into from

Conversation

Gouvernathor
Copy link
Member

Adresses most of the main points of #5102, and #4371.
The parameters that get fixed are still forbidden though, as are var-pos and var-kw parameters. That will be for another PR. But the implementation that goes with handling those is already here, commented-out for performance.
The solution to #4405 is there too but also commented out. That change will also go in separately.

Gouvernathor and others added 10 commits December 9, 2023 18:18
The name is quater, Gamma-quater
The commented lines only waste execution time until all kinds of parameters are allowed, but they are intended to be included when all parameters are.
otherwise each pass almost-systematically nullifies the preceding ones
@Gouvernathor
Copy link
Member Author

This removes the last external call to ParameterInfo.legacy and paves the way to nuking it or maybe merge it with the unpickling mechanism (reducing the number of methods dedicated to that process).

@Gouvernathor
Copy link
Member Author

The (minor) behavior changes are not documented in the main doc, only in incompat. If that's all right, it will be part of #5238 to catch it all in one go.

@Gouvernathor Gouvernathor marked this pull request as ready for review January 31, 2024 17:18
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.

None yet

1 participant