Commits

Show all
Author Commit Message Labels Comments Date
James Mills
Slight restructure on the way I manage changes between releases.
Tags
1.3.1
James Mills
circuits.web.wsgi: Fixed a bug discovered when trying to deploy a circuits.web WSGI Application using the uwsgi server. In the case of an empty request body from the client being passed thorugh uwsgi to circuits.web - No Content-Length would be provided, but also any attempt to read from wsgi.input would block causing uwsgi to timeout
James Mills
test_bridge: Passing again after adding some more smarts into py.test.wait_for (custom)
James Mills
circuits.core.manager: Call self.stop() right at the end of a normal termination
James Mills
circuits.core.manager: Rather than sleep if there was no tick functions to process (which by default there never are), instead; sleep if after processing tick functions we yieled no events to process (ie: nothing to do)
James Mills
circuits.core.manager: If a KeyboardInterrupt or SystemExit exception is raised in a tick function, re-reiase it
James Mills
circuits.io.File: If any error occurs while polling on the fd push an Error event and return in all cases
James Mills
Backed out ce5e6bbaa1a7 - Breaks streaming for some reason
James Mills
circuits.core.manager: Deprecated the use of the sleep parameter/argument in Manager.start(...) and Manager.run(...) in favor of sleeping for the specified circuits.core.manager.TIMEOUT when/iif there are no tick functions to process (eg: Timer, pollers, etc)
James Mills
Fixed docs by removing sphinkydoc generated api docs (which were never very good)
James Mills
Added tag 1.3 for changeset e00c8f8ed520
James Mills
Merged with fe4fabfa1a05
Tags
1.3
James Mills
Fixed missing comma
James Mills
Added tag 1.3 for changeset 77db2ce478b3
James Mills
Refactored description and README a bit :)
James Mills
Added tag 1.3 for changeset a5625db0cba2
James Mills
Re-added meta vars that I stupidly removed :)
James Mills
Added config for build_sphinx and upload_sphinx
James Mills
Removed sphinydoc
James Mills
Removed unused meta vars
James Mills
Updated CopyRight
James Mills
James Mills
circuits.web.http: Fixed a bug in response handler where HTTP/1.1 capable clients making two or more calls did not receive a response for subsequent requests
James Mills
circuits.net.pollers: Re-add circuits.net.pollers for backwards compatibility with a commented note about it's deprecation
James Mills
LICENSE: Updated year
James Mills
Minor fixes for Windows
James Mills
circuits.web.wsgi: Use .tick() to tick over the circuits machinery using a simple single-state state-machine
James Mills
examples/web/wsgiapp.py: Fixed broken import of Application
James Mills
Cleanup of unused imports
James Mills
Make test_timers complete faster (x4)
  1. Prev
  2. Next