[Python-Dev] Feature request: Change a Dependency Package Version During Package Initiation

Brett Cannon bcannon at gmail.com
Fri May 17 11:25:15 EDT 2019

Thanks for the idea but there are currently no plans to support such a
feature. If you would like to see it then you will need to write a PEP with
a proof-of-concept to demonstrate how you would expect such a feature to

On Fri., May 17, 2019, 07:55 Q via Python-Dev, <python-dev at python.org>

> A lot of the Python code we use in production are used directly as imports
> in other python
> distributions (such as the python comes with the finite element software
> Abaqus and MSC Marc), many
> packages (such as matplotlib, numpy) that may have varying versioned
> dependencies.
> I was wondering if this could be expanded to allow a version to be set
> within a package and have
> that propagate to all modules in that package. For example in the root
> init.py if I set
> multiversion(tornado, 2.2.1) then all modules in that package will use
> tornado 2.2.1 when I import
> tornado.
> See a relevant issue on github:
> https://github.com/mitsuhiko/multiversion/issues/1
> Thank you!
> Qiang
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> https://mail.python.org/mailman/options/python-dev/brett%40python.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20190517/2be36dec/attachment.html>

More information about the Python-Dev mailing list