rly / ndx-pose

NWB extension to store pose estimation data
BSD 3-Clause "New" or "Revised" License
13 stars 11 forks source link

Conda package #22

Closed talmo closed 7 months ago

talmo commented 7 months ago

As more packages in the ecosystem begin to adopt and support NWB for behavioral data, it'd be great to make the packaging and dependency situation a bit more developer/integration friendly.

A conda package (ideally on conda-forge) would be a great way to achieve this. Some relevant discussions:

https://github.com/talmolab/sleap-io/issues/73

https://github.com/neuroinformatics-unit/movement/issues/14

niksirbi commented 7 months ago

I agree it will be a great benefit for the pose-estimation ecosystem.

I think getting ndx-pose released on conda-forge should be straightforward, because:

  1. The package is already on PyPI (complete with sdist and wheel), meaning we could use grayskull to streamline the staging process
  2. As far as I can tell, the only absolute requirements are pynwb and hdmf, both of which are already available on conda-forge
rly commented 7 months ago

This makes sense. I'll get to it this week.

rly commented 7 months ago

ndx-pose==0.1.1 is now available on conda-forge: https://github.com/conda-forge/ndx-pose-feedstock

I'm still working on version 0.2.0.

niksirbi commented 7 months ago

Fantastic! Thank you very much @rly !