{"record":{"id":"08ced33cbe346181","repo":"pola-rs/polars","slug":"use-of-schema-qualified-table-names-requires-adbc","errorCode":null,"errorMessage":"use of schema-qualified table names requires adbc-driver-manager version >= 0.7.0, found {driver_manager_str_version} and {adbc_driver_pypi_name} version >= 0.8.0, found {adbc_driver_str_version}","messagePattern":"use of schema-qualified table names requires adbc-driver-manager version >= 0\\.7\\.0, found (.+?) and (.+?) version >= 0\\.8\\.0, found (.+?)","errorType":"exception","errorClass":"ModuleUpgradeRequiredError","httpStatus":null,"severity":"error","filePath":"py-polars/src/polars/dataframe/frame.py","lineNumber":4668,"sourceCode":"                        data=data,\n                        mode=mode,\n                        catalog_name=catalog,\n                        db_schema_name=db_schema,\n                        **(engine_options or {}),\n                    )\n                elif db_schema is not None:\n                    adbc_driver_pypi_name = (\n                        adbc_module_name.replace(\"_\", \"-\")\n                        if adbc_module_name != \"Unknown\"\n                        else \"adbc-driver-<driver>\"\n                    )\n                    msg = (\n                        \"use of schema-qualified table names requires \"\n                        \"adbc-driver-manager version >= 0.7.0, found \"\n                        f\"{driver_manager_str_version} and {adbc_driver_pypi_name} \"\n                        f\"version >= 0.8.0, found {adbc_driver_str_version}\"\n                    )\n                    raise ModuleUpgradeRequiredError(\n                        # https://github.com/apache/arrow-adbc/issues/1000\n                        # https://github.com/apache/arrow-adbc/issues/1109\n                        msg\n                    )\n                else:\n                    n_rows = cursor.adbc_ingest(\n                        table_name=unpacked_table_name,\n                        data=data,\n                        mode=mode,\n                        **(engine_options or {}),\n                    )\n                conn.commit()\n            return n_rows\n\n        elif engine == \"sqlalchemy\":\n            if not _PANDAS_AVAILABLE:\n                msg = \"writing with 'sqlalchemy' engine currently requires pandas.\\n\\nInstall with: pip install pandas\"\n                raise ModuleNotFoundError(msg)","sourceCodeStart":4650,"sourceCodeEnd":4686,"githubUrl":"https://github.com/pola-rs/polars/blob/df599052daf96e7a9cc30a3b0c6bd25d6947e3c0/py-polars/src/polars/dataframe/frame.py#L4650-L4686","documentation":"Error \"use of schema-qualified table names requires adbc-driver-manager version >= 0.7.0, found {driver_manager_str_version} and {adbc_driver_pypi_name} version >= 0.8.0, found {adbc_driver_str_version}\" thrown in pola-rs/polars.","triggerScenarios":"Thrown at py-polars/src/polars/dataframe/frame.py:4668 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"df599052daf96e7a9cc30a3b0c6bd25d6947e3c0","analyzedAt":"2026-08-16T12:10:03.978Z","schemaVersion":2},"datasetVersion":"2026-08-16T13:17:31.715Z"}