17
0

31 Commits

Author SHA256 Message Date
46e288a698 Accepting request 1244731 from home:glaubitz:branches:devel:languages:python
- Update to 3.29.2
  * Convert to pytest for running unit and integration tests (PYTHON-1297)
  * Add support for Cassandra 4.1.x and 5.0 releases to CI (PYTHON-1393)
  * Extend driver vector support to arbitrary subtypes and fix handling
    of variable length types (PYTHON-1369)
  * Python NumpyProtocolHandler does not work with NumPy 1.24.0 or greater (PYTHON-1359)
  * cibuildwheel appears to not be stripping Cython-generated shared objects (PYTHON-1387)
  * Windows build for Python 3.12 compiled without libev support (PYTHON-1386)
  * Update README.rst with badges for version and license (PR 1210)
  * Remove dependency on old mock external module (PR 1201)
  * Removed future print_function, division, and with and some pre 3.7 handling (PR 1208)
  * Update geomet dependency (PR 1207)
  * Remove problematic escape sequences in some docstrings to avoid SyntaxWarning
    in Python 3.12 (PR 1205)
  * Use timezone-aware API to avoid deprecated warning (PR 1213)
- Drop python-cassandra-driver-no-mock.patch, fixed upstream
- Drop python-cassandra-driver-test_libevreactor-DependencyException.patch, fixed upstream
- Remove C source files from source tree
- Switch package to modern Python Stack on SLE-15
  * Use Python 3.11 on SLE-15 by default
  * Drop support for older Python versions
- Switch build system from setuptools to pyproject.toml
  * Add python-pip and python-wheel to BuildRequires
  * Replace %python_build with %pyproject_wheel
  * Replace %python_install with %pyproject_install
  * Update name for dist directory in %files section

OBS-URL: https://build.opensuse.org/request/show/1244731
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=61
2025-02-10 13:46:40 +00:00
a74d9e663d Accepting request 1167808 from home:mcalabkova:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1167808
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=59
2024-04-15 18:55:48 +00:00
26a4c70ba4 Accepting request 1145136 from home:mcalabkova:branches:devel:languages:python
- Fix tests on Python 3.12

OBS-URL: https://build.opensuse.org/request/show/1145136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=56
2024-02-08 11:17:57 +00:00
12bf3f4b50 Accepting request 1145121 from home:mcalabkova:branches:devel:languages:python
- Require backport of the asyncore library on Python 3.12+

OBS-URL: https://build.opensuse.org/request/show/1145121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=55
2024-02-08 10:31:59 +00:00
d8172c387c - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=53
2023-06-25 19:03:25 +00:00
63ce3f28b0 Accepting request 1091080 from home:pgajdos:python
- python-scales is not required

OBS-URL: https://build.opensuse.org/request/show/1091080
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=51
2023-06-06 20:06:29 +00:00
b391215e3b - Update to 3.26.0
Features
  --------
  * 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)
  Others
  ------
  * 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)
  * tests.integration.standard.test_single_interface.py 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)
  Deprecations
  ------------
  * This release removes support for Python 2.7.x as well as Python 3.5.x and 3.6.x

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=49
2023-03-22 08:50:17 +00:00
1ea8bcbd3e Accepting request 978072 from home:pgajdos:python
- run test_host_connection_pool
- modified patches
  % python-cassandra-driver-no-mock.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/978072
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=47
2022-05-19 12:44:57 +00:00
4b7f1d6692 Accepting request 977734 from home:pgajdos:python
- version update to 3.25.0
  3.25.0
  ======
  Features
  --------
  * 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)
  Others
  ------
  * Drop Python 3.4 support (PYTHON-1220)
  * Update security documentation and examples to use PROTOCOL_TLS (PYTHON-1264)
  3.24.0
  ======
  Features
  --------
  * 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)

OBS-URL: https://build.opensuse.org/request/show/977734
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=45
2022-05-17 11:14:33 +00:00
ffedf03bfe - remove blist dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=43
2022-01-17 09:58:27 +00:00
12c2470f4d - Switch off failing tests test_nts_token_performance and
test_connection_initialization
  (https://datastax-oss.atlassian.net/browse/PYTHON-1273, bsc#1182585).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=41
2021-03-05 23:03:32 +00:00
Tomáš Chvátal
4a93022276 Accepting request 813183 from home:mcalabkova:branches:devel:languages:python
- replace nose

OBS-URL: https://build.opensuse.org/request/show/813183
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=39
2020-06-10 11:47:22 +00:00
Tomáš Chvátal
f8d7ee8770 - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=37
2020-04-22 10:05:41 +00:00
7b6efed9db - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=35
2020-04-07 09:10:16 +00:00
Tomáš Chvátal
a2b447cd5c - Fix 32bit build by skipping the tests overflowing there
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=33
2020-04-07 07:10:21 +00:00
Tomáš Chvátal
88cbce3268 Accepting request 789794 from home:mcalabkova:branches:devel:languages:python
- 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)

OBS-URL: https://build.opensuse.org/request/show/789794
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=31
2020-03-30 14:56:15 +00:00
Tomáš Chvátal
9ef78331af Accepting request 750213 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/750213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=29
2019-11-22 08:29:51 +00:00
Tomáš Chvátal
b5a4cb774b Accepting request 747236 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/747236
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=28
2019-11-11 12:42:52 +00:00
Tomáš Chvátal
5ef6cdfbd9 Accepting request 727362 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/727362
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=26
2019-08-31 13:38:55 +00:00
Tomáš Chvátal
9948674130 Accepting request 708781 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/708781
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=24
2019-06-10 08:15:59 +00:00
Tomáš Chvátal
60ef61c109 Accepting request 700626 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/700626
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=22
2019-05-06 07:51:44 +00:00
Tomáš Chvátal
39220b0a83 Accepting request 680733 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/680733
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=20
2019-03-02 13:57:54 +00:00
Tomáš Chvátal
788b88f77d Accepting request 653374 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/653374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=18
2018-12-02 09:17:42 +00:00
Tomáš Chvátal
ae0b9ea8ca - Update to 3.15.1:
* No updatream changelog
- Switch to github tarball as the pypi one lacks tests now

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=15
2018-11-01 09:39:46 +00:00
Tomáš Chvátal
9cd226c2ca - Add twisted to dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=13
2018-09-21 09:52:59 +00:00
Tomáš Chvátal
133b592e7f - Add gevent to test dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=12
2018-09-20 12:03:35 +00:00
Tomáš Chvátal
96cbfe5d49 - Install license
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=11
2018-09-17 13:09:37 +00:00
Tomáš Chvátal
90cfee8326 - Enable tests
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=9
2018-09-03 12:05:28 +00:00
Tomáš Chvátal
48e6f95eb4 Accepting request 632657 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/632657
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=7
2018-09-01 19:44:19 +00:00
Tomáš Chvátal
9e1f4ef288 Accepting request 616462 from home:jengelh:branches:devel:languages:python
- Trim marketing wording from description.

OBS-URL: https://build.opensuse.org/request/show/616462
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=5
2018-06-13 09:52:42 +00:00
OBS User buildservice-autocommit
640c6ade4e Accepting request 611084 from devel:languages:python
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/611084
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=3
2018-05-29 14:48:58 +00:00