Skip to content

Commit

Permalink
Bump version to 1.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
thobbs committed Nov 7, 2011
1 parent e01ddc5 commit 12d10d8
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 3 deletions.
31 changes: 31 additions & 0 deletions 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.
Expand Down
33 changes: 33 additions & 0 deletions 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
Expand Down
4 changes: 2 additions & 2 deletions doc/conf.py
Expand Up @@ -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 = []
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -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:
Expand Down

0 comments on commit 12d10d8

Please sign in to comment.