Skip to content

Conversation

@JuliaSprenger
Copy link
Member

Currently hdf5io unittests are broken due to an update in the h5py API.

This PR fixes the IO by extending the first fix implemented in #892

'.value' was removed in favour of '[()]'
@samuelgarcia
Copy link
Contributor

Cool.
Shall we also check the version when importing ?

@JuliaSprenger
Copy link
Member Author

I added a minimal requirement of h5py version 2.6 which is 4 years old, as at least locally this seemsstill compatible with the new implementation.

@JuliaSprenger
Copy link
Member Author

Finally travis tests finished. Ready from my side.

@JuliaSprenger
Copy link
Member Author

@samuelgarcia Any more suggestions for improvements?

@samuelgarcia
Copy link
Contributor

What I saw everywhere is that this HDF5 version 3.0 broke lot of libs.
Maybe we should have 2 envs in circle-ci one with version 2.6 and one with version 3.0.
What do you think ?

Is it the only faillure we have ?

@JuliaSprenger
Copy link
Member Author

I think we should merge this now as this is currently breaking the master branch and add a circleci coverage with h5py==2.6 in another PR.

@samuelgarcia
Copy link
Contributor

OK I merge

@samuelgarcia samuelgarcia merged commit 44ad955 into NeuralEnsemble:master Nov 4, 2020
@JuliaSprenger JuliaSprenger deleted the fix/h5py_deprecation branch August 31, 2021 12:57
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.

2 participants