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

backports #873

Merged
merged 7 commits into from
May 9, 2024
Merged

backports #873

merged 7 commits into from
May 9, 2024

Conversation

gertjanvanzwieten
Copy link
Contributor

No description provided.

gertjanvanzwieten and others added 7 commits May 6, 2024 16:15
This patch replaces the _drop suffix to _op as it was originally intended.
This patch moves the type interence from util.cli to the _infer_type helper
function, and uses this in log_arguments. This fixes the situation in which
arguments without type annotation were not logged correctly due to failing
stringly serialization.
This patch improves the parsing in _iter_stack of a function signature that
contains parameters of kind VAR_POSITIONAL, by limiting itself to parameters of
kind POSITIONAL_OR_KEYWORD.
This patch adds a condition to Equals.simplify to avoid that r[:,_] == r[:,_]
is mistaken for r[:,_] == r[_,:], with r a Range and _ a newaxis. Though the
former case of trivial equality is handled first, the bug could be triggered in
case both sides of the equation are constructed in different order and
therefore not identical, causing it to fall through to the second test which
failed to check the insertion axes.
This patch fixes the interfaces of complex multipatch configurations such as
the one now added to unittest test_topology.multipatch_misc.test_partial_ring.
The patch essentially entails a large cleanup of code that went defunct after
removal of edge-to-edge transformations. Additionally, the basis_std method now
delegates to TrimmedTopology.basis_spline rather than
TransformChainsTopology.basis_std for correct handling of edge cases.
@gertjanvanzwieten gertjanvanzwieten merged commit 173f84f into release/8 May 9, 2024
21 of 22 checks passed
@gertjanvanzwieten gertjanvanzwieten deleted the bpo branch May 9, 2024 08:34
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