diff --git a/3.20.2.tar.gz b/3.20.2.tar.gz deleted file mode 100644 index 4a44aa8..0000000 --- a/3.20.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be709a12bae63485ccd524045090201d9a0536dbb59503b67fe7a65718f6af45 -size 624716 diff --git a/3.22.0.tar.gz b/3.22.0.tar.gz new file mode 100644 index 0000000..6a6af73 --- /dev/null +++ b/3.22.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44ccd3e9ed76b5c39e5a27cba47ed4978eab8eb7b12e745e29ada229de86294d +size 752252 diff --git a/python-cassandra-driver.changes b/python-cassandra-driver.changes index 6e4f809..764f0aa 100644 --- a/python-cassandra-driver.changes +++ b/python-cassandra-driver.changes @@ -1,3 +1,75 @@ +------------------------------------------------------------------- +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 diff --git a/python-cassandra-driver.spec b/python-cassandra-driver.spec index 1f86168..f984c88 100644 --- a/python-cassandra-driver.spec +++ b/python-cassandra-driver.spec @@ -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 PyYAML} 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: python-rpm-macros 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