[Freeipa-devel] minimum python version
Martin Kosek
mkosek at redhat.com
Fri May 9 19:36:48 UTC 2014
On 05/06/2014 07:55 AM, Alexander Bokovoy wrote:
> On Tue, 06 May 2014, Fraser Tweedale wrote:
>> Hi all,
>>
>> What's are the versions of Python that must be supported in the
>> freeipa codebase? And do older branches have to support earlier
>> versions?
>>
>> Any Python language features that should be avoided, by policy?
>> Forward-portability considerations?
> We attempt to not overcomplicate backport efforts for stable
> branches. This means we "stuck" mostly with features provided by the
> Python 2.6 (2.6.6 in RHEL 6, for example).
>
In master branch and FreeIPA versions post RHEL-6 (i.e. FreeIPA 3.0.0 based) we
require at least Python 2.7. For instance, we already use set literals
({1,2,3}) that require Python 2.7.
Martin
More information about the Freeipa-devel
mailing list