pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-cassandra-driver



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Nov 15 09:24:57 UTC 2023

Modified Files:
        pkgsrc/databases/py-cassandra-driver: Makefile PLIST distinfo

Log Message:
py-cassandra-driver: update to 3.28.0.

3.28.0
======
June 5, 2023

Features
--------
* Add support for vector type (PYTHON-1352)
* Cryptography module is now an optional dependency (PYTHON-1351)

Bug Fixes
---------
* 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)

Others
------
* 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)

3.27.0
======
May 1, 2023

Features
--------
* Add support for client-side encryption (PYTHON-1341)

3.26.0
======
March 13, 2023

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 (PYTHON-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

3.25.0
======
March 18, 2021

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
======
June 18, 2020

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)

Others
------
* 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)

3.23.0
======
April 6, 2020

Features
--------
* Transient Replication Support (PYTHON-1207)
* Support system.peers_v2 and port discovery for C* 4.0 (PYTHON-700)

Bug Fixes
---------
* Asyncore logging exception on shutdown (PYTHON-1228)

3.22.0
======
February 26, 2020

Features
--------

* 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)

Bug Fixes
---------
* Make sure to only query the native_transport_address column with DSE (PYTHON-1205)

3.21.0
======
January 15, 2020

Features
--------
* 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)

Bug Fixes
---------
* 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)
* Insights fail to serialize the startup message when the SSL Context is from PyOpenSSL (PYTHON-1192)

Others
------
* 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)

Deprecations
------------

* DSELoadBalancingPolicy will be removed in the next major, consider using
  the DefaultLoadBalancingPolicy.

Merged from dse-driver:

Features
--------

* Insights integration (PYTHON-1047)
* Graph execution profiles should preserve their graph_source when graph_options is overridden (PYTHON-1021)
* Add NodeSync metadata (PYTHON-799)
* Add new NodeSync failure values (PYTHON-934)
* 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)
* Create an AuthProvider for the DSE transitional mode (PYTHON-831)
* Implement serializers for the Graph String API (PYTHON-778)
* Provide deserializers for GraphSON types (PYTHON-782)
* Add Graph DurationType support (PYTHON-607)
* Support DSE DateRange type (PYTHON-668)
* RLAC CQL output for materialized views (PYTHON-682)
* Add Geom Types wkt deserializer
* DSE Graph Client timeouts in custom payload (PYTHON-589)
* Make DSEGSSAPIAuthProvider accept principal name (PYTHON-574)
* 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)

Bug Fixes
---------

* 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)
* DETERMINISTIC clause in AGGREGATE misplaced in CQL generation (PYTHON-963)
* graph module import cause a DLL issue on Windows due to its cythonizing failure (PYTHON-900)
* 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)
* Geospatial type implementations don't handle 'EMPTY' values. (PYTHON-481)
* Correctly handle other types in geo type equality (PYTHON-508)

Other
-----
* Add tests around cqlengine and continuous paging (PYTHON-872)
* Add an abstract GraphStatement to handle different graph statements  (PYTHON-789)
* Write documentation examples for DSE 2.0 features (PYTHON-732)
* DSE_V1 protocol should not include all of protocol v5 (PYTHON-694)

3.20.2
======
November 19, 2019

Bug Fixes
---------
* Fix import error for old python installation without SSLContext (PYTHON-1183)

3.20.1
======
November 6, 2019

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

3.20.0
======
October 28, 2019

Features
--------
* DataStax Astra Support (PYTHON-1074)
* Use 4.0 schema parser in 4 alpha and snapshot builds (PYTHON-1158)

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 (PYTHON-1121)

3.19.0
======
August 26, 2019

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)
* Exception when use pk__token__gt filter In python 3.7 (PYTHON-1121)

Other
-----
* Remove invalid warning in set_session when we initialize a default connection (PYTHON-1104)
* Set the proper default ExecutionProfile.row_factory value (PYTHON-1119)

3.18.0
======
May 27, 2019

Features
--------

* Abstract Host Connection information (PYTHON-1079)
* Improve version parsing to support a non-integer 4th component (PYTHON-1091)
* 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 (PYTHON-1081)
* Accept legacy empty strings as column names (PYTHON-1082)
* Let util.SortedSet handle uncomparable elements (PYTHON-1087)

3.17.1
======
May 2, 2019

Bug Fixes
---------
* Socket errors EAGAIN/EWOULDBLOCK are not handled properly and cause timeouts (PYTHON-1089)

3.17.0
======
February 19, 2019

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 (PYTHON-995)
* 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 (PYTHON-891)
* 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)

3.16.0
======
November 12, 2018

Bug Fixes
---------
* Improve and fix socket error-catching code in nonblocking-socket reactors (PYTHON-1024)
* Non-ASCII characters in schema break CQL string generation (PYTHON-1008)
* Fix OSS driver's virtual table support against DSE 6.0.X and future server releases (PYTHON-1020)
* ResultSet.one() fails if the row_factory is using a generator (PYTHON-1026)
* Log profile name on attempt to create existing profile (PYTHON-944)
* 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 (PYTHON-1017)
* Fix wrong use of ResultSet indexing (PYTHON-1015)


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/databases/py-cassandra-driver/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/databases/py-cassandra-driver/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/databases/py-cassandra-driver/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-cassandra-driver/Makefile
diff -u pkgsrc/databases/py-cassandra-driver/Makefile:1.30 pkgsrc/databases/py-cassandra-driver/Makefile:1.31
--- pkgsrc/databases/py-cassandra-driver/Makefile:1.30  Tue Jan  4 20:52:41 2022
+++ pkgsrc/databases/py-cassandra-driver/Makefile       Wed Nov 15 09:24:57 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2022/01/04 20:52:41 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2023/11/15 09:24:57 wiz Exp $
 
-DISTNAME=      python-driver-3.15.1
+DISTNAME=      python-driver-3.28.0
 PKGNAME=       ${DISTNAME:S/python/${PYPKGPREFIX}-cassandra/}
-PKGREVISION=   1
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=datastax/}
 GITHUB_PROJECT=        python-driver
@@ -12,18 +11,22 @@ HOMEPAGE=   https://github.com/datastax/py
 COMMENT=       DataStax Python Driver for Apache Cassandra
 LICENSE=       apache-2.0
 
-EGG_NAME=      cassandra_driver-${PKGVERSION_NOREV}
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0:../../devel/py-wheel
+TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.28:../../devel/py-cython
+DEPENDS+=      ${PYPKGPREFIX}-six>=1.9:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-geomet>=0:../../geography/py-geomet
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=0:../../devel/py-mock
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/pyversion.mk"
+WHEEL_NAME=    ${DISTNAME:S/python-/cassandra_/}
 
-DEPENDS+=      ${PYPKGPREFIX}-cython>=0.28:../../devel/py-cython
-DEPENDS+=      ${PYPKGPREFIX}-six>=1.9:../../lang/py-six
+.include "../../lang/python/pyversion.mk"
 
 # Remove if upstream stops being obsessive about Cython version
 MAKE_ENV+=     CASS_DRIVER_ALLOWED_CYTHON_VERSION=0.*
 
 .include "../../devel/libev/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/databases/py-cassandra-driver/PLIST
diff -u pkgsrc/databases/py-cassandra-driver/PLIST:1.6 pkgsrc/databases/py-cassandra-driver/PLIST:1.7
--- pkgsrc/databases/py-cassandra-driver/PLIST:1.6      Wed Apr 18 07:30:53 2018
+++ pkgsrc/databases/py-cassandra-driver/PLIST  Wed Nov 15 09:24:57 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2018/04/18 07:30:53 fhajny Exp $
+@comment $NetBSD: PLIST,v 1.7 2023/11/15 09:24:57 wiz Exp $
 ${PYSITELIB}/cassandra/__init__.py
 ${PYSITELIB}/cassandra/__init__.pyc
 ${PYSITELIB}/cassandra/__init__.pyo
@@ -15,6 +15,15 @@ ${PYSITELIB}/cassandra/cluster.pyo
 ${PYSITELIB}/cassandra/cluster.so
 ${PYSITELIB}/cassandra/cmurmur3.c
 ${PYSITELIB}/cassandra/cmurmur3.so
+${PYSITELIB}/cassandra/column_encryption/_policies.py
+${PYSITELIB}/cassandra/column_encryption/_policies.pyc
+${PYSITELIB}/cassandra/column_encryption/_policies.pyo
+${PYSITELIB}/cassandra/column_encryption/policies.py
+${PYSITELIB}/cassandra/column_encryption/policies.pyc
+${PYSITELIB}/cassandra/column_encryption/policies.pyo
+${PYSITELIB}/cassandra/compat.py
+${PYSITELIB}/cassandra/compat.pyc
+${PYSITELIB}/cassandra/compat.pyo
 ${PYSITELIB}/cassandra/concurrent.py
 ${PYSITELIB}/cassandra/concurrent.pyc
 ${PYSITELIB}/cassandra/concurrent.pyo
@@ -68,12 +77,78 @@ ${PYSITELIB}/cassandra/cython_marshal.so
 ${PYSITELIB}/cassandra/cython_utils.pxd
 ${PYSITELIB}/cassandra/cython_utils.pyx
 ${PYSITELIB}/cassandra/cython_utils.so
+${PYSITELIB}/cassandra/datastax/__init__.py
+${PYSITELIB}/cassandra/datastax/__init__.pyc
+${PYSITELIB}/cassandra/datastax/__init__.pyo
+${PYSITELIB}/cassandra/datastax/cloud/__init__.py
+${PYSITELIB}/cassandra/datastax/cloud/__init__.pyc
+${PYSITELIB}/cassandra/datastax/cloud/__init__.pyo
+${PYSITELIB}/cassandra/datastax/graph/__init__.py
+${PYSITELIB}/cassandra/datastax/graph/__init__.pyc
+${PYSITELIB}/cassandra/datastax/graph/__init__.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/__init__.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/__init__.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/__init__.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/_predicates.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/_predicates.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/_predicates.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/_query.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/_query.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/_query.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/_serializers.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/_serializers.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/_serializers.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/predicates.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/predicates.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/predicates.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/query.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/query.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/query.pyo
+${PYSITELIB}/cassandra/datastax/graph/fluent/serializers.py
+${PYSITELIB}/cassandra/datastax/graph/fluent/serializers.pyc
+${PYSITELIB}/cassandra/datastax/graph/fluent/serializers.pyo
+${PYSITELIB}/cassandra/datastax/graph/graphson.py
+${PYSITELIB}/cassandra/datastax/graph/graphson.pyc
+${PYSITELIB}/cassandra/datastax/graph/graphson.pyo
+${PYSITELIB}/cassandra/datastax/graph/query.py
+${PYSITELIB}/cassandra/datastax/graph/query.pyc
+${PYSITELIB}/cassandra/datastax/graph/query.pyo
+${PYSITELIB}/cassandra/datastax/graph/types.py
+${PYSITELIB}/cassandra/datastax/graph/types.pyc
+${PYSITELIB}/cassandra/datastax/graph/types.pyo
+${PYSITELIB}/cassandra/datastax/insights/__init__.py
+${PYSITELIB}/cassandra/datastax/insights/__init__.pyc
+${PYSITELIB}/cassandra/datastax/insights/__init__.pyo
+${PYSITELIB}/cassandra/datastax/insights/registry.py
+${PYSITELIB}/cassandra/datastax/insights/registry.pyc
+${PYSITELIB}/cassandra/datastax/insights/registry.pyo
+${PYSITELIB}/cassandra/datastax/insights/reporter.py
+${PYSITELIB}/cassandra/datastax/insights/reporter.pyc
+${PYSITELIB}/cassandra/datastax/insights/reporter.pyo
+${PYSITELIB}/cassandra/datastax/insights/serializers.py
+${PYSITELIB}/cassandra/datastax/insights/serializers.pyc
+${PYSITELIB}/cassandra/datastax/insights/serializers.pyo
+${PYSITELIB}/cassandra/datastax/insights/util.py
+${PYSITELIB}/cassandra/datastax/insights/util.pyc
+${PYSITELIB}/cassandra/datastax/insights/util.pyo
 ${PYSITELIB}/cassandra/deserializers.pxd
 ${PYSITELIB}/cassandra/deserializers.pyx
 ${PYSITELIB}/cassandra/deserializers.so
 ${PYSITELIB}/cassandra/encoder.py
 ${PYSITELIB}/cassandra/encoder.pyc
 ${PYSITELIB}/cassandra/encoder.pyo
+${PYSITELIB}/cassandra/graph/__init__.py
+${PYSITELIB}/cassandra/graph/__init__.pyc
+${PYSITELIB}/cassandra/graph/__init__.pyo
+${PYSITELIB}/cassandra/graph/graphson.py
+${PYSITELIB}/cassandra/graph/graphson.pyc
+${PYSITELIB}/cassandra/graph/graphson.pyo
+${PYSITELIB}/cassandra/graph/query.py
+${PYSITELIB}/cassandra/graph/query.pyc
+${PYSITELIB}/cassandra/graph/query.pyo
+${PYSITELIB}/cassandra/graph/types.py
+${PYSITELIB}/cassandra/graph/types.pyc
+${PYSITELIB}/cassandra/graph/types.pyo
 ${PYSITELIB}/cassandra/io/__init__.py
 ${PYSITELIB}/cassandra/io/__init__.pyc
 ${PYSITELIB}/cassandra/io/__init__.pyo
@@ -137,6 +212,9 @@ ${PYSITELIB}/cassandra/query.pyo
 ${PYSITELIB}/cassandra/query.so
 ${PYSITELIB}/cassandra/row_parser.pyx
 ${PYSITELIB}/cassandra/row_parser.so
+${PYSITELIB}/cassandra/segment.py
+${PYSITELIB}/cassandra/segment.pyc
+${PYSITELIB}/cassandra/segment.pyo
 ${PYSITELIB}/cassandra/timestamps.py
 ${PYSITELIB}/cassandra/timestamps.pyc
 ${PYSITELIB}/cassandra/timestamps.pyo
@@ -149,8 +227,8 @@ ${PYSITELIB}/cassandra/util.py
 ${PYSITELIB}/cassandra/util.pyc
 ${PYSITELIB}/cassandra/util.pyo
 ${PYSITELIB}/cassandra/util.so
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt

Index: pkgsrc/databases/py-cassandra-driver/distinfo
diff -u pkgsrc/databases/py-cassandra-driver/distinfo:1.28 pkgsrc/databases/py-cassandra-driver/distinfo:1.29
--- pkgsrc/databases/py-cassandra-driver/distinfo:1.28  Tue Oct 26 10:09:49 2021
+++ pkgsrc/databases/py-cassandra-driver/distinfo       Wed Nov 15 09:24:57 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2021/10/26 10:09:49 nia Exp $
+$NetBSD: distinfo,v 1.29 2023/11/15 09:24:57 wiz Exp $
 
-BLAKE2s (python-driver-3.15.1.tar.gz) = 9a4b8d136edbadc138efccf0ce1792aace0a88c1d27f5467358692a71f192bea
-SHA512 (python-driver-3.15.1.tar.gz) = 61d0a8b5e348de8a21e3ef6c30d40744e4499bce56c700fc180b31596a2d5e2310ccbcbc2bf1a5e25408ba34ef8c16724cceeb98ff4640a54c2ab23d1ca9c3d0
-Size (python-driver-3.15.1.tar.gz) = 582655 bytes
+BLAKE2s (python-driver-3.28.0.tar.gz) = 3b134ef4e874ad04b1214a69274f41ffb44a5c6fc6a71bd1e27829abd9ed5af5
+SHA512 (python-driver-3.28.0.tar.gz) = ecb7ef5b5e3cbc0a177ea52e578ac9a0f7c1a66089679a4bc0ec984aac2c6ab8de8cd639995694f5e330e386331f2155ba2e7c145fc122c2e0cbe0b3b2ed19fa
+Size (python-driver-3.28.0.tar.gz) = 793603 bytes



Home | Main Index | Thread Index | Old Index