Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Bump version to 1.3.0

  • Loading branch information...
commit 12d10d824f2eb15e1719d13a52abfd71d59d32c3 1 parent e01ddc5
@thobbs thobbs authored
Showing with 67 additions and 3 deletions.
  1. +31 −0 CHANGES
  2. +33 −0 doc/changelog.rst
  3. +2 −2 doc/conf.py
  4. +1 −1  setup.py
View
31 CHANGES
@@ -1,3 +1,34 @@
+Changes in Version 1.3.0
+
+ This release adds full compatibility with Cassandra 1.0 and removes support
+ for schema manipulation in Cassandra 0.7.
+
+ In this release, schema manipulation should work with Cassandra 0.8 and 1.0,
+ but not 0.7. The data API should continue to work with all three versions.
+
+ Bug Fixes
+
+ * Don’t ignore columns parameter in ColumnFamilyMap.insert()
+ * Handle empty instance fields in ColumnFamilyMap.insert()
+ * Use the same default for timeout in pycassa.connect() as ConnectionPool
+ uses
+ * Fix typo which caused a different exception to be thrown when an
+ AllServersUnavailable exception was raised
+ * IPython 0.11 compatibility in pycassaShell
+ * Correct dependency declaration in setup.py
+ * Add UUIDType to supported types
+
+ Features
+
+ The filter_empty parameter was added to get_range() with a default of True;
+ this allows empty rows to be kept if desired
+
+ Deprecated
+
+ pycassa.connect()
+ pycassa.connect_thread_local()
+
+
Changes in Version 1.2.1
This is strictly a bug-fix release addressing a few issues created in 1.2.0.
View
33 doc/changelog.rst
@@ -1,6 +1,39 @@
Changelog
=========
+Changes in Version 1.3.0
+------------------------
+This release adds full compatibility with Cassandra 1.0 and
+removes support for schema manipulation in Cassandra 0.7.
+
+In this release, schema manipulation should work with Cassandra 0.8
+and 1.0, but not 0.7. The data API should continue to work with all
+three versions.
+
+Bug Fixes
+~~~~~~~~~
+- Don't ignore `columns` parameter in :meth:`.ColumnFamilyMap.insert()`
+- Handle empty instance fields in :meth:`.ColumnFamilyMap.insert()`
+- Use the same default for `timeout` in :meth:`pycassa.connect()` as
+ :class:`~.ConnectionPool` uses
+- Fix typo which caused a different exception to be thrown when an
+ :exc:`.AllServersUnavailable` exception was raised
+- IPython 0.11 compatibility in pycassaShell
+- Correct dependency declaration in :file:`setup.py`
+- Add UUIDType to supported types
+
+Features
+~~~~~~~~
+- The `filter_empty` parameter was added to
+ :meth:`~.ColumnFamily.get_range()` with a default of ``True``; this
+ allows empty rows to be kept if desired
+
+Deprecated
+~~~~~~~~~~
+- :meth:`pycassa.connect()`
+- :meth:`pycassa.connect_thread_local()`
+
+
Changes in Version 1.2.1
------------------------
This is strictly a bug-fix release addressing a few
View
4 doc/conf.py
@@ -33,9 +33,9 @@
# built documents.
#
# The short X.Y version.
-version = '1.2'
+version = '1.3'
# The full version, including alpha/beta/rc tags.
-release = '1.2.1'
+release = '1.3.0'
# List of documents that shouldn't be included in the build.
unused_docs = []
View
2  setup.py
@@ -24,7 +24,7 @@
from distutils.cmd import Command
-version_tuple = (1, 2, 1)
+version_tuple = (1, 3, 0)
__version__ = '.'.join(map(str, version_tuple))
long_description = """pycassa is a python client library for Apache Cassandra with the following features:
Please sign in to comment.
Something went wrong with that request. Please try again.