Documentation for pulsar's DEVELOPMENT version. Get the release docs here.
Several improvements and bug fixes in the Http Client including:
- SSL support
- Proxy and Tunneling
- Cookie support
- File upload
Code coverage can be turned on by using the --coverage option. By passing in the command line --coveralls when testing, coverage is published to coveralls.io.
WSGI responses 400 Bad Request to request with no Host header if the request URI is not an absolute URI. Follows the rfc2616 sec 5.2 guidelines.
Removed the specialised application worker and monitor classes. Use standard actor and monitor with specialised start hooks instead.
Removed the global event dispatcher. No longer used. Less global variables the better.
Protocol consumer to handle one request only. Better upgrade method for connections.
Proper handling of secure connections in wsgi applications.
Added accept_content_type method to WSGI Router.
Added pulsar.Actor.stream attribute to write messages without using the logger.
Pass pep8 test.
807 regression tests, 90% coverage.
Several new features, critical bug fixes and increased tests coverage.
558 regression tests, 88% coverage.
This is a major release with considerable amount of internal refactoring.
444 regression tests, 87% coverage.