When having neuroshare installed (therefore using neo.io.neuroshareapiio as neuroshareio) the test_neuroshareio.py results in an error:
"...python-neo/neo/test/iotest/test_neuroshareio.py", line 70, in test_with_multichannel
reader = NeuroshareIO(filename = filename0, dllname = self.dllname)
TypeError: init() got an unexpected keyword argument 'dllname'
In addition neuroshareapiio is using a broken version of create_many_to_one_relationship handling:
Line 40: from neo.io.tools import create_many_to_one_relationship
Line 260: create_many_to_one_relationship(seg)