Re:Python 2 will be replaced with Python 3 in the next RHEL ...
by beagle3 on Wednesday April 11, 2018 @08:36AM
(#16810443)
Conda has a silver and has been available for however many years. It also works well with pip.
Among people complain about python package management, I have never heard an argument against Conda other than “I don’t like that they recompile base python”. What’s your reason to discount conda?
Re:Python 2 will be replaced with Python 3 in the next RHEL ...
by kalefranz on Wednesday April 11, 2018 @08:43AM
(#16810501)
Our python is compiled with the latest versions of gcc (on Linux) and clang (on macOS). So you're getting gcc 7.2 compiled python on RHEL/CentOS 6. And all of the security and performance enhancements that come along with it [1]. (Ok we're still on 7.2; we'll update to 7.3 in the next couple months.)
[1] https://www.anaconda.com/blog/developer-blog/improved-securi...
Re:Python 2 will be replaced with Python 3 in the next RHEL ...
by kalefranz on Wednesday April 11, 2018 @08:51AM
(#16810566)
P.S. If you're looking for a latest and greatest C/C++ compiler toolchain that's backed with "production" testing via hundreds of millions of package installs and works on older versions of linux...
And sure, it'll get better, and finally we have lockfiles (Pipenv), and maybe eventually a proper SAT solver will help resolving dependencies https://github.com/pypa/pip/issues/988#issuecomment-36084645... , aaand gradual typing is nice too, and maybe eventually we'll have a proper async library (python-trio, as asyncio is there, but not low level and/or not ergonomic enough).
Yet Python is free and open, and amazing, and I haven't contributed much other than report bugs, so I'm not complaining, just comparing to other ecosystems.