<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Wed, 20 Mar 2019 at 00:29, Serhiy Storchaka <<a href="mailto:storchaka@gmail.com">storchaka@gmail.com</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">19.03.19 15:10, Tim Delaney пише:<br>
> Now Calibre is definitely in the wrong here - it should be able to <br>
> import regardless of the order of attributes. But the fact is that there <br>
> are a lot of tools out there that are semi-broken in a similar manner.<br>
<br>
Is not Calibre going to seat on Python 2 forever? This makes it <br>
non-relevant to the discussion about Python 3.8.<br></blockquote><div><br></div><div class="gmail_default" style="font-size:small">I was simply using Calibre as an example of a tool I'd encountered recently that works correctly with input files with attributes in one order, but not the other. That it happens to be using Python (of any vintage) is irrelevant - could have been written in C, Go, Lua ... same problem that XML libraries that arbitrarily sort (or otherwise manipulate the order of) attributes can result in files that may not work with third-party tools.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Tim Delaney</div></div></div>