summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate the pure module for 3.0.Brett Cannon2008-05-091-0/+2
|
* Add a todo list to the module deletion command.Brett Cannon2008-05-092-0/+9
|
* Issue #2487. math.ldexp(x, n) raised OverflowError when n was large andMark Dickinson2008-05-091-0/+5
| | | | negative; fix to return an (appropriately signed) zero instead.
* Issue #2801: fix bug in float.is_integer where ValueErrorMark Dickinson2008-05-091-0/+3
| | | | | | could be incorrectly raised. This is a backport of the Py3k fix in r62939. (Should really have been fixed in the trunk first and svnmerged into py3k.)
* Deprecate the toaiff module for removal in 3.0.Brett Cannon2008-05-091-0/+2
|
* Deprecate test.testall for removal in 3.0.Brett Cannon2008-05-091-0/+2
|
* Deprecate the new module for removal in 3.0.Brett Cannon2008-05-091-0/+2
|
* Add Py3k warnings to os.path.walkBenjamin Peterson2008-05-091-0/+2
|
* Deprecate the user module for removal in 3.0.Brett Cannon2008-05-081-0/+2
|
* Add test.test_support.catch_warning()'s new argument.Brett Cannon2008-05-081-0/+2
|
* Add a missing entry on the fix for issue #2790.Brett Cannon2008-05-081-0/+2
|
* Deprecate stringold for removal in 3.0.Brett Cannon2008-05-081-1/+3
|
* The mutex module has been deprecated for removal in 3.0.Brett Cannon2008-05-081-0/+2
|
* Deprecate the imputil module for removal in 3.0.Brett Cannon2008-05-081-0/+19
|
* Bump to 2.6a3v2.6a3Barry Warsaw2008-05-082-2/+2
|
* Create a TextMate directory in Misc to house a Python-Dev bundle.Brett Cannon2008-05-067-0/+194
|
* Add an entry about audiodev being slated for removal in 3.0.Brett Cannon2008-05-061-0/+2
|
* Implemented PEP 370Christian Heimes2008-05-061-0/+2
|
* Add the 'json' package. Code taken from simplejson 1.9 and contributed by BobBrett Cannon2008-05-051-0/+3
| | | | | | Ippolito. Closes issue #2750.
* Issue #1734346: Support Unicode file names for zipfiles.Martin v. Löwis2008-05-051-0/+2
|
* Add a DeprecationWarning for when warnings.showwarning() is set to a functionBrett Cannon2008-05-051-1/+3
| | | | that lacks support for the new 'line' argument.
* Fix for issue #2573: Can't change the framework name on OS X buildsRonald Oussoren2008-05-021-0/+3
| | | | | | | This introduces a new configure option: --with-framework-name=NAME (defaulting to 'Python'). This allows you to install several copies of the Python framework with different names (such as a normal build and a debug build).
* #2581: Vista UAC/elevation support for bdist_wininstMark Hammond2008-05-021-0/+2
|
* Fix a backwards-compatibility mistake where a new optional argument forBrett Cannon2008-05-021-1/+3
| | | | | | | warnings.showwarning() was being used. This broke pre-existing replacements for the function since they didn't support the extra argument. Closes issue 2705.
* #2719: backport next() from 3k.Georg Brandl2008-04-301-0/+2
|
* Typo fixAndrew M. Kuchling2008-04-301-4/+4
|
* Add Rodrigo and Heiko.Martin v. Löwis2008-04-291-0/+6
|
* Added PyErr_WarnPy3k function. (issue 2671) I will be converting current ↵Benjamin Peterson2008-04-271-0/+3
| | | | Py3k warnings to the use of this function soon.
* Issue 2635: fix bug in the fix_sentence_endings option to textwrap.fill.Mark Dickinson2008-04-251-0/+4
|
* Issue #1496032. Add -mieee to BASECFLAGS on alpha, when gcc isMark Dickinson2008-04-251-0/+2
| | | | | | | | the compiler. This should(?) help to fix failures in test_math and test_cmath on Linux/alpha. Also add configure message reporting the result of uname -m, as a debugging aid.
* Add from_buffer and from_buffer_copy class methods to ctypes types.Thomas Heller2008-04-251-0/+3
|
* Fix typo (now -> no)Neal Norwitz2008-04-251-1/+1
|
* Remove cyclic reference in CFuncPtr instances; see issue #2682.Thomas Heller2008-04-241-0/+3
| | | | Backport candidate for the release25-maint branch.
* Issue2681: the literal 0o8 was wrongly accepted, and evaluated as float(0.0).Amaury Forgeot d'Arc2008-04-241-0/+3
| | | | | This happened only when 8 is the first digit. Credits go to Lukas Meuser.
* Add Jesus Cea.Martin v. Löwis2008-04-241-0/+3
|
* Add Guilherme Polo.Martin v. Löwis2008-04-241-0/+3
|
* Issue #2670: urllib2.build_opener() failed when two handlersAmaury Forgeot d'Arc2008-04-221-0/+3
| | | | | | derive the same default base class. Will backport.
* update the getpass entryGregory P. Smith2008-04-221-2/+3
|
* Add Thomas LeeNeal Norwitz2008-04-221-0/+3
|
* If sys.stdin is not a tty, fall back to default_getpass after printingGregory P. Smith2008-04-211-0/+3
| | | | a warning instead of failing with a termios.error.
* Added kill, terminate and send_signal to subprocess.PopenChristian Heimes2008-04-191-0/+2
| | | | The bits and pieces for the Windows side were already in place. The POSIX side is trivial (as usual) and uses os.kill().
* I finally got the time to update and merge Mark's and my trunk-math branch. ↵Christian Heimes2008-04-181-0/+11
| | | | | | The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)
* resolve issue 2014Skip Montanaro2008-04-181-0/+3
|
* Issue 2439: add pkgutils.get_data() as a convenience wrapper for the PEP 302 ↵Nick Coghlan2008-04-151-0/+3
| | | | get_data() API (contributed by Paul Moore)
* Issue #2616: Implement ctypes.pointer() and ctypes.POINTER() in C forThomas Heller2008-04-141-0/+3
| | | | better performance.
* Re-implement the 'warnings' module in C. This allows for usage of theBrett Cannon2008-04-121-0/+5
| | | | | | | | | 'warnings' code in places where it was previously not possible (e.g., the parser). It could also potentially lead to a speed-up in interpreter start-up if the C version of the code (_warnings) is imported over the use of the Python version in key places. Closes issue #1631171.
* Add Jeroen.Georg Brandl2008-04-121-0/+3
|
* Applied patch #2617 from Frank Wierzbicki wit some extras from meChristian Heimes2008-04-121-0/+3
| | | | -J and -X are now reserved for Jython and non-standard arguments (e.g. IronPython). I've added some extra comments to make sure the reservation don't get missed in the future.
* Add a note about the zlib.decompressobj().flush() fix.Gregory P. Smith2008-04-091-0/+3
|
* - Issue #2550: The approach used by client/server code for obtaining portsTrent Nelson2008-04-081-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to listen on in network-oriented tests has been refined in an effort to facilitate running multiple instances of the entire regression test suite in parallel without issue. test_support.bind_port() has been fixed such that it will always return a unique port -- which wasn't always the case with the previous implementation, especially if socket options had been set that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT). The new implementation of bind_port() will actually raise an exception if it is passed an AF_INET/SOCK_STREAM socket with either the SO_REUSEADDR or SO_REUSEPORT socket option set. Furthermore, if available, bind_port() will set the SO_EXCLUSIVEADDRUSE option on the socket it's been passed. This currently only applies to Windows. This option prevents any other sockets from binding to the host/port we've bound to, thus removing the possibility of the 'non-deterministic' behaviour, as Microsoft puts it, that occurs when a second SOCK_STREAM socket binds and accepts to a host/port that's already been bound by another socket. The optional preferred port parameter to bind_port() has been removed. Under no circumstances should tests be hard coding ports! test_support.find_unused_port() has also been introduced, which will pass a temporary socket object to bind_port() in order to obtain an unused port. The temporary socket object is then closed and deleted, and the port is returned. This method should only be used for obtaining an unused port in order to pass to an external program (i.e. the -accept [port] argument to openssl's s_server mode) or as a parameter to a server-oriented class that doesn't give you direct access to the underlying socket used. Finally, test_support.HOST has been introduced, which should be used for the host argument of any relevant socket calls (i.e. bind and connect). The following tests were updated to following the new conventions: test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib, test_poplib, test_ftplib, test_telnetlib, test_socketserver, test_asynchat and test_socket_ssl. It is now possible for multiple instances of the regression test suite to run in parallel without issue.