bytecode non-backcompatibility

"Martin v. Löwis" martin at v.loewis.de
Wed Apr 27 14:49:04 EDT 2005


Maurice LING wrote:
> So if C extension API (or whatever that is really called) is stable, the
> system admin can just copy all of /sw/lib/python2.3/site-packages into
> /sw/lib/python2.4/site-packages and it should work. 

It would be counter-productive to make it stable, as this would render
certain desirable changes impossible. Backwards compatibility on C API
(source) level is a goal, binary compatibility within a 2.x release
is a goal, binary compatibility across 2.x releases is not.

[automatically install a set of packages]
> What do you think?

That would certainly be possible. Contributions are welcome.

Regards,
Martin



More information about the Python-list mailing list