Subject: CVS commit: pkgsrc/databases/py-cassandra-driver
From: Filip Hajny
Date: 2015-11-25 16:58:10
Message id: 20151125155810.17CB598@cvs.netbsd.org

Log Message:
Update databases/py-cassandra-driver to 3.0.0.

3.0.0

Features
- Support datetime.date objects as a DateType
- Add Cluster.update_view_metadata
- QueryTrace option to populate partial trace sessions
- Attach column names to ResultSet
- Change default consistency level to LOCAL_ONE

Bug Fixes
- Properly SerDes nested collections when protocol_version < 3
- Evict UDTs from UserType cache on change
- Make sure query strings are always encoded UTF-8
- Track previous value of columns at instantiation in CQLengine
- UDT CQL encoding does not work for unicode values
- NetworkTopologyStrategy#make_token_replica_map does not account
  for multiple racks in a DC
- Cython integer overflow on decimal type deserialization
- Query trace: if session hasn't been logged, query trace can
  throw exception

3.0.0rc1

Features
- Process Modernized Schema Tables for Cassandra 3.0
- Remove deprecated features
- Don't assign trace data to Statements
- Normalize results return
- Process Materialized View Metadata/Events
- Remove blist as soft dependency
- Change default consistency level to LOCAL_QUORUM
- Normalize CQL query/export in metadata model

Bug Fixes
- Implementation of named arguments bind is non-pythonic
- CQL encoding is incorrect for NaN and Infinity floats
- Protocol downgrade issue with C* 2.0.x, 2.1.x, and python3,
  with non-default logging
- ValueError when accessing usertype with non-alphanumeric
  field names
- NumpyProtocolHandler does not play well with PagedResult

2.7.2

Bug Fixes
- Resolve CQL export error for UDF with zero parameters
- Remove futures dep. for Python 3

Files:
RevisionActionfile
1.6modifypkgsrc/databases/py-cassandra-driver/Makefile
1.4modifypkgsrc/databases/py-cassandra-driver/PLIST
1.6modifypkgsrc/databases/py-cassandra-driver/distinfo