INM-6 / networkunit

A SciUnit library for validation testing of spiking neural network models.
BSD 3-Clause "New" or "Revised" License
15 stars 6 forks source link

Running example in Binder fails #23

Open heplesser opened 2 years ago

heplesser commented 2 years ago

I just tried to run the example notebook via Binder. Startup failed with the following error:

Executing transaction: ...working... done
Installing pip dependencies: ...working... Pip subprocess error:
  WARNING: Requested odml==1.4.2.1 from https://files.pythonhosted.org/packages/a8/2f/6c2df860afb940af8dbc9f1a96f5fac3baf8d60b3676ab32d968736b27c2/odML-1.4.2.1.tar.gz#sha256=089e09aed7b87e84a5fc9a20cb5578cecf6c2c2cb11cf25788f204b7f8a86fc8 (from -r /home/jovyan/condaenv.boal7cl0.requirements.txt (line 16)), but installing version 1.4.2
WARNING: Discarding https://files.pythonhosted.org/packages/a8/2f/6c2df860afb940af8dbc9f1a96f5fac3baf8d60b3676ab32d968736b27c2/odML-1.4.2.1.tar.gz#sha256=089e09aed7b87e84a5fc9a20cb5578cecf6c2c2cb11cf25788f204b7f8a86fc8 (from https://pypi.org/simple/odml/). Requested odml==1.4.2.1 from https://files.pythonhosted.org/packages/a8/2f/6c2df860afb940af8dbc9f1a96f5fac3baf8d60b3676ab32d968736b27c2/odML-1.4.2.1.tar.gz#sha256=089e09aed7b87e84a5fc9a20cb5578cecf6c2c2cb11cf25788f204b7f8a86fc8 (from -r /home/jovyan/condaenv.boal7cl0.requirements.txt (line 16)) has inconsistent version: filename has '1.4.2.1', but metadata has '1.4.2'
ERROR: Could not find a version that satisfies the requirement odml==1.4.2.1 (from versions: 1.0, 1.1, 1.2, 1.2.1, 1.3.0, 1.3.1, 1.3.2, 1.3.3, 1.3.4.1, 1.4.0.3, 1.4.1.1, 1.4.2.1, 1.4.3.2, 1.4.4.2, 1.4.5, 1.5.0, 1.5.1, 1.5.2)
ERROR: No matching distribution found for odml==1.4.2.1
mdenker commented 2 years ago

Thanks, @heplesser, for reporting this, indeed, this requirement needs fixing. @rgutzen Could you have a look? I have a hunch that this may require setting an earlier Python version, maybe 3.6 or so. Or to bump odml to a higher version number.