Closed boegel closed 1 week ago
In the latest release of junos-eznc (2.7.1), the setup.py script includes a pip install command that is executed via os.system:
junos-eznc
setup.py
pip install
os.system
https://github.com/Juniper/py-junos-eznc/blob/2.7.1/setup.py#L6
This is quite nasty, as it can mess up people's Python environment very easily.
This change was introduced as part of #1299 https://github.com/Juniper/py-junos-eznc/pull/1299
Fixed #1342. Hence closed.
In the latest release of
junos-eznc
(2.7.1), thesetup.py
script includes apip install
command that is executed viaos.system
:https://github.com/Juniper/py-junos-eznc/blob/2.7.1/setup.py#L6
This is quite nasty, as it can mess up people's Python environment very easily.