You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, user need to edit files to add packages, this is often inconvenient and it also allows no sanity checks.
CLI commands could manage the package list files and check for conflicts, incompatibilities checks and select the correct file to edit
Example how this could look like
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python3-package "joblib=1.0.1"
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python2-package "joblib=1.0.1"
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --cran-package "opitools=1.0.3"
man kann sie auch kombinieren
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python3-package "joblib=1.0.1" --python2-package "joblib=1.0.1" --cran-package "opitools=1.0.3" --apt-package "parallel"
man kann mehrere gleichzeitig hinzufügen
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python3-package "joblib=1.0.1" --python3-package "joblib=1.0.1" --python3-package "many_requests"
oder man kann ganze paket listen hinzufügen
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python3-package-list "path/to/package/list"
wäre für die anderen package arten equivalent
für python könnte man auch noch überlegen requirement files zu erlauben, ein hauptproblem, von denen, ist ihre laxe specification (d.h. wir würden vermutlich nur ein definiertes subset unterstützen )
exaslct add-packages --flavor-path flavors/standard-EXASOL-7.0.0 --python3-requirements-file "path/to/requirements.txt"
The text was updated successfully, but these errors were encountered:
redcatbear
changed the title
Add cli command to exaslct to add/remove/update packages
EXASLCT: add cli command to add/remove/update packages
Apr 21, 2021
Background:
Example how this could look like
The text was updated successfully, but these errors were encountered: