arkouda icon indicating copy to clipboard operation
arkouda copied to clipboard

`meta.yaml` for Conda Installs

Open Ethan-DeBandi99 opened this issue 3 years ago • 4 comments

meta.yaml works like setup.py but for conda installs. Here is a link with more info, meta.yaml Info

This would allow us to also install via conda and have dependencies/other configurations done at install when doing so. I do not think this is a high priority, just something to consider and thought I would post this to get others thoughts.

Ethan-DeBandi99 avatar Jun 03 '22 14:06 Ethan-DeBandi99

@pierce314159 @joshmarshall1 @mhmerrill - do you have any thoughts on this?

I do think this would make life easier for users who utilize conda for package management, we would have to configure an additional .yml to add developer dependencies. This would not necessarily be a bad thing because we could replace the 2 we have with meta.yml and something like a dev-addons.yml to install the packages used by developers.

Ethan-DeBandi99 avatar Jun 06 '22 11:06 Ethan-DeBandi99

@Ethan-DeBandi99 if this is the standard way for conda this it's ok with me.

mhmerrill avatar Jun 06 '22 16:06 mhmerrill

@Ethan-DeBandi99 if this is the standard way for conda this it's ok with me.

@mhmerrill sounds good. I will get this set up.

Ethan-DeBandi99 avatar Jun 09 '22 14:06 Ethan-DeBandi99

@mhmerrill - I looked at this a bit further, and getting the local install to work is a bit more than what I initially thought this would be. I will keep digging on this more, but am going to jump back to a few other things for now.

Ethan-DeBandi99 avatar Jun 10 '22 17:06 Ethan-DeBandi99

This is more for running conda install arkouda than pulling from the repo and installing. Because our current workflow does not create any headaches, we will not be pursuing this further.

Ethan-DeBandi99 avatar Nov 29 '22 18:11 Ethan-DeBandi99