summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Add a NEWS entry for previous checkinAmaury Forgeot d'Arc2008-04-081-0/+4
|
* Issue #2513: enable 64bit cross compilation on windows.Mark Hammond2008-04-071-0/+4
|
* Make file objects as thread safe as the underlying libc FILE* implementation.Gregory P. Smith2008-04-061-0/+5
| | | | | | | | | | | close() will now raise an IOError if any operations on the file object are currently in progress in other threads. Most code was written by Antoine Pitrou (pitrou). Additional testing, documentation and test suite cleanup done by me (gregory.p.smith). Fixes issue 815646 and 595601 (as well as many other bugs and references to this problem dating back to the dawn of Python).
* News entry for: Sync with files from the just released libffi 3.0.5 version.Thomas Heller2008-04-041-0/+4
|
* Issue #2544: On HP-UX systems, use 'gcc -shared' for linking when gccThomas Heller2008-04-041-0/+3
| | | | is used as compiler.
* - Issue #2385: distutils.core.run_script() makes __file__ available, so theFred Drake2008-04-041-0/+4
| | | | | controlled environment will more closely mirror the typical script environment. This supports setup.py scripts that refer to data files.
* post release updatesBarry Warsaw2008-04-041-1/+25
|
* #1733757: the interpreter would hang on shutdown, if the function set by ↵Amaury Forgeot d'Arc2008-04-031-0/+4
| | | | | | | | | | | | sys.settrace calls threading.currentThread. The correction somewhat improves the code, but it was close. Many thanks to the "with" construct, which turns python code into C calls. I wonder if it is not better to sys.settrace(None) just after running the __main__ module and before finalization.
* Updating for 2.6a2v2.6a2Barry Warsaw2008-04-031-2/+4
|
* Added updates with respect to recent changes to TimedRotatingFileHandler.Vinay Sajip2008-04-021-8/+17
|
* Backport #1442: report exception when startup file cannot be run.Georg Brandl2008-03-291-0/+3
|
* Fix a reference leak found by Georg, when compiling a class nested in ↵Amaury Forgeot d'Arc2008-03-281-0/+3
| | | | | | | | another class. Now "regrtest.py -R:: test_compile" is satisfied. Will backport.
* Patch #1810 by Thomas Lee, reviewed by myself:Georg Brandl2008-03-281-0/+3
| | | | | allow compiling Python AST objects into code objects in compile().
* Accept patch issue2426 by Paul Kippes (kippesp).Gregory P. Smith2008-03-282-0/+4
| | | | Adds sqlite3.Connection.iterdump to allow dumping of databases.
* Issue2495: tokenize.untokenize did not insert space between two consecutive ↵Amaury Forgeot d'Arc2008-03-271-0/+4
| | | | | | | | string literals: "" "" => """", which is invalid code. Will backport
* #2248: return result of QUIT from quit().Georg Brandl2008-03-271-1/+3
|
* add commas for introductory clausesBenjamin Peterson2008-03-271-2/+2
|
* Patch #2477: Added from __future__ import unicode_literalsChristian Heimes2008-03-261-0/+8
| | | | The new PyParser_*Ex() functions are based on Neal's suggestion and initial patch. The new __future__ feature makes all '' and r'' unicode strings. b'' and br'' stay (byte) strings.
* Updated Misc/NEWSChristian Heimes2008-03-261-0/+4
|
* Add Josiah.Georg Brandl2008-03-261-0/+3
|
* Opps! I merged the revisions, but forgot to addBenjamin Peterson2008-03-251-0/+11
| | | | the header to ACKS