Skip to content

Conversation

@mirkobunse
Copy link
Collaborator

This PR adapts the qunfold wrapper for composable methods to the changes of the qunfold package between its current version 1.4 and its upcoming version 1.5.

This adaptation implements the strategy discussed in mirkobunse/qunfold#9 In particular, it moves all wrapping of qunfold to quapy.method.composable, which thereby becomes the only place where the integration between the two packages happens. qunfold, in return, will become fully agnostic to this integration (and to QuaPy) with its upcoming version 1.5.

Note that qunfold is currently not yet at version 1.5, but only at the release candidate 1.5-rc10. However, this is not an issue for this PR because the PR assumes the planned future state of version 1.5 already. This state will be equal to the one of 1.5-rc10 but with all QuaPy integrations removed. Since the present integrations are not employed, the change between 1.5-rc10 and 1.5 will be straightforward.

@mirkobunse
Copy link
Collaborator Author

Hi Alex, I also updated the documentation accordingly (which I missed when creating the PR, sorry for that).

I also tested locally that everything will work perfectly with version 1.5, which I will release shortly. Hence, the PR is ready for merging as long as you do not have any further points to discuss.

@AlexMoreo AlexMoreo closed this Oct 3, 2025
@AlexMoreo AlexMoreo reopened this Oct 3, 2025
@AlexMoreo AlexMoreo merged commit 8891626 into HLT-ISTI:devel Oct 3, 2025
2 checks passed
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