Skip to content

Update the qunfold wrapper for composable methods #46

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

Open
wants to merge 2 commits into
base: devel
Choose a base branch
from

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.

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.

1 participant