tony  (e) .venv   arcpatch-D505_1  …  swh  swh-environment  swh-indexer  2  make test python3 -m nose -sv --with-doctest . Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR check_config (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_add__add_new_ctags_added (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_add__update_in_place (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_search (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_ctags_search_no_result (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_fossology_license_add__new_license_added (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_fossology_license_add__update_in_place_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_fossology_license_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_language_add__drop_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_language_add__update_in_place_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_language_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_language_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_metadata_add_drop_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_metadata_add_update_in_place_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_metadata_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_metadata_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_mimetype_add__drop_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_mimetype_add__update_in_place_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_mimetype_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok content_mimetype_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_add (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_add_multiple (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_get_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_metadata_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok indexer_configuration_metadata_get_missing_context (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok revision_metadata_add_drop_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok revision_metadata_add_update_in_place_duplicate (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok revision_metadata_get (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok revision_metadata_missing (swh.indexer.tests.storage.test_api_client.TestRemoteStorage) ... ok ctags_to_db (swh.indexer.tests.storage.test_converters.TestConverters) ... ok db_to_ctags (swh.indexer.tests.storage.test_converters.TestConverters) ... ok db_to_fossology_license (swh.indexer.tests.storage.test_converters.TestConverters) ... ok db_to_language (swh.indexer.tests.storage.test_converters.TestConverters) ... ok db_to_metadata (swh.indexer.tests.storage.test_converters.TestConverters) ... ok db_to_mimetype (swh.indexer.tests.storage.test_converters.TestConverters) ... ok check_config (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_add__add_new_ctags_added (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_add__update_in_place (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_search (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_ctags_search_no_result (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_fossology_license_add__new_license_added (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_fossology_license_add__update_in_place_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_fossology_license_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_language_add__drop_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_language_add__update_in_place_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_language_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_language_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_metadata_add_drop_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_metadata_add_update_in_place_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_metadata_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_metadata_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_mimetype_add__drop_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_mimetype_add__update_in_place_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_mimetype_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok content_mimetype_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_add (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_add_multiple (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_get_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_metadata_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok indexer_configuration_metadata_get_missing_context (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok revision_metadata_add_drop_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok revision_metadata_add_update_in_place_duplicate (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok revision_metadata_get (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok revision_metadata_missing (swh.indexer.tests.storage.test_storage.IndexerTestStorage) ... ok Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ... ERROR ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/ctags.py", line 12, in from .language import compute_language File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/language.py", line 13, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/fossology_license.py", line 11, in from .indexer import ContentIndexer, DiskIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/language.py", line 13, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/metadata.py", line 8, in from swh.indexer.indexer import ContentIndexer, RevisionIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/mimetype.py", line 12, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/rehash.py", line 14, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/tasks.py", line 12, in from .mimetype import ContentMimetypeIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/mimetype.py", line 12, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/tests/test_language.py", line 9, in from swh.indexer import language File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/language.py", line 13, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/tests/test_metadata.py", line 12, in from swh.indexer.metadata import ContentMetadataIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/metadata.py", line 8, in from swh.indexer.indexer import ContentIndexer, RevisionIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ====================================================================== ERROR: Failure: TypeError (metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/failure.py", line 39, in runTest raise self.exc_val.with_traceback(self.tb) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/loader.py", line 418, in loadTestsFromName addr.filename, addr.module) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 47, in importFromPath return self.importFromDir(dir_path, fqname) File "/home/tony/work/inria/repo/swh/swh-environment/.venv/lib/python3.6/site-packages/nose/importer.py", line 94, in importFromDir mod = load_module(part_fqname, fh, filename, desc) File "/usr/lib/python3.6/imp.py", line 235, in load_module return load_source(name, filename, file) File "/usr/lib/python3.6/imp.py", line 172, in load_source module = _load(spec) File "", line 684, in _load File "", line 665, in _load_unlocked File "", line 678, in exec_module File "", line 219, in _call_with_frames_removed File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/tests/test_mimetype.py", line 10, in from swh.indexer.mimetype import ContentMimetypeIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/mimetype.py", line 12, in from .indexer import ContentIndexer File "/home/tony/work/inria/repo/swh/swh-environment/swh-indexer/swh/indexer/indexer.py", line 12, in from swh.storage import get_storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/__init__.py", line 6, in from . import storage File "/home/tony/work/inria/repo/swh/swh-environment/swh-storage/swh/storage/storage.py", line 24, in from swh.objstorage import get_objstorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/__init__.py", line 9, in from .api.client import RemoteObjStorage File "/home/tony/work/inria/repo/swh/swh-environment/swh-objstorage/swh/objstorage/api/client.py", line 14, in class RemoteObjStorage(ObjStorage, SWHRemoteAPI): TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases ---------------------------------------------------------------------- Ran 81 tests in 4.549s FAILED (errors=11) make: *** [../Makefile.python:22: test] Error 1