GateNLP/python-gatenlp

Create branch for the Java Python plugin

johann-petrak opened this issue · 1 comments

We are still forced to provide a minimum installation which only depends on a single library so we can provide everything necessary as part of the Python plugin. This is extremely limiting.

Since all changes and improvements now do not affect the core needed in the plugin, create a separate branch just for use within the plugin. Anyone needing any of the more advanced features needs to properly install gatenlp separately and use that instead of the built-in version anyways.

This will allow us to require some core libraries which are now needed almost everywhere like numpy or requests with a normal default installation of gatenlp.

This is not actually necessary as long as we do not actually use any of the additional dependencies in the core code needed for the GATE Plugin: the plugin just uses the core code with the fixed pre-installed single dependency sortedcontainers.