diff --git a/CHANGES b/CHANGES index f6e4752..ef95ae3 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,17 @@ ThriftPy Changelog ================== +Version 0.1.4 +------------- + +Released on July 17, 2014. + +- parser token cache, speed boost for thrift file parsing, via `#12`_. +- new cython binary protocol with speed very close to c ext, via `#16`_. + +.. _`#12`: https://github.com/eleme/thriftpy/pull/14 +.. _`#16`: https://github.com/eleme/thriftpy/pull/14 + Version 0.1.3 ------------- diff --git a/MANIFEST.in b/MANIFEST.in index 74a9c7a..2454bd5 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,3 @@ include README.rst -include thriftpy/protocol/*.pyx -include thriftpy/protocol/*.c thriftpy/protocol/*.h +include thriftpy/protocol/cybin/*.pyx thriftpy/protocol/cybin/*.pxi +include thriftpy/protocol/cybin/*.c thriftpy/protocol/cybin/*.h diff --git a/docs/conf.py b/docs/conf.py index d5c87aa..be67cc9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -53,9 +53,9 @@ # built documents. # # The short X.Y version. -version = '0.1.3' +version = '0.1.4' # The full version, including alpha/beta/rc tags. -release = '0.1.3' +release = '0.1.4' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/setup.py b/setup.py index 7e29c21..eaaace8 100644 --- a/setup.py +++ b/setup.py @@ -9,8 +9,8 @@ ] dev_requires = [ - "cython>=0.20.1", - "flake8>=2.1.0", + "cython>=0.20.2", + "flake8>=2.2.2", "nose>=1.3.3", "sphinx-rtd-theme>=0.1.6", "sphinx>=1.2.2", diff --git a/thriftpy/__init__.py b/thriftpy/__init__.py index 8db93d2..8977650 100644 --- a/thriftpy/__init__.py +++ b/thriftpy/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -__version__ = '0.1.3' +__version__ = '0.1.4' import sys __python__ = sys.version