dash-extensions icon indicating copy to clipboard operation
dash-extensions copied to clipboard

anaconda update

Open j-emils opened this issue 3 years ago • 5 comments

Thank you for a great module! I'm using conda and I initially installed the module from there, but ended up with version 0.0.71. This version did not work with the examples in the documentation. However, when installing version 0.1.5 using pip then everything worked. It would be greatly appreciated if the anaconda version could be updated to the latest release!

j-emils avatar Jul 22 '22 06:07 j-emils

+1 This would be great to have!

tsitsimis avatar Aug 25 '22 19:08 tsitsimis

Thanks! I decided to deprecate the Conda install option some time ago in favor of pip, but it seem there are still some old versions still floating around. Is there any reason why you are not just using pip? :)

emilhe avatar Aug 26 '22 06:08 emilhe

Thanks! I decided to deprecate the Conda install option some time ago in favor of pip, but it seem there are still some old versions still floating around. Is there any reason why you are not just using pip? :)

The reason is a bit specific but maybe common to others. I'm managing a conda env in cross-platform environments using conda env export --from-history to remove platform-specific conda packages. But this does not output pip dependencies. But this may be better suited in conda's issues (actually there is already one 9628)

tsitsimis avatar Aug 28 '22 08:08 tsitsimis

I had a quick look at the possibility to publish conda packages automatically (i.e. via a github action, similar to how the artifact is built/pushed to pypi), but I didn't find any good setup which is compatible with Poetry. If you have an example, please post it here, and I'll take a look.

emilhe avatar Aug 28 '22 10:08 emilhe

For me I think it's just that we're using conda and it's messy to use multiple package managers. Ideally you're able to define an environment for users using only one definition file.

I don't know enough about Poetry to answer your question. My guess is that you'll need a conda recipe and build script separately. However, that should be straightforward to set up with github action or any bash / batch compatible build process.

j-emils avatar Aug 29 '22 12:08 j-emils