compatibility issue with extension between 4.7 - 5.1 versions

hello,

I have recently updated Knime to 5.1 version and failed to install a Python based Knime Extension that build in 4.74 version.

is there a way to workaround it?
or its required to build the node again in 5.1 version?

I have attached screenshot,
thanks in advance,
Hagay

Hi @hagay_finiti,

please try again in 10 minutes, then the node should be on the nightly update site https://update.knime.com/community-contributions/trunk and working with 5.1. It is a pure demo node, is there a specific reason why you need it? Thanks!

Best regards
Steffen

HI Steffen,

sorry I’m not familiar with the nightly update site, what is that?
also the link in your comment is forbidden -403 error.

I created my own python extension for knime following this article:

https://docs.knime.com/latest/pure_python_node_extensions_guide/index.html#introduction

and created my custom python extension - in version 4.7 and bundled it - and didn’t change the name (so its actually not the demo anymore).
when I’m trying to import it and install it on 5.1 version I got that failed error,
while in 4.7 version its working.

thanks,
Hagay
.

1 Like

Hi @hagay_finiti,

ah, then ignore my previous answer. You can not click that link but use it as an update site in your list of Available Update Sites.

Yes. The extension needs to be recreated for 5.1 via

build_python_extension.py --knime-version 5.1 <path/to/directoryof/myextension/> <path/to/directoryof/output>

Please let me know whether that is working for you.

Best regards
Steffen

2 Likes

Hi Steffen,

it works. - thanks for your help,
Hagay

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.