Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | merge | Giampaolo Rodola' | 2012-03-23 | 4 | -12/+33 | |
|\ \ | ||||||
| * | | Issue #13782: streamline argument type-checking in ET.Element | Eli Bendersky | 2012-03-23 | 4 | -12/+33 | |
| | | | | | | | | | | | | | | | | | | | | | | | | append, extend and insert now consistently type-check their argument in both the C and Python implementations, and raise TypeError for non-Element argument. Added tests | |||||
* | | | fix failing asyncore test as per http://bugs.python.org/issue10340#msg156586 | Giampaolo Rodola' | 2012-03-23 | 1 | -10/+12 | |
|/ / | ||||||
* | | #14380: Make actual default match docs, fix __init__ order. | R David Murray | 2012-03-23 | 2 | -9/+10 | |
| | | | | | | | | | | | | | | | | Éric pointed out that given that the default was documented as None, someone would reasonably pass that to get the default behavior. In fixing the code to use None, I noticed that the change to _charset was being done after it had already been passed to MIMENonMultipart. The change to the test verifies that the order is now correct. | |||||
* | | #14380: Have MIMEText defaults to utf-8 when passed non-ASCII unicode | R David Murray | 2012-03-23 | 5 | -4/+31 | |
| | | | | | | | | | | | | | | Previously it would just accept the unicode, which would wind up as unicode in the transfer-encoded message object, which is just wrong. Patch by Jeff Knupp. | |||||
* | | Merge with 3.2 (Issue #14387) | Kristján Valur Jónsson | 2012-03-22 | 1 | -0/+2 | |
|\ \ | |/ | ||||||
| * | Issue #14387 : undefine 'small' so that it doesn't clash with Windows headers. | Kristján Valur Jónsson | 2012-03-22 | 1 | -0/+2 | |
| | | ||||||
* | | Fix indentation. | Georg Brandl | 2012-03-22 | 1 | -2/+3 | |
| | | ||||||
* | | Issue #14382: Ensure new unittest.test.testmock is installed. | Ned Deily | 2012-03-22 | 1 | -1/+1 | |
| | | | | | | | | (Original patch by Vinay Sajip) | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-03-22 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | issue 10340 - forgot to update Misc/NEWS | Giampaolo Rodola' | 2012-03-22 | 1 | -0/+4 | |
| | | ||||||
* | | fix #10340: properly handle EINVAL on OSX and also avoid to call ↵ | Giampaolo Rodola' | 2012-03-22 | 1 | -0/+4 | |
| | | | | | | | | handle_connect() in case of a disconnetected socket which is not meant to connect. | |||||
* | | merge 79422b3684f1 in 3.3 branch (issue 10340) | Giampaolo Rodola' | 2012-03-22 | 2 | -8/+25 | |
|\ \ | |/ | ||||||
| * | fix #10340: properly handle EINVAL on OSX and also avoid to call ↵ | Giampaolo Rodola' | 2012-03-22 | 2 | -8/+25 | |
| | | | | | | | | handle_connect() in case of a disconnetected socket which is not meant to connect. | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-03-22 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | this should technicaly be identifier | Benjamin Peterson | 2012-03-22 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #14387: Do not include accu.h from Python.h. | Antoine Pitrou | 2012-03-22 | 8 | -1/+9 | |
|\ \ | |/ | ||||||
| * | Issue #14387: Do not include accu.h from Python.h. | Antoine Pitrou | 2012-03-22 | 5 | -1/+5 | |
| | | ||||||
* | | merge 3.2 | Benjamin Peterson | 2012-03-22 | 1 | -1/+2 | |
|\ \ | |/ | ||||||
| * | check for NULL | Benjamin Peterson | 2012-03-22 | 1 | -1/+2 | |
| | | ||||||
* | | merge 3.2 (#14378) | Benjamin Peterson | 2012-03-22 | 3 | -9/+13 | |
|\ \ | |/ | ||||||
| * | check by equality for __future__ not identity (closes #14378) | Benjamin Peterson | 2012-03-22 | 3 | -8/+11 | |
| | | ||||||
* | | Fix typo. | Georg Brandl | 2012-03-22 | 1 | -1/+1 | |
| | | ||||||
* | | Micro-optimize PyObject_GetAttrString() | Victor Stinner | 2012-03-22 | 1 | -1/+1 | |
| | | | | | | | | w cannot be NULL so use Py_DECREF() instead of Py_XDECREF(). | |||||
* | | Issue #14204: The ssl module now has support for the Next Protocol ↵ | Antoine Pitrou | 2012-03-21 | 6 | -8/+228 | |
| | | | | | | | | | | | | Negotiation extension, if available in the underlying OpenSSL library. Patch by Colin Marc. | |||||
* | | Issue #3035: Unused functions from tkinter are marked as pending peprecated. | Andrew Svetlov | 2012-03-21 | 2 | -0/+26 | |
| | | ||||||
* | | Merge. | Stefan Krah | 2012-03-21 | 6 | -78/+48 | |
|\ \ | ||||||
| * \ | Merge #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v | R David Murray | 2012-03-21 | 2 | -3/+10 | |
| |\ \ | | |/ | ||||||
| | * | #12757: Make doctest skipping in -OO mode work with unittest/regrtest -v | R David Murray | 2012-03-21 | 2 | -3/+10 | |
| | | | ||||||
| * | | long() -> int() | Benjamin Peterson | 2012-03-21 | 1 | -2/+2 | |
| | | | ||||||
| * | | make _PyNumber_ConvertIntegralToInt static, since it's only used in abstract.c | Benjamin Peterson | 2012-03-21 | 2 | -19/+10 | |
| | | | ||||||
| * | | rewrite this function, which was still accounting for classic classes | Benjamin Peterson | 2012-03-21 | 1 | -24/+12 | |
| | | | ||||||
| * | | merge heads | Benjamin Peterson | 2012-03-21 | 77 | -444/+30898 | |
| |\ \ | ||||||
| * | | | correctly lookup __trunc__ in int() constructor | Benjamin Peterson | 2012-03-21 | 2 | -2/+4 | |
| | | | | ||||||
| * | | | some more identifier goodness | Benjamin Peterson | 2012-03-21 | 1 | -27/+8 | |
| | | | | ||||||
| * | | | use identifier api | Benjamin Peterson | 2012-03-21 | 1 | -1/+2 | |
| | | | | ||||||
* | | | | Whitespace. | Stefan Krah | 2012-03-21 | 6 | -168/+168 | |
| |/ / |/| | | ||||||
* | | | Document decimal.MIN_ETINY. | Stefan Krah | 2012-03-21 | 1 | -9/+12 | |
| | | | ||||||
* | | | Issue #7652: Integrate the decimal floating point libmpdec library to speed | Stefan Krah | 2012-03-21 | 71 | -437/+30818 | |
| | | | | | | | | | | | | | | | up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application. | |||||
* | | | Remove non-existing file from pythoncore project. | krisvale | 2012-03-21 | 1 | -4/+0 | |
| | | | ||||||
* | | | Merge from 3.2 for issue #3573, fix Misc/NEWS as Ned Deily guess. | Andrew Svetlov | 2012-03-21 | 2 | -5/+10 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | #3573: idle now doesn't hungs if launched as: idle -e <directory> | Andrew Svetlov | 2012-03-21 | 3 | -2/+14 | |
| | | | | | | | | | | | | Patch by Guilherme Polo. | |||||
* | | | #3573: idle now doesn't hungs if launched as: idle -e <directory> | Andrew Svetlov | 2012-03-20 | 2 | -2/+9 | |
| | | | | | | | | | | | | Patch by Guilherme Polo. | |||||
* | | | #14269: smtpd now conforms to the RFC and requires HELO before MAIL. | R David Murray | 2012-03-20 | 4 | -1/+63 | |
| |/ |/| | | | | | | | | | | | | | This is a backward incompatible change, but since it is an RFC conformance bug and all real mail servers that I know of do conform to the RFC in this regard, I believe it is an acceptable change for a feature release. Patch by Jason Killen. | |||||
* | | merge 3.2 | Benjamin Peterson | 2012-03-20 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr. | Giampaolo Rodola' | 2012-03-20 | 2 | -0/+4 | |
| | | ||||||
* | | Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords. | Larry Hastings | 2012-03-20 | 4 | -3/+134 | |
| | | | | | | | | | | | | They're optional-only for now (unlike in pure Python) but that's all I needed. The syntax can easily be relaxed if we want to support required keyword-only arguments for extension types in the future. | |||||
* | | Fix issue #13694: asynchronous connect in asyncore.dispatcher does not set addr. | Giampaolo Rodola' | 2012-03-20 | 2 | -0/+4 | |
| | | ||||||
* | | time.steady() doc: don't repeat the default value | Victor Stinner | 2012-03-19 | 1 | -1/+1 | |
| | | ||||||
* | | Merge with 3.2 for #14359. | Ross Lagerwall | 2012-03-19 | 2 | -0/+4 | |
|\ \ | |/ |