lp:~egbutter/txpostgres/master
- Get this branch:
- bzr branch lp:~egbutter/txpostgres/master
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at https://github.com/egbutter/txpostgres.git.
Last successful import was .
Recent revisions
- 94. By Jan Urbański
-
Disable PyPy bulids in Travis.
The last attempt to enable it caused a segmentation fault on the build
machine... - 93. By Jan Urbański
-
Try enabling PyPy builds in Travis again.
Here's to hoping they support them correctly now.
- 92. By Jan Urbański
-
Beware of observer functions returning failing Deferreds.
A Twisted cooperator receiving a failed Deferred will stop
processing. Since exceptions from observer functions don't prevent
other observers from running, returning a failed Deferred should not
as well.Reported by a user on IRC.
- 90. By Jan Urbański
-
Process NOTIFY events using a Cooperator.
With large numbers of notifies, or with lots of observers, the reactor
thread might be blocked for too long while processing them. Fix this
by using internet.task.cooperate and allowing users to pass their own
Cooperator objects.While at it add documentation stating that there are not guarantees as
to the order in which observer functions are called and that any
exceptions they might raise are logged and discarded.Per report from mb5.
Fixes #24.
- 88. By Jan Urbański
-
Make the test for errors in notify observers more robust.
Turns out that the observer that was supposed to raise an exception
was being removed before it had a chance to do its vile work.Add an extra Deferred to wait upon and add an extra assertion in the
test to make sure that the exception is really raised and logged. - 87. By Jan Urbański
-
Add a PEP263-style encoding specification to the module.
Putting my last name as it should be written in the file tripped
Python over.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)