Ipython documentation упоминает, что существуют различные команды для установки IPython с пип, например:Дополнительно установить с пип - IPython например
pip install "ipython[all]"
pip install "ipython[terminal]"
pip install "ipython[parallel]"
pip install "ipython[notebook]"
Как это работает? Как я могу использовать такие «параметры» для другого пакета.
Это «дополнительные услуги». Их можно указать в 'setup.py': https://pythonhosted.org/setuptools/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies – cel
Если мой ответ поможет, не забудьте принять его. Благодаря! –