# Poll and feedback on possibly removing \`qtconsole\` from \`jupyter\` metapackage

**URL:** <https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882>\
**Category:** General\
**Created:** [December 13, 2023, 12:44am UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882 "2023-12-13T00:44:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ivanov](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/ivanov/32/1060_2.png) [@ivanov](https://discourse.jupyter.org/u/ivanov)\
**Post date:** [December 13, 2023, 12:44am UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/1 "2023-12-13T00:44:38Z")

</div>

I wanted to start a conversation about the possibility of removing `qtconsole` from the base `jupyter` metapackage. Depending on timelines and feedback, it might makes sense to incorporate this into an eventual 1.1.0 release mentioned in [#678](https://github.com/jupyter/jupyter/issues/678)

Per comments on [#358](https://github.com/jupyter/jupyter/issues/358) - QT is quite a heavy dependency. At 90 Mb, it is roughly 3 times larger than a complete python language installation from the comment on that issue, and I would venture to guess that the vast majority of our users do not use it.

How do you feel and what do you think about removing `qtconsole` from the jupyter meta-package?

_Poll ([view on site](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/1))_

Please leave your thoughts here, or on the [github issue](https://github.com/jupyter/jupyter/issues/718).

---

<div class="post-metadata">

**Author:** ![no\_step\_on\_snek](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/no_step_on_snek/32/9710_2.png) [@no\_step\_on\_snek](https://discourse.jupyter.org/u/no_step_on_snek)\
**Post date:** [December 13, 2023, 3:12am UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/2 "2023-12-13T03:12:01Z")

</div>

I’ve used qtconsole in the past, but the workhorse I’ve largely settled on is switching between ipython and the notebook. (I should refresh myself on drawing matplotlib images in ipython…)

---

<div class="post-metadata">

**Author:** ![wmvanvliet](https://avatars.discourse-cdn.com/v4/letter/w/da6949/32.png) [@wmvanvliet](https://discourse.jupyter.org/u/wmvanvliet)\
**Post date:** [December 14, 2023, 7:53am UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/3 "2023-12-14T07:53:00Z")

</div>

I use QtConsole as my daily driver (it makes copy/pasting code easier), but have it installed as a separate package. If it was removed from the `jupyter` metapackage, that’s fine by me.

---

<div class="post-metadata">

**Author:** ![ivanov](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/ivanov/32/1060_2.png) [@ivanov](https://discourse.jupyter.org/u/ivanov)\
**Post date:** [December 14, 2023, 10:52pm UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/4 "2023-12-14T22:52:17Z")

</div>

Also, please consider boosting one of these message so that we can get feedback from more of our users:

> **[pi (@ivanov@mastodon.sdf.org)](https://mastodon.sdf.org/@ivanov/111581177873962864)**
>
> Hey @ProjectJupyter@hachyderm.io users, 
> 
> we're trying to assess the removal of qtconsole from the jupyter metapackage:
> 
> there's a poll on discourse:...

[https://twitter.com/ivanov/status/1735429774158463045](https://twitter.com/ivanov/status/1735429774158463045)

> **[Paul "π" Ivanov on LinkedIn: Poll and feedback on possibly removing...](https://www.linkedin.com/posts/paulivanov_poll-and-feedback-on-possibly-removing-qtconsole-activity-7141195557334581248-OPxG)**
>
> Hey Project Jupyter users,
> 
> we're trying to assess the removal of qtconsole from the jupyter metapackage:
> 
> there's a poll on discourse:…

---

<div class="post-metadata">

**Author:** ![rayosborn](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/rayosborn/32/11905_2.png) [@rayosborn](https://discourse.jupyter.org/u/rayosborn)\
**Post date:** [December 20, 2023, 5:09pm UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/5 "2023-12-20T17:09:12Z")

</div>

QtConsole is already listed as a separate dependency in NeXpy, so this would not affect me.

---

<div class="post-metadata">

**Author:** ![ivanov](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.jupyter.org/ivanov/32/1060_2.png) [@ivanov](https://discourse.jupyter.org/u/ivanov)\
**Post date:** [August 28, 2024, 6:58pm UTC](https://discourse.jupyter.org/t/poll-and-feedback-on-possibly-removing-qtconsole-from-jupyter-metapackage/22882/6 "2024-08-28T18:58:45Z")

</div>

Thanks everyone who chimed in, the consensus was that it makes sense to remove `qtconsole` from the `jupyter` metapackage, so it does not get installed by default. Users wishing to continue using `qtconsole` by installing it separately.
