Hello community,
here is the log from the commit of package python-cassandra-driver for
openSUSE:Factory checked in at 2020-03-30 23:07:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cassandra-driver (Old)
and /work/SRC/openSUSE:Factory/.python-cassandra-driver.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cassandra-driver"
Mon Mar 30 23:07:01 2020 rev:12 rq:789805 version:3.22.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-cassandra-driver/python-cassandra-driver.changes
2019-11-27 13:53:45.416349442 +0100
+++
/work/SRC/openSUSE:Factory/.python-cassandra-driver.new.3160/python-cassandra-driver.changes
2020-03-30 23:07:05.136302375 +0200
@@ -1,0 +2,72 @@
+Mon Mar 30 12:28:15 UTC 2020 - Marketa Calabkova <[email protected]>
+
+- 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)
+
+-------------------------------------------------------------------
Old:
----
3.20.2.tar.gz
New:
----
3.22.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cassandra-driver.spec ++++++
--- /var/tmp/diff_new_pack.E7GnF3/_old 2020-03-30 23:07:06.668303248 +0200
+++ /var/tmp/diff_new_pack.E7GnF3/_new 2020-03-30 23:07:06.696303264 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-cassandra-driver
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-cassandra-driver
-Version: 3.20.2
+Version: 3.22.0
Release: 0
Summary: Python driver for Cassandra
License: Apache-2.0
@@ -29,13 +29,15 @@
BuildRequires: %{python_module Twisted}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module eventlet}
+BuildRequires: %{python_module geomet >= 0.1}
BuildRequires: %{python_module gevent}
BuildRequires: %{python_module mock}
BuildRequires: %{python_module nose}
+BuildRequires: %{python_module pure-sasl}
BuildRequires: %{python_module pytz}
BuildRequires: %{python_module scales}
BuildRequires: %{python_module setuptools}
-BuildRequires: %{python_module six} >= 1.6
+BuildRequires: %{python_module six >= 1.9}
BuildRequires: %{python_module sure}
BuildRequires: fdupes
BuildRequires: libev-devel
@@ -43,7 +45,8 @@
BuildRequires: python2-futures
Requires: python-Cython
Requires: python-blist
-Requires: python-six >= 1.6
+Requires: python-geomet >= 0.1
+Requires: python-six >= 1.9
Recommends: python-Twisted
Recommends: python-eventlet
Recommends: python-gevent
++++++ 3.20.2.tar.gz -> 3.22.0.tar.gz ++++++
++++ 27586 lines of diff (skipped)