<div dir="ltr">> <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">But cases not supported before 3.7 (like List[int]) now produce fragile pickles.</span><div><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div><span style="font-size:12.8px">List[int] pickled in 3.7 can't be un-pickled in 3.6, but I wouldn't worry too much about this because it never worked in 3.6.</span></div><div><span style="font-size:12.8px">I remember you proposed using __getitem__ in __reduce__, but I am not sure it is a better way, although it will fix the above problem.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">I don't think this one is a blocker and we can move this discussion back to b.p.o., unless you have some particular concerns.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">The AST one however looks more serious.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">--</span></div><div><span style="font-size:12.8px">Ivan</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 24 May 2018 at 12:26, Serhiy Storchaka <span dir="ltr"><<a href="mailto:storchaka@gmail.com" target="_blank">storchaka@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">24.05.18 19:02, Ned Deily пише:<span class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On May 24, 2018, at 11:35, Serhiy Storchaka <<a href="mailto:storchaka@gmail.com" target="_blank">storchaka@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have doubts about two issues. I feel the responsibility for them because I had the opportunity to solve them before, but I lost it.<br>
</blockquote>
[...]<br>
<br>
Serhiy, what are the <a href="http://bugs.python.org" rel="noreferrer" target="_blank">bugs.python.org</a> issue numbers for these?  Are they marked as "release blocker"?<br>
</blockquote>
<br></span>
For docstring in AST: <a href="https://bugs.python.org/issue32911" rel="noreferrer" target="_blank">https://bugs.python.org/issue3<wbr>2911</a><br>
<br>
Inada's patch looked complex (actually it mostly restored the code before his previous change). We didn't know about IPython and we decided that it is not worth to change this code at this stage (after beta2). And definitely it will be later to do this after rc1.<br>
<br>
For pickling of typing types: <a href="https://bugs.python.org/issue32873" rel="noreferrer" target="_blank">https://bugs.python.org/issue3<wbr>2873</a><br>
<br>
Ivan fixed cases supported before 3.7. They now are backward and forward compatible. But cases not supported before 3.7 (like List[int]) now produce fragile pickles.<div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<wbr>_________________<br>
python-committers mailing list<br>
<a href="mailto:python-committers@python.org" target="_blank">python-committers@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-committers" rel="noreferrer" target="_blank">https://mail.python.org/mailma<wbr>n/listinfo/python-committers</a><br>
Code of Conduct: <a href="https://www.python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">https://www.python.org/psf/cod<wbr>eofconduct/</a><br>
</div></div></blockquote></div><br></div>