<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/trollius.git/asyncio/test_utils.py, branch traceback</title>
<subtitle>bitbucket.org: Obsolete (use python-packages/trollius-git)
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/'/>
<entry>
<title>disable disable_logger() to get logs</title>
<updated>2014-11-13T00:10:37+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-11-13T00:10:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=1e128bef0d3fdcf50c00435e9d4da433054ad359'/>
<id>1e128bef0d3fdcf50c00435e9d4da433054ad359</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix unit tests in debug mode: mock a non-blocking socket for socket operations</title>
<updated>2014-07-30T13:31:53+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-30T13:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=cfa8da5e9359cd83a324ae63ccaa192e0a17cca4'/>
<id>cfa8da5e9359cd83a324ae63ccaa192e0a17cca4</id>
<content type='text'>
which now raise an exception if the socket is blocking.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
which now raise an exception if the socket is blocking.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: make quiet the logs of SSL handshake failures when running tests in</title>
<updated>2014-07-14T20:25:10+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-14T20:25:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=a50edd714228572483bd141241991184ff257c48'/>
<id>a50edd714228572483bd141241991184ff257c48</id>
<content type='text'>
debug mode
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
debug mode
</pre>
</div>
</content>
</entry>
<entry>
<title>Tulip issue #185: Add a create_task() method to event loops</title>
<updated>2014-07-08T09:19:35+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-08T09:19:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=30416ecb91c8c81388cd77b4e2ca715a31a4c4ff'/>
<id>30416ecb91c8c81388cd77b4e2ca715a31a4c4ff</id>
<content type='text'>
The create_task() method can be overriden in custom event loop to implement
their own task class. For example, greenio and Pulsar projects use their own
task class.

The create_task() method is now preferred over creating directly task using the
Task class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The create_task() method can be overriden in custom event loop to implement
their own task class. For example, greenio and Pulsar projects use their own
task class.

The create_task() method is now preferred over creating directly task using the
Task class.
</pre>
</div>
</content>
</entry>
<entry>
<title>Backed out changeset b288da71fb40</title>
<updated>2014-07-03T15:24:21+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-03T15:24:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=07b14e3a7f103709232c304c0563b18d91a852ec'/>
<id>07b14e3a7f103709232c304c0563b18d91a852ec</id>
<content type='text'>
Oops, I wanted to send this patch for review before
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Oops, I wanted to send this patch for review before
</pre>
</div>
</content>
</entry>
<entry>
<title>Add asyncio.tasks.task_factory variable</title>
<updated>2014-07-03T15:23:04+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-03T15:23:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=643ede80df0d364251dd5eaa5ae5bad6839dd441'/>
<id>643ede80df0d364251dd5eaa5ae5bad6839dd441</id>
<content type='text'>
In the greenio project, Task._step() should not create Task objects but
GreenTask to control how tasks are executed. Luca Sbardella already asked this
feature for its Pulsar project to support coroutines using yield instead of
yield-from.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the greenio project, Task._step() should not create Task objects but
GreenTask to control how tasks are executed. Luca Sbardella already asked this
feature for its Pulsar project to support coroutines using yield instead of
yield-from.
</pre>
</div>
</content>
</entry>
<entry>
<title>Python issue #21163: BaseEventLoop.run_until_complete() and</title>
<updated>2014-06-30T12:48:53+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-30T12:48:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=581772d7604a01b5e5677b63201d11398c25c3fa'/>
<id>581772d7604a01b5e5677b63201d11398c25c3fa</id>
<content type='text'>
test_utils.run_briefly() don't log the "destroy pending task" message anymore.
The log is redundant for run_until_complete() and useless in run_briefly().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
test_utils.run_briefly() don't log the "destroy pending task" message anymore.
The log is redundant for run_until_complete() and useless in run_briefly().
</pre>
</div>
</content>
</entry>
<entry>
<title>Move coroutine code in the new module asyncio.coroutines</title>
<updated>2014-06-28T22:12:21+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-28T22:12:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=578a628a0e62fadf79bff1c61308a5e263cf286c'/>
<id>578a628a0e62fadf79bff1c61308a5e263cf286c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor tests: add a base TestCase class</title>
<updated>2014-06-17T23:32:10+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-17T23:32:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=830f91fafb1f2b2ea4be28be6fd8bac9bed53dd4'/>
<id>830f91fafb1f2b2ea4be28be6fd8bac9bed53dd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #173: Enhance repr(Handle) and repr(Task)</title>
<updated>2014-06-12T16:35:14+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-12T16:35:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=8db5cb2096b2c48a3d2f47283a7eeb876848abd6'/>
<id>8db5cb2096b2c48a3d2f47283a7eeb876848abd6</id>
<content type='text'>
repr(Handle) is shorter for function: "foo" instead of "&lt;function foo at
0x...&gt;". It now also includes the source of the callback, filename and line
number where it was defined, if available.

repr(Task) now also includes the current position in the code, filename and
line number, if available. If the coroutine (generator) is done, the line
number is omitted and "done" is added.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
repr(Handle) is shorter for function: "foo" instead of "&lt;function foo at
0x...&gt;". It now also includes the source of the callback, filename and line
number where it was defined, if available.

repr(Task) now also includes the current position in the code, filename and
line number, if available. If the coroutine (generator) is done, the line
number is omitted and "done" is added.
</pre>
</div>
</content>
</entry>
</feed>
