Re: [Python-3000] Pickle 3 and keyword arguments in __new__ after *

2008-12-02 Thread Amaury Forgeot d'Arc
Hello, Zaur Shibzoukhov wrote: > This is a case: > > class C(object): >def __new__(cls, *, b): >inst = super().__new__(cls) >inst.b = b >return inst > c = C(b=17) image = pickle.dumps(c, protocol=3) c = pickle.loads(image) > Traceback (most recent call la

Re: [Python-3000] 2.6.1 and 3.0

2008-12-02 Thread Suraj Barkale
Christian Heimes cheimes.de> writes: > > Giovanni Bajo wrote: > > On mer, 2008-11-26 at 21:03 +0100, "Martin v. Löwis" wrote: > > > >>> I'm sure the > >>> Python Software Foundation would easily get a free license of one of the > >>> good commercial MSI installer generators. > >> Can you reco

[Python-3000] Pickle 3 and keyword arguments in __new__ after *

2008-12-02 Thread Zaur Shibzoukhov
This is a case: class C(object): def __new__(cls, *, b): inst = super().__new__(cls) inst.b = b return inst >>> c = C(b=17) >>> image = pickle.dumps(c, protocol=3) >>> c = pickle.loads(image) Traceback (most recent call last): File "test_new.py", line 17, in c =

[Python-3000] Tomorrow's releases

2008-12-02 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I believe we are on track for releasing Python 3.0 final and 2.6.1 tomorrow. There is just one release blocker for 3.0 left -- Guido needs to finish the What's New for 3.0. This is bug 2306. So that Martin can have something to work with when