File python-cassandra-driver.changes of Package python-cassandra-driver

Mon Apr 15 09:17:49 UTC 2024 -

- added patches
  if CASS_DRIVER_NO_EXTENSIONS=1, import throws DependencyException
  + python-cassandra-driver-test_libevreactor-DependencyException.patch

Wed Apr 10 14:32:27 UTC 2024 - Markéta Machová <>

- Update to 3.29.1
  * Add support for Python 3.9 through 3.12, drop support for 3.7
  * Removal of dependency on six module
  * Raise explicit exception when deserializing a vector with a 
    subtype that isn’t a constant size
- Rebased python-cassandra-driver-no-mock.patch

Thu Feb  8 09:38:13 UTC 2024 - Markéta Machová <>

- Fix tests on Python 3.12

Sun Jun 25 19:02:15 UTC 2023 - Dirk Müller <>

- update to 3.28.0:
  * Add support for vector type (PYTHON-1352)
  * Cryptography module is now an optional dependency
  * Store IV along with encrypted text when using column-level
    encryption (PYTHON-1350)
  * Create session-specific protocol handlers to contain session-
    specific CLE policies (PYTHON-1356)
  * Use Cython for smoke builds (PYTHON-1343)
  * Don't fail when inserting UDTs with prepared queries with
    some missing fields (PR 1151)
  * Convert print statement to function in docs (PR 1157)
  * Update comment for retry policy (DOC-3278)
  * Added error handling blog reference (DOC-2813)
  * Add support for client-side encryption (PYTHON-1341)

Tue Jun  6 11:39:40 UTC 2023 -

- python-scales is not required

Wed Mar 22 08:48:30 UTC 2023 - Daniel Garcia <>

- Update to 3.26.0
  * Add support for execution profiles in execute_concurrent (PR 1122)
  Bug Fixes
  * Handle empty non-final result pages (PR 1110)
  * Do not re-use stream IDs for in-flight requests (PR 1114)
  * Asyncore race condition cause logging exception on shutdown (PYTHON-1266)
  * Fix deprecation warning in query tracing (PR 1103)
  * Remove mutable default values from some tests (PR 1116)
  * Remove dependency on unittest2 (PYTHON-1289)
  * Fix deprecation warnings for asyncio.coroutine annotation in asyncioreactor (PYTTHON-1290)
  * Fix typos in source files (PR 1126)
  * HostFilterPolicyInitTest fix for Python 3.11 (PR 1131)
  * Fix for DontPrepareOnIgnoredHostsTest (PYTHON-1287)
  * tests.integration.simulacron.test_connection failures (PYTHON-1304)
  * appears to be failing for C* 4.0 (PYTHON-1329)
  * Authentication tests appear to be failing fraudulently (PYTHON-1328)
  * PreparedStatementTests.test_fail_if_different_query_id_on_reprepare() failing unexpectedly (PTYHON-1327)
  * Refactor deprecated unittest aliases for Python 3.11 compatibility (PR 1112)
  * This release removes support for Python 2.7.x as well as Python 3.5.x and 3.6.x

Thu May 19 07:49:12 UTC 2022 -

- run test_host_connection_pool
- modified patches
  % python-cassandra-driver-no-mock.patch (refreshed)

Tue May 17 10:56:36 UTC 2022 -

- version update to 3.25.0
  * Ensure the driver can connect when invalid peer hosts are in system.peers (PYTHON-1260)
  * Implement protocol v5 checksumming (PYTHON-1258)
  * Fix the default cqlengine connection mechanism to work with Astra (PYTHON-1265)
  Bug Fixes
  * Asyncore race condition cause logging exception on shutdown (PYTHON-1266)
  * Update list of reserved keywords (PYTHON-1269)
  * Drop Python 3.4 support (PYTHON-1220)
  * Update security documentation and examples to use PROTOCOL_TLS (PYTHON-1264)
  * Make geomet an optional dependency at runtime (PYTHON-1237)
  * Add use_default_tempdir cloud config options (PYTHON-1245)
  * Tcp flow control for libevreactor (PYTHON-1248)
  Bug Fixes
  * Unable to connect to a cloud cluster using Ubuntu 20.04 (PYTHON-1238)
  * PlainTextAuthProvider fails with unicode chars and Python3 (PYTHON-1241)
  * [GRAPH] Graph execution profiles consistency level are not set to LOCAL_QUORUM with a cloud cluster (PYTHON-1240)
  * [GRAPH] Can't write data in a Boolean field using the Fluent API (PYTHON-1239)
  * [GRAPH] Fix elementMap() result deserialization (PYTHON-1233)
  * Bump geomet dependency version to 0.2 (PYTHON-1243)
  * Bump gremlinpython dependency version to 3.4.6 (PYTHON-1212)
  * Improve fluent graph documentation for core graphs (PYTHON-1244)
  - added patches
    + python-cassandra-driver-no-mock.patch

Mon Jan 17 09:58:20 UTC 2022 - Dirk Müller <>

- remove blist dependency 

Fri Mar  5 13:19:07 UTC 2021 - Matej Cepl <>

- Switch off failing tests test_nts_token_performance and
  (, bsc#1182585).

Wed Jun 10 10:41:08 UTC 2020 - Marketa Calabkova <>

- replace nose

Wed Apr 22 10:05:27 UTC 2020 - Tomáš Chvátal <>

- Fix build without python2

Tue Apr  7 09:05:31 UTC 2020 - Dirk Mueller <>

- update to 3.23.0:
  * Transient Replication Support (PYTHON-1207)
  * Support system.peers_v2 and port discovery for C* 4.0 (PYTHON-700)
  * Asyncore logging exception on shutdown (PYTHON-1228)

Tue Apr  7 07:10:02 UTC 2020 - Tomáš Chvátal <>

- Fix 32bit build by skipping the tests overflowing there

Mon Mar 30 12:28:15 UTC 2020 - Marketa Calabkova <>

- update to version 3.22.0
  * Add all() function to the ResultSet API (PYTHON-1203)
  * Parse new schema metadata in NGDG and generate table edges CQL syntax (PYTHON-996)
  * Add GraphSON3 support (PYTHON-788)
  * Use GraphSON3 as default for Native graphs (PYTHON-1004)
  * Add Tuple and UDT types for native graph (PYTHON-1005)
  * Add Duration type for native graph (PYTHON-1000)
  * Add gx:ByteBuffer graphson type support for Blob field (PYTHON-1027)
  * Enable Paging Through DSE Driver for Gremlin Traversals (PYTHON-1045)
  * Provide numerical wrappers to ensure proper graphson schema definition (PYTHON-1051)
  * Resolve the row_factory automatically for native graphs (PYTHON-1056)
  * Add g:TraversalMetrics/g:Metrics graph deserializers (PYTHON-1057)
  * Add g:BulkSet graph deserializers (PYTHON-1060)
  * Update Graph Engine names and the way to create a Classic/Native Graph (PYTHON-1090)
  * Update Native to Core Graph Engine
  * Add graphson3 and native graph support (PYTHON-1039)
  * Enable Paging Through DSE Driver for Gremlin Traversals (PYTHON-1045)
  * Expose filter predicates for cql collections (PYTHON-1019)
  * Add g:TraversalMetrics/Metrics deserializers (PYTHON-1057)
  * Make graph metadata handling more robust (PYTHON-1204)
  * Make sure to only query the native_transport_address column with DSE (PYTHON-1205)
  * Unified driver: merge core and DSE drivers into a single package (PYTHON-1130)
  * Add Python 3.8 support (PYTHON-1189)
  * Allow passing ssl context for Twisted (PYTHON-1161)
  * Ssl context and cloud support for Eventlet (PYTHON-1162)
  * Cloud Twisted support (PYTHON-1163)
  * Add additional_write_policy and read_repair to system schema parsing (PYTHON-1048)
  * Flexible version parsing (PYTHON-1174)
  * Support NULL in collection deserializer (PYTHON-1123)
  * [GRAPH] Ability to execute Fluent Graph queries asynchronously (PYTHON-1129)
  * Handle prepared id mismatch when repreparing on the fly (PYTHON-1124)
  * re-raising the CQLEngineException will fail on Python 3 (PYTHON-1166)
  * asyncio message chunks can be processed discontinuously (PYTHON-1185)
  * Reconnect attempts persist after downed node removed from peers (PYTHON-1181)
  * Connection fails to validate ssl certificate hostname when SSLContext.check_hostname is set (PYTHON-1186)
  * ResponseFuture._set_result crashes on connection error when used with PrepareMessage (PYTHON-1187)
  * The driver has a new dependency: geomet. It comes from the dse-driver unification and
    is used to support DSE geo types.
  * Remove *read_repair_chance table options (PYTHON-1140)
  * Avoid warnings about unspecified load balancing policy when connecting to a cloud cluster (PYTHON-1177)
  * Add new DSE CQL keywords (PYTHON-1122)
  * Publish binary wheel distributions (PYTHON-1013)
  * Insights integration (PYTHON-1047)
  * Graph execution profiles should preserve their graph_source when graph_options is overridden (PYTHON-1021)
  * DETERMINISTIC and MONOTONIC Clauses for Functions and Aggregates (PYTHON-955)
  * GraphOptions should show a warning for unknown parameters (PYTHON-819)
  * DSE protocol version 2 and continous paging backpressure (PYTHON-798)
  * GraphSON2 Serialization/Deserialization Support (PYTHON-775)
  * Add graph-results payload option for GraphSON format (PYTHON-773)
  * Add Graph DurationType support (PYTHON-607)
  * Support DSE DateRange type (PYTHON-668)
  * Add config profiles to DSE graph execution (PYTHON-570)
  * DSE Driver version checking (PYTHON-568)
  * Distinct default timeout for graph queries (PYTHON-477)
  * Graph result parsing for known types (PYTHON-479,487)
  * Distinct read/write CL for graph execution (PYTHON-509)
  * Target graph analytics query to spark master when available (PYTHON-510)
  * Continuous paging sessions raise RuntimeError when results are not entirely consumed (PYTHON-1054)
  * GraphSON Property deserializer should return a dict instead of a set (PYTHON-1033)
  * ResponseFuture.has_more_pages may hold the wrong value (PYTHON-946)
  * Update date serialization to isoformat in graph (PYTHON-805)
  * DateRange Parse Error (PYTHON-729)
  * MontonicTimestampGenerator.__init__ ignores class defaults (PYTHON-728)
  * metadata.get_host returning None unexpectedly (PYTHON-709)
  * Sockets associated with sessions not getting cleaned up on session.shutdown() (PYTHON-673)
  * Resolve FQDN from ip address and use that as host passed to SASLClient (PYTHON-566)
  * Correctly handle other types in geo type equality (PYTHON-508)
  * Add an abstract GraphStatement to handle different graph statements  (PYTHON-789)

Fri Nov 22 06:07:48 UTC 2019 - Arun Persaud <>

- update to version 3.20.2:
  * Fix import error for old python installation without SSLContext

Sat Nov  9 14:43:45 UTC 2019 - Arun Persaud <>

- update to version 3.20.1:
  * Bug Fixes
    + ValueError: too many values to unpack (expected 2)" when there
      are two dashes in server version number (PYTHON-1172)

- changes from version 3.20.0:
  * Features
    + DataStax Apollo Support (PYTHON-1074)
    + Use 4.0 schema parser in 4 alpha and snapshot builds
  * Bug Fixes
    + Connection setup methods prevent using ExecutionProfile in
      cqlengine (PYTHON-1009)
    + Driver deadlock if all connections dropped by heartbeat whilst
      request in flight and request times out (PYTHON-1044)
    + Exception when use pk__token__gt filter In python 3.7

Sat Aug 31 04:36:00 UTC 2019 - Arun Persaud <>

- update to version 3.19.0:
  * Features
    + Add Python 3.7 support (PYTHON-1016)
    + Future-proof Mapping imports (PYTHON-1023)
    + Include param values in cqlengine logging (PYTHON-1105)
    + NTS Token Replica Map Generation is slow (PYTHON-622)
  * Bug Fixes
    + as_cql_query UDF/UDA parameters incorrectly includes "frozen" if
      arguments are collections (PYTHON-1031)
    + cqlengine does not currently support combining TTL and TIMESTAMP
      on INSERT (PYTHON-1093)
    + Fix incorrect metadata for compact counter tables (PYTHON-1100)
    + Call ConnectionException with correct kwargs (PYTHON-1117)
    + Can't connect to clusters built from source because version
      parsing doesn't handle 'x.y-SNAPSHOT' (PYTHON-1118)
    + Discovered node doesn´t honor the configured Cluster port on
      connection (PYTHON-1127)
  * Other
    + Remove invalid warning in set_session when we initialize a
      default connection (PYTHON-1104)
    + Set the proper default ExecutionProfile.row_factory value

Sat Jun  8 23:08:18 UTC 2019 - Arun Persaud <>

- update to version 3.18.0:
  * Features
    + Abstract Host Connection information (PYTHON-1079)
    + Improve version parsing to support a non-integer 4th component
    + Expose on_request_error method in the RetryPolicy (PYTHON-1064)
    + Add jitter to ExponentialReconnectionPolicy (PYTHON-1065)
  * Bug Fixes
    + Fix error when preparing queries with beta protocol v5
    + Accept legacy empty strings as column names (PYTHON-1082)
    + Let util.SortedSet handle uncomparable elements (PYTHON-1087)

Sat May  4 19:56:15 UTC 2019 - Arun Persaud <>

- update to version 3.17.1:
  * Bug Fixes
    + Socket errors EAGAIN/EWOULDBLOCK are not handled properly and
      cause timeouts (PYTHON-1089)

Sat Mar  2 04:47:54 UTC 2019 - Arun Persaud <>

- specfile:
  * update copyright year
  * be more specific in %files section

- update to version 3.17.0:
  * Features
    + Send driver name and version in startup message (PYTHON-1068)
    + Add Cluster ssl_context option to enable SSL (PYTHON-995)
    + Allow encrypted private keys for 2-way SSL cluster connections
    + Introduce new method ConsistencyLevel.is_serial (PYTHON-1067)
    + Add Session.get_execution_profile (PYTHON-932)
    + Add host kwarg to Session.execute/execute_async APIs to send a
      query to a specific node (PYTHON-993)
  * Bug Fixes
    + NoHostAvailable when all hosts are up and connectable
    + Serial consistency level is not used (PYTHON-1007)
  * Other
    + Fail faster on incorrect lz4 import (PYTHON-1042)
    + Bump Cython dependency version to 0.29 (PYTHON-1036)
    + Expand Driver SSL Documentation (PYTHON-740)
  * Deprecations
    + Using Cluster.ssl_options to enable SSL is deprecated and will
      be removed in the next major release, use ssl_context.
    + DowngradingConsistencyRetryPolicy is deprecated and will be
      removed in the next major release. (PYTHON-937)

Sat Dec  1 18:26:17 UTC 2018 - Arun Persaud <>

- update to version 3.16.0:
  * Bug Fixes
    + Improve and fix socket error-catching code in nonblocking-socket
      reactors (PYTHON-1024)
    + Non-ASCII characters in schema break CQL string generation
    + Fix OSS driver's virtual table support against DSE 6.0.X and
      future server releases (PYTHON-1020)
    + fails if the row_factory is using a generator
    + Log profile name on attempt to create existing profile
    + Cluster instantiation fails if any contact points' hostname
      resolution fails (PYTHON-895)
  * Other
    + Fix tests when RF is not maintained if we decomission a node
    + Fix wrong use of ResultSet indexing (PYTHON-1015)

Thu Nov  1 09:24:07 UTC 2018 - Tomáš Chvátal <>

- Update to 3.15.1:
  * No updatream changelog
- Switch to github tarball as the pypi one lacks tests now

Thu Sep 20 12:03:19 UTC 2018 - Tomáš Chvátal <>

- Add gevent to test dependencies
- Add scales to dependencies
- Add twisted to dependencies

Mon Sep  3 12:05:19 UTC 2018 - Tomáš Chvátal <>

- Enable tests

Sat Sep  1 18:29:47 UTC 2018 -

- update to version 3.15.0:
  * Features
    + Parse Virtual Keyspace Metadata (PYTHON-992)
  * Bug Fixes
    + Tokenmap.get_replicas returns the wrong value if token coincides
      with the end of the range (PYTHON-978)
    + Python Driver fails with "more than 255 arguments" python
      exception when > 255 columns specified in query response
    + Hang in
    + Asyncore reactors should use a global variable instead of a
      class variable for the event loop (PYTHON-697)
  * Other
    + Use global variable for libev loops so it can be subclassed
    + Update SchemaParser for V4 (PYTHON-1006)
    + Bump Cython dependency version to 0.28 (PYTHON-1012)

Wed Jun 13 08:29:00 UTC 2018 -

- Trim marketing wording from description.

Sun May  6 05:43:14 UTC 2018 -

- update to version 3.14.0:
  * Features
    + Add one() function to the ResultSet API (PYTHON-947)
    + Create an utility function to fetch concurrently many keys from
      the same replica (PYTHON-647)
    + Allow filter queries with fields that have an index managed
      outside of cqlengine (PYTHON-966)
    + Twisted SSL Support (PYTHON-343)
    + Support IS NOT NULL operator in cqlengine (PYTHON-968)
  * Other
    + Fix Broken Links in Docs (PYTHON-916)
    + Reevaluate MONKEY_PATCH_LOOP in test codebase (PYTHON-903)
    + Remove CASS_SERVER_VERSION and replace it for CASSANDRA_VERSION
      in tests (PYTHON-910)
    + Refactor CASSANDRA_VERSION to a some kind of version object
    + Log warning when driver configures an authenticator, but server
      does not request authentication (PYTHON-940)
    + Warn users when using the deprecated
      Session.default_consistency_level (PYTHON-953)
    + Add DSE smoke test to OSS driver tests (PYTHON-894)
    + Document long compilation times and workarounds (PYTHON-868)
    + Improve error for batch WriteTimeouts (PYTHON-941)
    + Deprecate ResultSet indexing (PYTHON-945)

Sun Feb  4 00:31:30 UTC 2018 -

- specfile:
  * update copyright year

- update to version 3.13.0:
  * Features
    + cqlengine: LIKE filter operator (PYTHON-512)
    + Support cassandra.query.BatchType with cqlengine BatchQuery
  * Bug Fixes
    + AttributeError: 'NoneType' object has no attribute 'add_timer'
    + Support retry_policy in PreparedStatement (PYTHON-861)
    + __del__ method in Session is throwing an exception (PYTHON-813)
    + LZ4 import issue with recent versions (PYTHON-897)
    + ResponseFuture._connection can be None when returning request_id
  * Other
    + cqlengine: avoid warning when unregistering connection on
      shutdown (PYTHON-865)
    + Fix DeprecationWarning of log.warn (PYTHON-846)
    + Fix for python3 (PYTHON-860)
    + Possible deadlock on cassandra.concurrent.execute_concurrent
    + Add some known deprecated warnings for 4.x (PYTHON-877)
    + Remove copyright dates from copyright notices (PYTHON-863)
    + Remove "Experimental" tag from execution profiles documentation
    + request_timer metrics descriptions are slightly incorrect
    + Remove "Experimental" tag from cqlengine connections
      documentation (PYTHON-892)
    + Set in documentation default consistency for operations is
      LOCAL_ONE (PYTHON-901)

Tue Nov  7 23:21:21 UTC 2017 -

- update to version 3.12.0:
  * Features
    + Send keyspace in QUERY, PREPARE, and BATCH messages (PYTHON-678)
    + Add IPv4Address/IPv6Address support for inet types (PYTHON-751)
    + WriteType.CDC and VIEW missing (PYTHON-794)
    + Warn on Cluster init if contact points are specified but LBP
      isn't (legacy mode) (PYTHON-812)
    + Warn on Cluster init if contact points are specified but LBP
      isn't (exection profile mode) (PYTHON-838)
    + Include hash of result set metadata in prepared stmt id
    + Add NO_COMPACT startup option (PYTHON-839)
    + Add new exception type for CDC (PYTHON-837)
  * Bug Fixes
    + Both _set_final_exception/result called for the same
      ResponseFuture (PYTHON-630)
    + Use of DCAwareRoundRobinPolicy raises NoHostAvailable exception
    + Not create two sessions by default in CQLEngine (PYTHON-814)
    + Bug when subclassing AyncoreConnection (PYTHON-827)
    + Error at cleanup when closing the asyncore connections
    + Fix sites where sessions can change during iteration
    + cqlengine: allow min_length=0 for Ascii and Text column types
    + Rare exception when "sys.exit(0)" after query timeouts
    + Dont set the session keyspace when preparing statements
    + Use of DCAwareRoundRobinPolicy raises NoHostAvailable exception
  * Other
    + Remove DeprecationWarning when using WhiteListRoundRobinPolicy
    + Bump Cython dependency version to 0.27 (PYTHON-833)

Wed Oct  4 17:30:26 UTC 2017 -

- specfile:
  * fixed source url
  * updated description

Tue Oct  3 15:46:20 UTC 2017 -

- update to version 3.11.0:
  * Features
    + Add idle_heartbeat_timeout cluster option to tune how long to
      wait for heartbeat responses. (PYTHON-762)
    + Add HostFilterPolicy (PYTHON-761)
  * Bug Fixes
    + is_idempotent flag is not propagated from PreparedStatement to
      BoundStatement (PYTHON-736)
    + Fix asyncore hang on exit (PYTHON-767)
    + Driver takes several minutes to remove a bad host from session
    + Installation doesn't always fall back to no cython in Windows
    + Avoid to replace a connection that is supposed to shutdown
    + request_ids may not be returned to the pool (PYTHON-739)
    + Fix murmur3 on big-endian systems (PYTHON-653)
    + Ensure unused connections are closed if a Session is deleted by
      the GC (PYTHON-774)
    + Fix .values_list by using db names internally (cqlengine)
  * Other
    + Bump Cython dependency version to 0.25.2 (PYTHON-754)
    + Fix DeprecationWarning when using lz4 (PYTHON-769)
    + Deprecate WhiteListRoundRobinPolicy (PYTHON-759)
    + Improve upgrade guide for materializing pages (PYTHON-464)
    + Documentation for time/date specifies timestamp inupt as
      microseconds (PYTHON-717)
    + Point to DSA Slack, not IRC, in docs index

- changes from version 3.10.0:
  * Features
    + Add Duration type to cqlengine (PYTHON-750)
    + Community PR review: Raise error on primary key update only if
      its value changed (PYTHON-705)
    + get_query_trace() contract is ambiguous (PYTHON-196)
  * Bug Fixes
    + Queries using speculative execution policy timeout prematurely
    + Fix map where results are not consumed (PYTHON-749)
    + Driver fails to encode Duration's with large values (PYTHON-747)
    + UDT values are not updated correctly in CQLEngine (PYTHON-743)
    + UDT types are not validated in CQLEngine (PYTHON-742)
    + to_python is not implemented for types columns.Type and
      columns.Date in CQLEngine (PYTHON-741)
    + Clients spin infinitely trying to connect to a host that is
      drained (PYTHON-734)
    + Resulset.get_query_trace returns empty trace sometimes
    + Memory grows and doesn't get removed (PYTHON-720)
    + Fix RuntimeError caused by change dict size during iteration
    + fix ExponentialReconnectionPolicy may throw OverflowError
      problem (PYTHON-707)
    + Avoid using nonexistent prepared statement in ResponseFuture
  * Other
    + Update README (PYTHON-746)
    + Test python versions 3.5 and 3.6 (PYTHON-737)
    + Docs Warning About Prepare "select *" (PYTHON-626)
    + Increase Coverage in CqlEngine Test Suite (PYTHON-505)
    + Example SSL connection code does not verify server certificates

- changes from version 3.9.0:
  * Features
    + cqlengine: remove elements by key from a map (PYTHON-688)
  * Bug Fixes
    + improve error handling when connecting to non-existent keyspace
    + Sockets associated with sessions not getting cleaned up on
      session.shutdown() (PYTHON-673)
    + rare flake on
    + MontonicTimestampGenerator.__init__ ignores class defaults
    + race where callback or errback for request may not be called
    + cqlengine: model.update() should not update columns with a
      default value that hasn't changed (PYTHON-657)
    + cqlengine: field value manager's explicit flag is True when
      queried back from cassandra (PYTHON-719)
  * Other
    + Connection not closed in example_mapper (PYTHON-723)
    + Remove mention of pre-2.0 C* versions from OSS 3.0+ docs

- changes from version 3.8.1:
  * Bug Fixes
    + implement __le__/__ge__/__ne__ on some custom types (PYTHON-714)
    + Fix bug in eventlet and gevent reactors that could cause hangs
    + Fix DecimalType regression (PYTHON-724)

- changes from version 3.8.0:
  * Features
    + Quote index names in metadata CQL generation (PYTHON-616)
    + On column deserialization failure, keep error message consistent
      between python and cython (PYTHON-631)
    + TokenAwarePolicy always sends requests to the same replica for a
      given key (PYTHON-643)
    + Added cql types to result set (PYTHON-648)
    + Add __len__ to BatchStatement (PYTHON-650)
    + Duration Type for Cassandra (PYTHON-655)
    + Send flags with PREPARE message in v5 (PYTHON-684)
  * Bug Fixes
    + Potential Timing issue if application exits prior to session
      pool initialization (PYTHON-636)
    + "Host X.X.X.X has been marked down" without any exceptions
    + NoHostAvailable or OperationTimedOut when using
      execute_concurrent with a generator that inserts into more than
      one table (PYTHON-642)
    + ResponseFuture creates Timers and don't cancel them even when
      result is received which leads to memory leaks (PYTHON-644)
    + Driver cannot connect to Cassandra version > 3 (PYTHON-646)
    + Unable to import model using UserType without setuping
      connection since 3.7 (PYTHON-649)
    + Don't prepare queries on ignored hosts on_up (PYTHON-669)
    + Sockets associated with sessions not getting cleaned up on
      session.shutdown() (PYTHON-673)
    + Make client timestamps strictly monotonic (PYTHON-676)
    + cassandra.cqlengine.connection.register_connection broken when
      hosts=None (PYTHON-692)
  * Other
    + Create a cqlengine doc section explaining None semantics
    + Resolve warnings in documentation generation (PYTHON-645)
    + Cython dependency (PYTHON-686)
    + Drop Support for Python 2.6 (PYTHON-690)

Tue Oct  3 01:50:58 UTC 2017 -

- update to single spec

- commented out test-requirements, since tests are not run at the

Mon Jan 16 13:29:01 UTC 2017 -

- Initial package (3.7.1)

openSUSE Build Service is sponsored by