[LLVMdev] Minimum Python Version

Philip Reames listmail at philipreames.com
Mon Dec 3 18:51:12 PST 2012

On 12/03/2012 01:53 PM, Joshua Cranmer wrote:
> I don't know any hard examples off the top of my head, but I do
> definitely remember (while grepping through python docs earlier today)
> being surprised that some of the functions I use on a consistent basis
> turned out to have a minimum of python 2.6.
I have nothing concrete to point to from the LLVM world, but from my own 
experience with my own scripting I found maintaining compatibility 
between Python 2.5 and 3.0 to be a tedious and time consuming process. 
I suspect there's much more of a maintenance burden here than might be 
first obvious.

A second point worth making is that currently Python is not a dependence 
of someone building or installing LLVM/Clang.  (Er, that hasn't changed 
recently right?)  It's only a dependence for those running the tests 
(i.e. developers).  Not sure how that changes the discussion if at all, 
but I thought it was worth mentioning.

Philip Reames

More information about the llvm-dev mailing list