Closed brisvag closed 3 years ago
this is really cool! love it - could you make the extra dependencies optional in setup.cfg
under an 'interactive' header?
That way we could pip install starfile[interactive]
to have this functionality but avoid the extra deps
example here https://github.com/napari/napari/blob/6ef2e2787341283af0f2659189202e2614a025e9/setup.cfg#L75-L117
Sure! But I think cli
is a better identifier :P
This would add
click
andipython
to the dependencies, but it makes interacting with star file super easy.Replace the usual
less thing.star
withstarfile thing.star
, and you get dropped in an ipython console, ready to go and handle the star file with the power of pandas :)