The maintainers of QuTiP are proposing to move the QIP functionality from being a subpackage of qutip to a separate package of its own. Be assured that this would be done in a careful way with plenty of deprecation warning and co-existence for some time.
The idea is part of a wider scope plan to make an ecosystem of qutip- packages. The main qutip package will remain focused on quantum system evolution solvers, but become solely this. We are also looking to fix on the limited set of requirements for qutip being Numpy, Scipy and Cython (build only). And so any new feature extensions requiring other libraries would naturally become family packages.
As such the QIP separation is a test of principle and something of a practice run for this family idea. There are many other candidates, both currently inside of qutip, and waiting on the sidelines, to join the family / become officially associated. We are hoping that this will open the way for more new additions to the qutip ecosystem as well. That is, encourage the development of packages that work with qutip. Note that we imagine two types of qutip related package:
We
welcome the input of the community. No final decision will be made on
this until the community has had chance to comment. The place to do that
is on Github, see the Discussion.