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

Extension specification of python/system dependencies #1466

Closed
brollb opened this issue Mar 6, 2020 · 1 comment
Closed

Extension specification of python/system dependencies #1466

brollb opened this issue Mar 6, 2020 · 1 comment

Comments

@brollb
Copy link
Contributor

brollb commented Mar 6, 2020

DeepForge extensions (such as https://github.com/deepforge-dev/deepforge-keras) should be able to specify dependencies so the deepforge deployment can be updated accordingly on installation.

This is related to #1402 and #1392

@brollb
Copy link
Contributor Author

brollb commented Mar 6, 2020

As the current plan is to use miniconda (#1402) and there are 3 different types of dependencies in deepforge (server, worker, and job-specific - the former 2 are the most relevant for this comment), extensions could specify their dependencies in conda environment files such as:

  • environment.server.yml for server dependencies
  • environment.worker.yml for worker dependencies
  • alternatively/optionally, environment.yml could be specified for common dependencies across the worker and server

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant