Ver. 1.3.6 - 2016-Jul-09¶
Redis Lock bug fix and enhancement
- Critical bug fix in Redis Lock, the sleep method was not awaited when acquiring the lock
- Redis lock is an asynchronous context manager
Ver. 1.3.5 - 2016-Jul-01¶
Bug fixes and improvements
Ver. 1.3.4 - 2016-Jun-17¶
Minor release which adds the ability to run a single test function from the test suite.
Ver. 1.3.3 - 2016-Jun-06¶
A critical bug fix for the WSGI server and several important fixes in internals.
- Critical bug fix in HEAD HTTP response - remove the content but not the content related headers 74438a7
- No longer add
Connection
header if HTTP version is 1.1 and the value is keep-alive - Http head test 6d33410
- Http client is now an asynchronous context manager 1c01fc7
- Server does not hang when using the
--reload
flag and Ctrl-C - Removed finish event from AbstractClient, no longer used
- Actor is set to STOPPED state when the event loop is stopped f2afe03
- Link to actor image in README.rst
Ver. 1.3.2 - 2016-May-20¶
Bug fix release
Ver. 1.3.1 - 2016-May-17¶
Minor release with on bug fix only
- Don’t wrap wsgi.input with GreenBody if it is already wrapped d66ddb8
Ver. 1.3.0 - 2016-May-12¶
This is a backward incompatible version which works for python 3.5 and above. The async/await syntax has been adopted in the whole codebase. It brings several improvements in the API as well as bug fixes.
Core¶
- Tidy up cython extensions, No more python 2 checks
- Cython is no longer required when installing C extensions
- Better dev version to avoid warning in command line for #213 6d369f0
- Hindi pulsar, need double check c83e178
- Overwrite pid file if the pid is stale, fixes #218, 00195c4
- Regression fix in
get_application
#220
HttpClient¶
- HttpClient support
json
parameter for easily posting JSON data 5256dc9 - Http client stream with sync and async iterators e2f12de
- Use certifi library if available
- urlparams replaced by
params
, same as requests 08fed42 - Don’t raise error when content_type is given and data is bytes 18424cc
- Verify parameter in http client. Fixes #191 4611261
WSGI¶
Tests¶
- Overall refactoring of the test suite.
- The
runtests
script has been removed. tests are now run usingsetup.py
#213 - The
pulsar_test
package is included in the installation. It gives access to thepulsar_test.Test
class for running tests using pulsar test suite - Added tests for flaskgreen and fixed bug in multiapp config 9bf37b1
- Versioning support pep440 for alpha and beta releases 468daa2
- Don’t run slugify test if unidecode package is not installed. Fixes #206