#9 Update software packages

Fusionné
denker a fusionné 31 commits à partir de INT/enh/neo09-2 vers INT/master il y a 2 ans
sprenger a commenté il y a 3 ans

Rebased version of #8

To not add too much mess to the history of the repo, it would be possible to squash the changes here into a single commit. @denker Any preferences here?

Rebased version of #8 To not add too much mess to the history of the repo, it would be possible to squash the changes here into a single commit. @denker Any preferences here?
sprenger a commenté il y a 3 ans
Collaborateur

@denker Are there any more changes that need to be included here?

@denker Are there any more changes that need to be included here?
sprenger a commenté il y a 2 ans
Collaborateur

None are planned from my side, however there might be already new versions of the updated software packages.

None are planned from my side, however there might be already new versions of the updated software packages.
sprenger a commenté il y a 2 ans
Collaborateur

@denker Can you merge this rather sooner than later as we are lagging already one neo version behind?

@denker Can you merge this rather sooner than later as we are lagging already one neo version behind?
Michael Denker a commenté il y a 2 ans
Propriétaire

I had trouble getting this to run, I think now I figured out why -- it seems the new static versions of the python-neo, elephant and odml libraries are inserted as git-annex objects, and thus exist only as empty links.

I would suggest to either add them as regular git files (maybe this requires opening a new PR?), or we could think of even getting rid of static versions (in favor of a regular requirements.txt).

I had trouble getting this to run, I think now I figured out why -- it seems the new static versions of the `python-neo`, `elephant` and `odml` libraries are inserted as git-annex objects, and thus exist only as empty links. I would suggest to either add them as regular git files (maybe this requires opening a new PR?), or we could think of even getting rid of static versions (in favor of a regular `requirements.txt`).
sprenger a commenté il y a 2 ans
Collaborateur

Sure, we can also remove the static versions. Did you by chance test this code also directly with the latest versions? If these are compatible we could directly jump to the current release versions.

Sure, we can also remove the static versions. Did you by chance test this code also directly with the latest versions? If these are compatible we could directly jump to the current release versions.
Michael Denker a commenté il y a 2 ans
Propriétaire

Good point, I'll test that. Hope there are no ChannelGroups in...

Good point, I'll test that. Hope there are no `ChannelGroup`s in...
Michael Denker a commenté il y a 2 ans
Propriétaire

That being said -- I hope we get Elephant 0.11 out the door next week, and it may make sense to wait for that (current version elephant 0.10 is pinned to neo<0.10.0, so that this would conflict).

That being said -- I hope we get Elephant 0.11 out the door next week, and it may make sense to wait for that (current version elephant 0.10 is pinned to `neo<0.10.0`, so that this would conflict).
Michael Denker a commenté il y a 2 ans
Propriétaire

We should still

  • remove the /docs/asset*.nix in static elephant
  • limit neo to <0.10 in requirements.txt
We should still - remove the /docs/asset*.nix in static elephant - limit neo to <0.10 in requirements.txt
Cette Pull Request a été fusionnée avec succès !
Connectez-vous pour rejoindre cette conversation.
Aucun jalon
Pas d'assignataire
2 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.