SIGN IN SIGN UP

cassandra: use _instruments_any instead of _instruments for driver deps (#4182)

* cassandra: use _instruments_any instead of _instruments for driver deps

The cassandra instrumentation listed both cassandra-driver and
scylla-driver in _instruments, which requires ALL listed packages to be
installed. Since users install one OR the other (they are alternative
drivers for the same API), this should use _instruments_any so that
having either driver installed is sufficient.

This follows the same pattern already used by psycopg2 and kafka-python
instrumentations, introduced in #3610.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix ci

Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>

* fix uv.lock

Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>

---------

Signed-off-by: emdneto <9735060+emdneto@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: emdneto <9735060+emdneto@users.noreply.github.com>
A
Andrea Mattè committed
d5aebefb51226fbb3b58f354498eaf3e09439d04
Parent: 93bea2d
Committed by GitHub <noreply@github.com> on 2/13/2026, 11:31:13 AM