| Age | Commit message (Collapse) | Author |
|
translations.
Backport of d997ab776477dd9ecb158229b2622c7f1ed93dfb from master
|
|
Backport of 00709d704ee75ace99c4a81aa60e029caeeac387 from master
|
|
Thanks Aymeric Augustin for shepherding the DEP and patch review.
Thanks Marten Kenbeek and Tim Graham for contributing to the code.
Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
|
|
This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda
because try/except performs better.
|
|
A few of these were unnecessarily added in 2b281cc35ed9d997614ca3c416928d7fabfef1ad.
|
|
An additional test and a code change were suggested in a late review.
|
|
|
|
|
|
|
|
|
|
iter(dict) is equivalent to iter(dict.keys()).
|
|
|
|
|
|
|
|
|
|
|
|
Thanks Florian Apolloner for the initial patch.
|
|
engine if multiple are defined.
|
|
Thanks Ling-Xiao Yang for the report and test, and
Preston Timmons for the fix.
|
|
|
|
|
|
|
|
Thanks Tim Graham for the review.
|
|
Thanks Tim Graham for the review.
|
|
Using __str__() and then repr'ing the result looks strange and can lead
to recursive rendering of forms.
|
|
|
|
|
|
|
|
equivalents
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
These functions do nothing on Python 3.
|
|
|
|
|
|
io.open() is an alias for open() on Python 3.
|
|
__ne__() defaults to the opposite of __eq__() on Python 3
when it doesn't return NotImplemented.
|
|
|
|
Thanks Tim Graham for the review.
|
|
Thanks Tim Graham and Simon Charette for the reviews.
|
|
|
|
|
|
|
|
|
|
Per deprecation timeline.
|