From 2748bc735ea7c8b2f72670d0f35715108fac0fe6 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Fri, 13 Dec 2013 10:57:04 +0100 Subject: [PATCH] asyncio: remove references to the Tulip project, rename Tulip to asyncio. Patch written by Vajrasky Kok. --- Doc/library/asyncio-sync.rst | 2 +- Doc/whatsnew/3.4.rst | 5 +++++ Lib/asyncio/queues.py | 2 +- Lib/asyncio/test_utils.py | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Doc/library/asyncio-sync.rst b/Doc/library/asyncio-sync.rst index e6d2dd967e0..aaa8b93ccca 100644 --- a/Doc/library/asyncio-sync.rst +++ b/Doc/library/asyncio-sync.rst @@ -237,7 +237,7 @@ Queues when the queue reaches *maxsize*, until an item is removed by :meth:`get`. Unlike the standard library :mod:`queue`, you can reliably know this Queue's - size with :meth:`qsize`, since your single-threaded Tulip application won't + size with :meth:`qsize`, since your single-threaded asyncio application won't be interrupted between calling :meth:`qsize` and doing an operation on the Queue. diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst index 5d360c4d515..8fe906be218 100644 --- a/Doc/whatsnew/3.4.rst +++ b/Doc/whatsnew/3.4.rst @@ -1068,3 +1068,8 @@ that may require changes to your code. working directory will also now have an absolute path, including when using ``-m`` with the interpreter (this does not influence when the path to a file is specified on the command-line). + +* (C API) :c:func:`PyThread_set_key_value` now always set the value. In Python + 3.3, the function did nothing if the key already exists (if the current + value is a non-NULL pointer). + diff --git a/Lib/asyncio/queues.py b/Lib/asyncio/queues.py index 3f5bf4479e6..e900278fb7f 100644 --- a/Lib/asyncio/queues.py +++ b/Lib/asyncio/queues.py @@ -26,7 +26,7 @@ class Queue: queue reaches maxsize, until an item is removed by get(). Unlike the standard library Queue, you can reliably know this Queue's size - with qsize(), since your single-threaded Tulip application won't be + with qsize(), since your single-threaded asyncio application won't be interrupted between calling qsize() and doing an operation on the Queue. """ diff --git a/Lib/asyncio/test_utils.py b/Lib/asyncio/test_utils.py index 4c658da37bd..ccb445418d5 100644 --- a/Lib/asyncio/test_utils.py +++ b/Lib/asyncio/test_utils.py @@ -88,7 +88,7 @@ def run_test_server(*, host='127.0.0.1', port=0, use_ssl=False): def finish_request(self, request, client_address): # The relative location of our test directory (which # contains the ssl key and certificate files) differs - # between the stdlib and stand-alone Tulip/asyncio. + # between the stdlib and stand-alone asyncio. # Prefer our own if we can find it. here = os.path.join(os.path.dirname(__file__), '..', 'tests') if not os.path.isdir(here):