Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add mlf-core to conda #242

Open
Zethson opened this issue Feb 10, 2021 · 5 comments
Open

Add mlf-core to conda #242

Zethson opened this issue Feb 10, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Zethson
Copy link
Member

Zethson commented Feb 10, 2021

We are currently only distributing mlf-core to PyPI. I would be very happy if we could also make it available on Conda(-forge?). My initial attempts were not that successful.

Will see what happens though :)

@Zethson Zethson added the enhancement New feature or request label Feb 10, 2021
@KevinMenden
Copy link
Contributor

That would be great ... haven't had the best of experiences with conda so far :/ at least for bioconda I continue to run into issues with tensorflow.

But hey I'm sure it'll work better here 😁

@Zethson
Copy link
Member Author

Zethson commented Feb 10, 2021

That would be great ... haven't had the best of experiences with conda so far :/ at least for bioconda I continue to run into issues with tensorflow.

But hey I'm sure it'll work better here grin

Yeah my experiences were horrible as well haha. mlf-core has so many dependencies that I worry that we will have to add a couple of them ourselves first to Conda. And those packages themselves may require other Conda packages first 😱

@KevinMenden
Copy link
Contributor

Alright I will de-assign myself 🤣

@Zethson
Copy link
Member Author

Zethson commented Feb 10, 2021

Actually it doesn't look that bad:

cookiecutter==1.7.2
click==7.1.2
ruamel.yaml==0.16.12
pygithub==1.54.1
GitPython==3.1.12
autopep8>=1.5.4
cffi==1.14.4
cryptography==3.3.1
requests>=2.24.0
rich==9.10.0
packaging==20.9
appdirs==1.4.4
questionary==1.9.0
pynacl==1.4.0
mlflow

Most of them I already know of that they are on Conda. The others we will have to look up. This would be the first step.

We can also get rid of autopep8 and just use black for the templates.

@KevinMenden
Copy link
Contributor

KevinMenden commented Feb 10, 2021

Yes that looks indeed doable 👍
Have only put stuff on bioconda so far - the process is similar for conda-forge I guess?
No idea about the anaconda channel

Will have a look :)

@Zethson Zethson added this to the 1.10.0 milestone Feb 12, 2021
@Zethson Zethson modified the milestones: 1.10.0, 1.11.0 Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants