Ver. 1.2.0 - 2016-Mar-17

Pulsar 1.2 is broadly backward compatible with the 1.1 version with the only caveat that the is_async function is now deprecated and replaced by the isawaitable function. Warnings will be issued when used by client applications.

In addition, pulsar 1.2.x is the last minor release (“major.minor.micro”) to support python 3.4. From pulsar 1.3.x, support for python 3.4 will be dropped and the new async-await syntax will be used in the whole codebase.

New Features

  • Added isawaitable function and deprecated is_async which will be removed in version 1.3. Issue #203 6a2f9e4
  • Verify parameter in http client. Fixes #191 4611261
  • Hindi pulsar, need double check c83e178

Bug fixes and Enhancements

  • Versioning supports pep440 for alpha and beta releases too 468daa2
  • Tidy up cython extensions. No more py2 checks. Better dev version to avoid warning in command line 6d369f0
  • fix #211
  • Fix #209

Examples

  • Added Green Flask example applications to illustrate how to use synchronous web frameworks and pulsar greenio module 1855819

Test

  • Links test c80b163
  • Don’t run slugify test if unidecode package is not installed. Fixes #206

Wsgi

  • Check for missing suffix in the file when serving media files bc6e04d