15
0

34 Commits

Author SHA256 Message Date
c4d00b2d23 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
49186207ee 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
c230248c45 Accepting request 1145152 from home:mcalabkova:branches:devel:languages:python
enable on Backports

OBS-URL: https://build.opensuse.org/request/show/1145152
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=57
2024-02-08 11:48:14 +00:00
f9feffd205 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
1522d0c50e 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
3b7a0b1e0e - 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
9e6a4ddc42 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
a1858ef25b - 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
00e872ee16 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
e313cc0270 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
b4a6fc6557 - 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
521326b416 - 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
bb456b2c61 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
fa85f03f7f - 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
fe19339d74 - 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
17add02d40 - 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
594217b097 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
aaee76a73e 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
a65f470c01 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
cb9136146f 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
3e181471be 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
cb90f33da4 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
21c6d50256 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
82ff3c1b20 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
420269aa1b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=16 2018-11-01 09:47:27 +00:00
Tomáš Chvátal
254fe9c4f7 - 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
e8c6d6eebc - 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
2d89a6ff51 - 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
1621bfe5ee - 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
1897566519 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cassandra-driver?expand=0&rev=10 2018-09-03 12:05:37 +00:00
Tomáš Chvátal
4898d68db7 - 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
9532c99fc4 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
824aeec672 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
75cf4342bc 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