-
Notifications
You must be signed in to change notification settings - Fork 299
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
Update readme (installation section) #740
Conversation
README.md
Outdated
This will install the package and all the default modules. Otherwise, if you're interested in a super light, core-only installation of `eo-learn`, then install it via: | ||
|
||
```bash | ||
pip install eo-learn | ||
# pip install "eo-learn[CORE]" # this does the same thing | ||
``` | ||
|
||
In order to avoid heavy environments, it is possible to install various scopes of package dependencies. Dependencies for each of the subfolders above (or their extra dependencies) can be installed via e.g.: | ||
|
||
```bash | ||
pip install "eo-learn[FEATURES]" | ||
pip install "eo-learn[FEATURES_EXTRA]" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would perhaps structure this differently. More in a way of:
"To better control your dependencies you can install just the core dependencies of eolearn
with pip install eo-learn
or you can customize, which modules you want operational by providing the corresponding extras, e.g. pip install eo-learn[IO, MASK]
if you are only interested in the io
and mask
submodules.
And then i'd also have a list of all these subpackage extras and their extra extras? I feel like this is the place to have this information, we shouldn't expect users to rummage through our pyproject.toml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated and added the list
Co-authored-by: Žiga Lukšič <[email protected]>
No description provided.