]> granicus.if.org Git - python/log
python
9 years agoIssue #24406: Add sentences on dict comparisons, similar to those for Sequence
Terry Jan Reedy [Fri, 12 Jun 2015 20:38:57 +0000 (16:38 -0400)]
Issue #24406: Add sentences on dict comparisons, similar to those for Sequence
and set comparisions.  Patch by Gareth Rees.

9 years agoIssue #15745: Rewrite os.utime() tests in test_os
Victor Stinner [Fri, 12 Jun 2015 19:58:00 +0000 (21:58 +0200)]
Issue #15745: Rewrite os.utime() tests in test_os

* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code

9 years agoCloses issue #24405: mark set display as code.
Terry Jan Reedy [Fri, 12 Jun 2015 19:44:45 +0000 (15:44 -0400)]
Closes issue #24405: mark set display as code.

9 years agoFixed indentation of Python examples in C comments.
Serhiy Storchaka [Wed, 10 Jun 2015 21:06:39 +0000 (00:06 +0300)]
Fixed indentation of Python examples in C comments.

9 years agoClean up/refactor the batch scripts used for building on Windows.
Zachary Ware [Wed, 10 Jun 2015 04:16:52 +0000 (23:16 -0500)]
Clean up/refactor the batch scripts used for building on Windows.

This is mostly a backport of issue #21907, but also includes a few
extras necessary to make the bulidbot scripts as thin as possible.

9 years ago- Issue #24351: Clarify what is meant by "identifier" in the context of
Barry Warsaw [Tue, 9 Jun 2015 18:20:31 +0000 (14:20 -0400)]
- Issue #24351: Clarify what is meant by "identifier" in the context of
  string.Template instances.

9 years ago#23891: correctly refer to PyPI as "Python Package Index"
Tal Einat [Tue, 9 Jun 2015 15:40:16 +0000 (18:40 +0300)]
#23891: correctly refer to PyPI as "Python Package Index"

9 years agoIssue #24408: Added more tkinter.Font tests.
Serhiy Storchaka [Tue, 9 Jun 2015 04:18:54 +0000 (07:18 +0300)]
Issue #24408: Added more tkinter.Font tests.

9 years ago#23891: remove extra words
Andrew Kuchling [Mon, 8 Jun 2015 22:17:06 +0000 (18:17 -0400)]
#23891: remove extra words

9 years ago#23891: add a section to the Tutorial describing virtual environments and pip
Andrew Kuchling [Mon, 8 Jun 2015 21:35:45 +0000 (17:35 -0400)]
#23891: add a section to the Tutorial describing virtual environments and pip

9 years agoAdd link to pyvideoorg
Andrew Kuchling [Sun, 7 Jun 2015 07:00:58 +0000 (03:00 -0400)]
Add link to pyvideoorg

9 years ago#23891: rework discussion of python-list a bit
Andrew Kuchling [Sun, 7 Jun 2015 00:25:21 +0000 (20:25 -0400)]
#23891: rework discussion of python-list a bit

9 years ago#23891: describe a few more modules in the tutorial
Andrew Kuchling [Fri, 10 Apr 2015 02:20:01 +0000 (22:20 -0400)]
#23891: describe a few more modules in the tutorial

9 years agoIssue #24299: Fixed test__locale on Solaris.
Serhiy Storchaka [Mon, 8 Jun 2015 15:48:33 +0000 (18:48 +0300)]
Issue #24299: Fixed test__locale on Solaris.

9 years agothat this is "for Python" is obvious
Benjamin Peterson [Sat, 6 Jun 2015 02:03:08 +0000 (21:03 -0500)]
that this is "for Python" is obvious

9 years agoIssue #23659: Document **fmtparams in csv.register_dialect docstring.
Berker Peksag [Fri, 5 Jun 2015 12:17:51 +0000 (15:17 +0300)]
Issue #23659: Document **fmtparams in csv.register_dialect docstring.

Initial patch by Brandon Milam.

9 years agoIssue #24148: Fix incorrect Stats.sort_stats() example.
Berker Peksag [Fri, 5 Jun 2015 11:48:29 +0000 (14:48 +0300)]
Issue #24148: Fix incorrect Stats.sort_stats() example.

"cum" is not a valid argument.

Patch by Brandon Milam.

9 years agoIssue 24366: Merge 3.3
Yury Selivanov [Tue, 2 Jun 2015 22:54:09 +0000 (18:54 -0400)]
Issue 24366: Merge 3.3

9 years agoIssue 24366: Indent code (thanks to li4ick for reporting).
Yury Selivanov [Tue, 2 Jun 2015 22:53:46 +0000 (18:53 -0400)]
Issue 24366: Indent code (thanks to li4ick for reporting).

9 years agoUpgrade pip to 7.0.3 and setuptools to 17.0
Donald Stufft [Tue, 2 Jun 2015 15:39:31 +0000 (11:39 -0400)]
Upgrade pip to 7.0.3 and setuptools to 17.0

9 years agoCloses #24267 - Does not check version on ensurepip uninstall
Donald Stufft [Tue, 2 Jun 2015 14:37:08 +0000 (10:37 -0400)]
Closes #24267 - Does not check version on ensurepip uninstall

Ensure that the uninstall helper for Windows passes the proper
flags to pip to prevent it from checking PyPI if the pip that
we're currently attempting to uninstall is the latest verison.

9 years agoIssue #24357: use example.org instead
Ned Deily [Tue, 2 Jun 2015 04:19:30 +0000 (21:19 -0700)]
Issue #24357: use example.org instead

9 years agoIssue #24357: fix real typo
Ned Deily [Tue, 2 Jun 2015 02:37:40 +0000 (19:37 -0700)]
Issue #24357: fix real typo

9 years agoIssue #24357: fix typo
Ned Deily [Tue, 2 Jun 2015 02:17:44 +0000 (19:17 -0700)]
Issue #24357: fix typo

9 years agoIssue #24357: Change host in socket.getaddrinfo example to one that
Ned Deily [Tue, 2 Jun 2015 01:52:48 +0000 (18:52 -0700)]
Issue #24357: Change host in socket.getaddrinfo example to one that
does support IPv6 and IPv4; www.python.org currently does not.

9 years agoIssue 24017: Fix asyncio.CoroWrapper to support 'async def' coroutines
Yury Selivanov [Mon, 1 Jun 2015 01:37:09 +0000 (21:37 -0400)]
Issue 24017: Fix asyncio.CoroWrapper to support 'async def' coroutines

9 years agoIssue 24004: Support Awaitables (pep 492) in @asyncio.coroutine decorator
Yury Selivanov [Sun, 31 May 2015 01:02:12 +0000 (21:02 -0400)]
Issue 24004: Support Awaitables (pep 492) in @asyncio.coroutine decorator

9 years agoIssue 22357: Document __qualname__ in inspect.rst
Yury Selivanov [Sat, 30 May 2015 17:53:49 +0000 (13:53 -0400)]
Issue 22357: Document __qualname__ in inspect.rst

9 years agoIssue #5633: Fixed timeit when the statement is a string and the setup is not.
Serhiy Storchaka [Sat, 30 May 2015 16:38:26 +0000 (19:38 +0300)]
Issue #5633: Fixed timeit when the statement is a string and the setup is not.

9 years agoIssue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
Serhiy Storchaka [Sat, 30 May 2015 14:45:22 +0000 (17:45 +0300)]
Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly.

9 years agoIssue #24326: Fixed audioop.ratecv() with non-default weightB argument.
Serhiy Storchaka [Fri, 29 May 2015 21:53:26 +0000 (00:53 +0300)]
Issue #24326: Fixed audioop.ratecv() with non-default weightB argument.
Original patch by David Moore.

9 years agoasyncio: Drop some useless code from tasks.py.
Yury Selivanov [Thu, 28 May 2015 14:52:19 +0000 (10:52 -0400)]
asyncio: Drop some useless code from tasks.py.

See also issue 24017.

9 years agoIssue 24298: Fix signature() to properly unwrap wrappers around bound methods
Yury Selivanov [Thu, 28 May 2015 01:56:53 +0000 (21:56 -0400)]
Issue 24298: Fix signature() to properly unwrap wrappers around bound methods

9 years agoupdate for 3.6 emerging
Benjamin Peterson [Wed, 27 May 2015 23:32:25 +0000 (18:32 -0500)]
update for 3.6 emerging

9 years agoIssue 24304: Fix broken license link in FAQ.
Ned Deily [Wed, 27 May 2015 22:37:00 +0000 (15:37 -0700)]
Issue 24304: Fix broken license link in FAQ.

9 years agoMoved Misc/NEWS entries to correct section and fix formatting.
Serhiy Storchaka [Tue, 26 May 2015 07:20:32 +0000 (10:20 +0300)]
Moved Misc/NEWS entries to correct section and fix formatting.

9 years agomerge 3.3
Benjamin Peterson [Tue, 26 May 2015 02:24:48 +0000 (21:24 -0500)]
merge 3.3

9 years agomerge 3.2
Benjamin Peterson [Tue, 26 May 2015 02:24:26 +0000 (21:24 -0500)]
merge 3.2

9 years agokeep distutils version in sync with python version automatically
Benjamin Peterson [Tue, 26 May 2015 02:24:00 +0000 (21:24 -0500)]
keep distutils version in sync with python version automatically

9 years agoIssue #23840: tokenize.open() now closes the temporary binary file on error to
Victor Stinner [Mon, 25 May 2015 22:43:58 +0000 (00:43 +0200)]
Issue #23840: tokenize.open() now closes the temporary binary file on error to
fix a resource warning.

9 years agoRemove UTF-8 BOMs.
Serhiy Storchaka [Mon, 25 May 2015 09:27:39 +0000 (12:27 +0300)]
Remove UTF-8 BOMs.

9 years agowhitespace
Terry Jan Reedy [Sat, 23 May 2015 22:15:18 +0000 (18:15 -0400)]
whitespace

9 years agoAdd pointer to IDLE what's new file.
Terry Jan Reedy [Sat, 23 May 2015 22:13:14 +0000 (18:13 -0400)]
Add pointer to IDLE what's new file.

9 years agoUpdate idlelib/NEWS.txt.
Terry Jan Reedy [Sat, 23 May 2015 21:23:30 +0000 (17:23 -0400)]
Update idlelib/NEWS.txt.

9 years agoAdd NEWS item for Idle.
Terry Jan Reedy [Sat, 23 May 2015 21:12:48 +0000 (17:12 -0400)]
Add NEWS item for Idle.

9 years agoMake expression legal python by adding '1'.
Terry Jan Reedy [Sat, 23 May 2015 20:16:28 +0000 (16:16 -0400)]
Make expression legal python by adding '1'.

9 years agomerge 3.3 (#22931)
Benjamin Peterson [Sat, 23 May 2015 15:40:47 +0000 (10:40 -0500)]
merge 3.3 (#22931)

9 years agomerge 3.2 (#22931)
Benjamin Peterson [Sat, 23 May 2015 15:38:48 +0000 (10:38 -0500)]
merge 3.2 (#22931)

9 years agoallow square brackets in cookie values (closes #22931)
Benjamin Peterson [Sat, 23 May 2015 15:36:48 +0000 (10:36 -0500)]
allow square brackets in cookie values (closes #22931)

9 years agoUpgrade pip to 7.0.1
Donald Stufft [Sat, 23 May 2015 00:30:16 +0000 (20:30 -0400)]
Upgrade pip to 7.0.1

9 years agoIssue #24219: Remove duplicate literal in docs.
Raymond Hettinger [Fri, 22 May 2015 23:37:49 +0000 (16:37 -0700)]
Issue #24219: Remove duplicate literal in docs.

9 years agoIssue #24257: Fixed incorrect uses of PyObject_IsInstance().
Serhiy Storchaka [Fri, 22 May 2015 08:02:49 +0000 (11:02 +0300)]
Issue #24257: Fixed incorrect uses of PyObject_IsInstance().
Fixed segmentation fault in sqlite3.Row constructor with faked cursor type.
Fixed system error in the comparison of faked types.SimpleNamespace.

9 years agoUpgrade pip to 7.0 and setuptools to 16.0
Donald Stufft [Fri, 22 May 2015 04:39:22 +0000 (00:39 -0400)]
Upgrade pip to 7.0 and setuptools to 16.0

9 years agoIssue 23898: Fix inspect.classify_class_attrs() to work with __eq__
Yury Selivanov [Thu, 21 May 2015 19:41:57 +0000 (15:41 -0400)]
Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__

9 years agoFixed issue number for issue #22939.
Serhiy Storchaka [Thu, 21 May 2015 17:54:36 +0000 (20:54 +0300)]
Fixed issue number for issue #22939.

9 years agoIssue #23985: Fixed integer overflow in iterator object. Patch by
Serhiy Storchaka [Thu, 21 May 2015 17:50:25 +0000 (20:50 +0300)]
Issue #23985: Fixed integer overflow in iterator object.  Patch by
Clement Rouault.

9 years agoIssue 24215: Added tests for more builtin types in test_pprint.
Serhiy Storchaka [Wed, 20 May 2015 16:37:10 +0000 (19:37 +0300)]
Issue 24215: Added tests for more builtin types in test_pprint.
Made test_pprint and test_trace discoverable.

9 years agoIssue #24134: Use assertRaises() in context manager form in test_slice to
Serhiy Storchaka [Wed, 20 May 2015 15:37:37 +0000 (18:37 +0300)]
Issue #24134: Use assertRaises() in context manager form in test_slice to
avoid passing the test accidently because slice.__hash__ is None.

9 years agoIssue #24245: Eliminated senseless expect clauses that have no any effect in
Serhiy Storchaka [Wed, 20 May 2015 13:15:02 +0000 (16:15 +0300)]
Issue #24245: Eliminated senseless expect clauses that have no any effect in
IDLE.  Patch by Martin Panter.

9 years agoIssue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again
Serhiy Storchaka [Tue, 19 May 2015 21:11:48 +0000 (00:11 +0300)]
Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again
when a directory with the chosen name already exists on Windows as well as
on Unix.  tempfile.mkstemp() now fails early if parent directory is not
valid (not exists or is a file) on Windows.

9 years agoFix some compilation warnings when using gcc (-Wmaybe-uninitialized).
Antoine Pitrou [Tue, 19 May 2015 19:04:33 +0000 (21:04 +0200)]
Fix some compilation warnings when using gcc (-Wmaybe-uninitialized).

9 years agoIssue #23985: Fix a possible buffer overrun when deleting a slice from the front...
Antoine Pitrou [Tue, 19 May 2015 18:52:27 +0000 (20:52 +0200)]
Issue #23985: Fix a possible buffer overrun when deleting a slice from the front of a bytearray and then appending some other bytes data.

Patch by Martin Panter.

9 years ago#24215: also back out changeset that broke test_trace in 3.4.
R David Murray [Tue, 19 May 2015 12:24:59 +0000 (08:24 -0400)]
#24215: also back out changeset that broke test_trace in 3.4.

I missed that this change was applied to both branches.

9 years agoIssue #6598: Increased time precision and random number range in
Serhiy Storchaka [Tue, 19 May 2015 07:09:42 +0000 (10:09 +0300)]
Issue #6598: Increased time precision and random number range in
email.utils.make_msgid() to strengthen the uniqueness of the message ID.

9 years agoIssue #24232: Fix typos. Patch by Ville Skyttä.
Berker Peksag [Mon, 18 May 2015 22:36:55 +0000 (01:36 +0300)]
Issue #24232: Fix typos. Patch by Ville Skyttä.

9 years agoIssue #24233: Add a proper link to socket.getfqdn() documentation.
Berker Peksag [Mon, 18 May 2015 22:31:00 +0000 (01:31 +0300)]
Issue #24233: Add a proper link to socket.getfqdn() documentation.

Patch by Ville Skyttä.

9 years agoFix typo in Nisc/NEWS.
Berker Peksag [Mon, 18 May 2015 22:21:28 +0000 (01:21 +0300)]
Fix typo in Nisc/NEWS.

9 years agoFixed typos in comments.
Serhiy Storchaka [Mon, 18 May 2015 19:19:42 +0000 (22:19 +0300)]
Fixed typos in comments.

9 years agoIssue #24091: Fixed various crashes in corner cases in C implementation of
Serhiy Storchaka [Mon, 18 May 2015 15:29:33 +0000 (18:29 +0300)]
Issue #24091: Fixed various crashes in corner cases in C implementation of
ElementTree.

9 years agoIssue #24102: Fixed exception type checking in standard error handlers.
Serhiy Storchaka [Mon, 18 May 2015 13:08:52 +0000 (16:08 +0300)]
Issue #24102: Fixed exception type checking in standard error handlers.

9 years agoIssue #21931: Fix error handling in msilib.FCICreate().
Zachary Ware [Mon, 18 May 2015 05:47:15 +0000 (00:47 -0500)]
Issue #21931: Fix error handling in msilib.FCICreate().

Patch by Jeffrey Armstrong.

9 years agoIssue #23757: Only call the concrete list API for exact lists.
Raymond Hettinger [Sun, 17 May 2015 21:45:58 +0000 (14:45 -0700)]
Issue #23757:  Only call the concrete list API for exact lists.

9 years agoIssue #22155: News entry.
Terry Jan Reedy [Sun, 17 May 2015 18:53:28 +0000 (14:53 -0400)]
Issue #22155: News entry.

9 years agoIssue #22155: Add File Handlers subsection with createfilehandler to tkinter
Terry Jan Reedy [Sun, 17 May 2015 18:49:26 +0000 (14:49 -0400)]
Issue #22155: Add File Handlers subsection with createfilehandler to tkinter
doc.  Remove obsolete example from FAQ.  Patch by Martin Panter.

9 years ago#24216: fix typo
R David Murray [Sun, 17 May 2015 14:16:37 +0000 (10:16 -0400)]
#24216: fix typo

9 years agoIssue #24199: Make idlever module self updating. Syop using it in aboutDialog.
Terry Jan Reedy [Sat, 16 May 2015 23:28:32 +0000 (19:28 -0400)]
Issue #24199: Make idlever module self updating. Syop using it in aboutDialog.

9 years agoIssue #24212: Put reference in idle.__main__ to issue with explanation.
Terry Jan Reedy [Sat, 16 May 2015 22:31:15 +0000 (18:31 -0400)]
Issue #24212: Put reference in idle.__main__ to issue with explanation.

9 years agoAdded tests for more builtin types.
Serhiy Storchaka [Sat, 16 May 2015 18:35:24 +0000 (21:35 +0300)]
Added tests for more builtin types.
Made test_pprint discoverable.

9 years agoIssue #23964: Update idlelib/idle_test/README.txt. first patch by Al Sweigart.
Terry Jan Reedy [Sat, 16 May 2015 18:23:39 +0000 (14:23 -0400)]
Issue #23964: Update idlelib/idle_test/README.txt. first patch by Al Sweigart.

9 years agoReverted issue #24134 changes (except new tests).
Serhiy Storchaka [Sat, 16 May 2015 13:25:43 +0000 (16:25 +0300)]
Reverted issue #24134 changes (except new tests).

9 years agoIssue #23184: idle tests, remove unused names and imports.
Terry Jan Reedy [Sat, 16 May 2015 03:55:21 +0000 (23:55 -0400)]
Issue #23184: idle tests, remove unused names and imports.

9 years agoIssue #23184: idlelib, remove more unused names and imports.
Terry Jan Reedy [Sat, 16 May 2015 03:03:17 +0000 (23:03 -0400)]
Issue #23184: idlelib, remove more unused names and imports.

9 years agoidlelib: remove unused names and imports (one is a duplicate import).
Terry Jan Reedy [Thu, 14 May 2015 22:10:50 +0000 (18:10 -0400)]
idlelib: remove unused names and imports (one is a duplicate import).

9 years agoIssue 24191: Document BoundArguments.signature
Yury Selivanov [Thu, 14 May 2015 18:14:02 +0000 (14:14 -0400)]
Issue 24191: Document BoundArguments.signature

9 years agoMake sentence correct English.
R David Murray [Thu, 14 May 2015 12:50:38 +0000 (08:50 -0400)]
Make sentence correct English.

9 years ago#23088: Clarify null termination of bytes and strings in C API.
R David Murray [Thu, 14 May 2015 00:31:53 +0000 (20:31 -0400)]
#23088: Clarify null termination of bytes and strings in C API.

Patch by Martin Panter, reviewed by Serhiy Storchaka and R. David Murray.

9 years agoFix mangled wording
Raymond Hettinger [Wed, 13 May 2015 21:39:04 +0000 (14:39 -0700)]
Fix mangled wording

9 years agoasyncio: Use 'collections.abc.Coroutine' in asyncio.iscoroutine (in 3.5)
Yury Selivanov [Wed, 13 May 2015 19:21:41 +0000 (15:21 -0400)]
asyncio: Use 'collections.abc.Coroutine' in asyncio.iscoroutine (in 3.5)

9 years agoSync asyncio code from default branch.
Yury Selivanov [Wed, 13 May 2015 19:15:56 +0000 (15:15 -0400)]
Sync asyncio code from default branch.

9 years agoIssue #22064: Improve the misleading message from 2to3 when skipping optional fixers.
Berker Peksag [Wed, 13 May 2015 10:39:51 +0000 (13:39 +0300)]
Issue #22064: Improve the misleading message from 2to3 when skipping optional fixers.

Patch by Vinod Kurup.

9 years agoIssue #19934: Document *None* as an acceptable input to Counter.most_common([n])
Raymond Hettinger [Wed, 13 May 2015 09:47:57 +0000 (02:47 -0700)]
Issue #19934:  Document *None* as an acceptable input to Counter.most_common([n])

9 years agouse imperative
Benjamin Peterson [Tue, 12 May 2015 23:15:53 +0000 (19:15 -0400)]
use imperative

9 years agoasyncio: Make sure sys.set_coroutine_wrapper is called *only* when loop is running.
Yury Selivanov [Tue, 12 May 2015 15:43:04 +0000 (11:43 -0400)]
asyncio: Make sure sys.set_coroutine_wrapper is called *only* when loop is running.

Previous approach of installing coroutine wrapper in loop.set_debug() and
uninstalling it in loop.close() was very fragile.  Most of asyncio tests
do not call loop.close() at all.  Since coroutine wrapper is a global
setting, we have to make sure that it's only set when the loop is
running, and is automatically unset when it stops running.

Issue #24017.

9 years agoIssue #23983: Update the pty module example.
Berker Peksag [Tue, 12 May 2015 14:25:06 +0000 (17:25 +0300)]
Issue #23983: Update the pty module example.

Changes:

* Fixed a ResourceWarning warning
* Used argparse instead of getopt

9 years agoIssue #23796: peak and read1 methods of BufferedReader now raise ValueError
Berker Peksag [Tue, 12 May 2015 14:13:56 +0000 (17:13 +0300)]
Issue #23796: peak and read1 methods of BufferedReader now raise ValueError
if they called on a closed object.

Patch by John Hergenroeder.

9 years agoDefend against a mutation during comparison
Raymond Hettinger [Tue, 12 May 2015 02:58:56 +0000 (19:58 -0700)]
Defend against a mutation during comparison

9 years agoasyncio: Support PEP 492. Issue #24017.
Yury Selivanov [Tue, 12 May 2015 02:27:25 +0000 (22:27 -0400)]
asyncio: Support PEP 492. Issue #24017.

9 years agodocs/asyncio: Document new ensure_future() and deprecated async()
Yury Selivanov [Mon, 11 May 2015 20:33:41 +0000 (16:33 -0400)]
docs/asyncio: Document new ensure_future() and deprecated async()

9 years agodocs/asyncio: Document set_task_factory/get_task_factory
Yury Selivanov [Mon, 11 May 2015 20:28:27 +0000 (16:28 -0400)]
docs/asyncio: Document set_task_factory/get_task_factory

9 years agoFix NEWS file.
Yury Selivanov [Mon, 11 May 2015 18:52:37 +0000 (14:52 -0400)]
Fix NEWS file.