<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/trollius.git/asyncio/events.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>Add _format_source_traceback() function</title>
<updated>2014-10-30T22:33:31+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-10-30T22:33:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=142855c19c886963a0a3dab6e43c09ab915fcfeb'/>
<id>142855c19c886963a0a3dab6e43c09ab915fcfeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a new BaseEventLoop._get_traceback() method</title>
<updated>2014-10-29T17:32:35+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-10-29T17:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=e772048235a8d64a11f6addca8e627cdad2fa54b'/>
<id>e772048235a8d64a11f6addca8e627cdad2fa54b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve canceled timer callback handles cleanup (CPython issue #22448)</title>
<updated>2014-09-25T16:02:25+00:00</updated>
<author>
<name>Yury Selivanov</name>
<email>yselivanov@sprymix.com</email>
</author>
<published>2014-09-25T16:02:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=5456cc9b6c3b863e022e0f227d64c59b89146797'/>
<id>5456cc9b6c3b863e022e0f227d64c59b89146797</id>
<content type='text'>
Patch by Joshua Moore-Oliva.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch by Joshua Moore-Oliva.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Handle and TimerHandle repr in debug mode</title>
<updated>2014-09-17T21:14:36+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-09-17T21:14:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=8640685401f459191146d9c21a35b4ae792fdf2a'/>
<id>8640685401f459191146d9c21a35b4ae792fdf2a</id>
<content type='text'>
Tulip issue #206:  In debug mode, keep the callback in the representation of
Handle and TimerHandle after cancel().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tulip issue #206:  In debug mode, keep the callback in the representation of
Handle and TimerHandle after cancel().
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhance representation of Future and Future subclasses</title>
<updated>2014-07-29T10:49:33+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-29T10:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=9d8976897d1a550d3296809c08d4c6f6f04348c7'/>
<id>9d8976897d1a550d3296809c08d4c6f6f04348c7</id>
<content type='text'>
* Add "created at filename:lineno" in the representation
* Add Future._repr_info() method which can be more easily overriden than
  Future.__repr__(). It should now be more easy to enhance Future
  representation without having to modify each subclass. For example,
  _OverlappedFuture and _WaitHandleFuture get the new "created at" information.
* Use reprlib to format Future result, and function arguments when formatting a
  callback, to limit the length of the representation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add "created at filename:lineno" in the representation
* Add Future._repr_info() method which can be more easily overriden than
  Future.__repr__(). It should now be more easy to enhance Future
  representation without having to modify each subclass. For example,
  _OverlappedFuture and _WaitHandleFuture get the new "created at" information.
* Use reprlib to format Future result, and function arguments when formatting a
  callback, to limit the length of the representation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle.cancel() now clears references to callback and args</title>
<updated>2014-07-10T19:29:48+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-10T19:29:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=fc656fcbb057fd0eb1590898ae67655913b62fb0'/>
<id>fc656fcbb057fd0eb1590898ae67655913b62fb0</id>
<content type='text'>
In debug mode, repr(Handle) now also contains the location where the Handle was
created.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In debug mode, repr(Handle) now also contains the location where the Handle was
created.
</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>Update AbstractEventLoop: add new event loop methods; update also the unit test</title>
<updated>2014-07-07T21:22:52+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-07-07T21:22:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=3aefec26e1b78ed42ec2b5147eb4bd8e16d55532'/>
<id>3aefec26e1b78ed42ec2b5147eb4bd8e16d55532</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tulip issue #137: In debug mode, save traceback where Future, Task and Handle</title>
<updated>2014-06-27T11:35:15+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-27T11:35:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=7852d4cd33ee6a97b1ad469c5f5421c8973bdac2'/>
<id>7852d4cd33ee6a97b1ad469c5f5421c8973bdac2</id>
<content type='text'>
objects are created. Pass the traceback to call_exception_handler() in the
'source_traceback' key.

The traceback is truncated to hide internal calls in asyncio, show only the
traceback from user code.

Add tests for the new source_traceback, and a test for the 'Future/Task
exception was never retrieved' log.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
objects are created. Pass the traceback to call_exception_handler() in the
'source_traceback' key.

The traceback is truncated to hide internal calls in asyncio, show only the
traceback from user code.

Add tests for the new source_traceback, and a test for the 'Future/Task
exception was never retrieved' log.
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle error handler: enhance formatting of the callback</title>
<updated>2014-06-25T23:35:01+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-06-25T23:35:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/trollius.git/commit/?id=2f44f8704c63e5e513abe1ba4af9b4a534c8ff98'/>
<id>2f44f8704c63e5e513abe1ba4af9b4a534c8ff98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
