r-earthengine / ee_extra

A ninja python package that unifies the Google Earth Engine ecosystem.
https://ee-extra.readthedocs.io/
Other
61 stars 10 forks source link

Remove black from the regular dependencies #8

Closed sebimarkgraf closed 2 years ago

sebimarkgraf commented 2 years ago

Black requires specific versions of typing-extensions which leads to conflicts with tensorflow. As using ee_extra and especially eemont together with tensorflow seems to be a major use case, this should not be the case.

I would suggest to remove black from the regular dependencies and add it as dev dependency. In this way, the package can be installed without the depency tree of black.

davemlz commented 2 years ago

black has been removed (https://github.com/r-earthengine/ee_extra/commit/6dfff407f4d9f3466524cc4f41dc5d2ccd8dd535), thank you for the suggestion, @sebimarkgraf!