python-driver
python-driver copied to clipboard
Missing dependencies for tests
scylla-2025.2/driver-tests/python-driver-matrix-test#11
tests/integration/standard/test_metrics.py:28: in <module>
from greplin import scales
E ModuleNotFoundError: No module named 'greplin'</error>
tests/integration/standard/test_use_keyspace.py:10: in <module>
from mock import patch
E ModuleNotFoundError: No module named 'mock'</error>
tests/integration/standard/column_encryption/test_policies.py:22: in <module>
from cassandra.column_encryption.policies import AES256ColumnEncryptionPolicy, \
E ImportError: cannot import name 'AES256ColumnEncryptionPolicy' from 'cassandra.column_encryption.policies' (/jenkins/workspace/scylla-2025.2/driver-tests/python-driver-matrix-test/python-driver-scylla/cassandra/column_encryption/policies.py)</error>
@Lorak-mmk , could you please take a look at it
Strange thing is that I somehow getting it installed when I do uv sync but when I do:
uv tree | grep greplin or uv tree --dev | grep greplin I get nothing
@Lorak-mmk , could you please take a look at it
Some time ago we migrated driver to uv, and we did not migrate matrix. Unless someone did the migration, failures are expected.
it should be fixed by https://github.com/scylladb/python-driver-matrix/pull/101