-
Notifications
You must be signed in to change notification settings - Fork 83
Open
Labels
Description
Is there an existing issue for this?
- I have searched the existing issues
Category of Bug / Issue
Application crashed
Current Behavior
I installed Lakebridge, but when I run install-transpile, a problem appears with the HASH of the databricks-bb-plugin plugin.
Expected Behavior
Our documentation (and databricks labs metadata) lists Python 3.10 as supported, so this should work.
The easiest fix is to update our documentation
Steps To Reproduce
- Python 3.10.3, java > 11, databricks cli 0.211.0
- Run databricks labs install lakebridge --debug and verify in the logs that it chose to create the venv with Python 3.10.3.
- Run databricks labs lakebridge install-transpile --debug
Relevant log output or Exception details
C:\Users\xxxx\Desktop\NP\lakebridge\databricks_cli_0.211.0_windows_amd64>databricks labs install lakebridge --profile lakebridge
12:50:43 INFO [src/databricks/labs/lakebridge] Successfully Setup Lakebridge Components Locally
12:50:43 INFO [src/databricks/labs/lakebridge] For more information, please visit https://databrickslabs.github.io/lakebridge/
databricks labs lakebridge install-transpile --debug
14:04:15 INFO start pid=2236 version=0.211.0 args="databricks, labs, lakebridge, install-transpile, --debug"
14:04:15 DEBUG Fetching latest releases for databrickslabs/lakebridge from GitHub API pid=2236
14:04:16 DEBUG Loading installed version info from: C:\Users\xxxx\.databricks\labs\lakebridge\state\version.json pid=2236
14:04:16 DEBUG Loading login configuration from: C:\Users\xxxx\.databricks\labs\lakebridge\config\login.json pid=2236
14:04:16 DEBUG Using workspace-level login profile: lakebridge pid=2236
14:04:16 DEBUG Loading lakebridge profile from C:\Users\xxxx\.databrickscfg pid=2236 sdk=true
14:04:16 DEBUG Passing down environment variables: DATABRICKS_HOST, DATABRICKS_CLUSTER_ID, DATABRICKS_TOKEN pid=2236
14:04:16 DEBUG Forwarding subprocess: C:\Users\xxxx\.databricks\labs\lakebridge\state\venv\Scripts\python.exe C:\Users\xxxx\.databricks\labs\lakebridge\lib\src\databricks\labs\lakebridge\cli.py {"command":"install-transpile","flags":{"artifact":"","include-llm-transpiler":"false","interactive":"auto","log_level":"debug"},"output_type":""} pid=2236
14:04:16 DEBUG starting: C:\Users\xxxx\.databricks\labs\lakebridge\state\venv\Scripts\python.exe C:\Users\xxxx\.databricks\labs\lakebridge\lib\src\databricks\labs\lakebridge\cli.py {"command":"install-transpile","flags":{"artifact":"","include-llm-transpiler":"false","interactive":"auto","log_level":"debug"},"output_type":""} pid=2236
14:04:18 DEBUG [databricks.sdk] Loaded from environment
14:04:18 DEBUG [databricks.sdk] Attempting to configure auth: pat
14:04:18 DEBUG [d.l.l.contexts.application] Added User-Agent extra cmd=install-transpile
14:04:21 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 200 OK
< {
< "active": true,
< "displayName": "xxxx xxxx",
< "emails": [
< {
< "primary": true,
< "type": "work",
< "value": "**REDACTED**"
< }
< ],
< "externalId": "9a767656-48e2-...",
< "groups": [
< {
< "$ref": "Groups/617071801159554",
< "display": "Azure_access_xxxx",
< "type": "direct",
< "value": "**REDACTED**"
< },
< "... (2 additional elements)"
< ],
< "id": "1526341667847613",
< "name": {
< "familyName": "xxxx",
< "givenName": "xxxx"
< },
< "schemas": [
< "urn:ietf:params:scim:schemas:core:2.0:User",
< "... (1 additional elements)"
< ],
< "userName": "xxxx"
< }
14:04:21 DEBUG [databricks.sdk] GET /api/2.0/preview/scim/v2/Me
< 200 OK
< {
< "active": true,
< "displayName": "xxxx xxxx",
< "emails": [
< {
< "primary": true,
< "type": "work",
< "value": "**REDACTED**"
< }
< ],
< "externalId": "9a767656-48e2-45f2-9168-7843b38bc163",
< "groups": [
< {
< "$ref": "Groups/617071801159554",
< "display": "Azure_access_xxxx",
< "type": "direct",
< "value": "**REDACTED**"
< },
< "... (2 additional elements)"
< ],
< "id": "1526341667847613",
< "name": {
< "familyName": "xxxx",
< "givenName": "xxxx"
< },
< "schemas": [
< "urn:ietf:params:scim:schemas:core:2.0:User",
< "... (1 additional elements)"
< ],
< "userName": "xxxx"
< }
14:04:21 DEBUG [d.l.lakebridge.install] Initializing workspace installation for module: transpile (config: None)
14:04:22 DEBUG [d.l.l.transpiler.installers] PyPI metadata for databricks-bb-plugin: {'info': {'author': None, 'author_email': None, 'bugtrack_url': None, 'classifiers': ['Development Status :: 3 - Alpha', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: Implementation :: CPython'], 'description': '# Databricks Labs Lakebridge Converter Plugin\n', 'description_content_type': 'text/markdown', 'docs_url': None, 'download_url': None, 'downloads': {'last_day': -1, 'last_month': -1, 'last_week': -1}, 'dynamic': None, 'home_page': None, 'keywords': 'Bladebridge, Databricks, Transpiler', 'license': None, 'license_expression': None, 'license_files': None, 'maintainer': None, 'maintainer_email': None, 'name': 'databricks-bb-plugin', 'package_url': 'https://pypi.org/project/databricks-bb-plugin/', 'platform': None, 'project_url': 'https://pypi.org/project/databricks-bb-plugin/', 'project_urls': {'Documentation': 'https://github.com/databrickslabs/bladerunner', 'Issues': 'https://github.com/databrickslabs/bladerunner/issues', 'Source': 'https://github.com/databrickslabs/bladerunner'}, 'provides_extra': None, 'release_url': 'https://pypi.org/project/databricks-bb-plugin/0.1.24/', 'requires_dist': ['databricks-labs-blueprint<0.12.0,>=0.11.3', 'psutil>=7.0.0', 'pygls>=2.0.0', 'pyyaml>=6.0.2'], 'requires_python': '>=3.10', 'summary': 'Bladebridge transpiler plugin', 'version': '0.1.24', 'yanked': False, 'yanked_reason': None}, 'last_serial': 33252885, 'releases': {'0.1.0': [{'comment_text': None, 'digests': {'blake2b_256': 'f2f90625aa5a5e3b59be085a11c2d238b9a410cda23e08812db4c93c6083b8f6', 'md5': 'a6430f13775e426e3464512e9ff59810', 'sha256': '65e88d867f1c84f73eab81a72d0f2cc0f749710b3a057bca9b2021288fd1b0b0'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.0-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'a6430f13775e426e3464512e9ff59810', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 31416434, 'upload_time': '2025-05-12T12:54:51', 'upload_time_iso_8601': '2025-05-12T12:54:51.725168Z', 'url': 'https://files.pythonhosted.org/packages/f2/f9/0625aa5a5e3b59be085a11c2d238b9a410cda23e08812db4c93c6083b8f6/databricks_bb_plugin-0.1.0-py3-none-any.whl', 'yanked': True, 'yanked_reason': None}], '0.1.1': [{'comment_text': None, 'digests': {'blake2b_256': '8c37958e504beaf4fe3aaa065d27af6983dce0c31fb37a00d9f9eea84029b6fd', 'md5': 'ee5c55652b778c0a1bdb424a07bebace', 'sha256': '51e6667bf43665534ae1c03ed5e5c380a1dad869808ff7a36820e40b8cd05805'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.1-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'ee5c55652b778c0a1bdb424a07bebace', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 31413433, 'upload_time': '2025-05-12T18:04:47', 'upload_time_iso_8601': '2025-05-12T18:04:47.720377Z', 'url': 'https://files.pythonhosted.org/packages/8c/37/958e504beaf4fe3aaa065d27af6983dce0c31fb37a00d9f9eea84029b6fd/databricks_bb_plugin-0.1.1-py3-none-any.whl', 'yanked': True, 'yanked_reason': None}], '0.1.10': [{'comment_text': None, 'digests': {'blake2b_256': '75e0743a20f15831ce0dc5f959d27541961a957de84edbfffd322f47b63bc7bd', 'md5': '0cdba288c655d711085dd54fd570580f', 'sha256': 'b6e2ebb533de8c2fb44fe495d2405a7540b71857aa49d4599b4b49e3ac77c4b5'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.10-py3-none-any.whl', 'has_sig': False, 'md5_digest': '0cdba288c655d711085dd54fd570580f', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36462872, 'upload_time': '2025-07-17T05:13:21', 'upload_time_iso_8601': '2025-07-17T05:13:21.331861Z', 'url': 'https://files.pythonhosted.org/packages/75/e0/743a20f15831ce0dc5f959d27541961a957de84edbfffd322f47b63bc7bd/databricks_bb_plugin-0.1.10-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.11': [{'comment_text': None, 'digests': {'blake2b_256': '90a5612453876c577acc12595135992c411ebea5fcf9561953bf42e1d88f7565', 'md5': '64a6b64b44817997b712236ac7ad7876', 'sha256': '47515efec077c75c926fd1a8152c17f3421b38c19dd42c14fbda39c140b3c92d'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.11-py3-none-any.whl', 'has_sig': False, 'md5_digest': '64a6b64b44817997b712236ac7ad7876', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36492409, 'upload_time': '2025-07-31T02:54:46', 'upload_time_iso_8601': '2025-07-31T02:54:46.984716Z', 'url': 'https://files.pythonhosted.org/packages/90/a5/612453876c577acc12595135992c411ebea5fcf9561953bf42e1d88f7565/databricks_bb_plugin-0.1.11-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.12': [{'comment_text': None, 'digests': {'blake2b_256': '8ac51f6e4bf5438f6c4e5583189dbaf60822584110606ac9a5bb3f294ee1a893', 'md5': '6e0dcf001a879da9fe859be1187fada5', 'sha256': '267699efac5733ed3e6cfac86af2cf9e1c702290de08080aad343d763918b440'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.12-py3-none-any.whl', 'has_sig': False, 'md5_digest': '6e0dcf001a879da9fe859be1187fada5', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36504242, 'upload_time': '2025-08-05T17:14:52', 'upload_time_iso_8601': '2025-08-05T17:14:52.833520Z', 'url': 'https://files.pythonhosted.org/packages/8a/c5/1f6e4bf5438f6c4e5583189dbaf60822584110606ac9a5bb3f294ee1a893/databricks_bb_plugin-0.1.12-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.13': [{'comment_text': None, 'digests': {'blake2b_256': '3d55be0f73c51ded5b10c4591a619e3914d58495c17a54d8c036b41fa4630bb8', 'md5': '404b875e5956a6f778971a7c15b37590', 'sha256': '6f3c1f07637914591a60241dfd649a0dd2400f2b1948e2fadbcdd30398271e54'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.13-py3-none-any.whl', 'has_sig': False, 'md5_digest': '404b875e5956a6f778971a7c15b37590', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36549076, 'upload_time': '2025-08-20T21:37:43', 'upload_time_iso_8601': '2025-08-20T21:37:43.557291Z', 'url': 'https://files.pythonhosted.org/packages/3d/55/be0f73c51ded5b10c4591a619e3914d58495c17a54d8c036b41fa4630bb8/databricks_bb_plugin-0.1.13-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.14': [{'comment_text': None, 'digests': {'blake2b_256': 'b6856b07d9697060c6236c56f6c99d8c4d104ff7f5fd0be466e523a86092ab80', 'md5': '4576a6f6a65ed2c9cabad0c893c94d07', 'sha256': '4b004a95502880d5c654e3ea4008d8b8431a90c901f94cecb7e0cd6ceef863ee'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.14-py3-none-any.whl', 'has_sig': False, 'md5_digest': '4576a6f6a65ed2c9cabad0c893c94d07', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36561458, 'upload_time': '2025-09-08T21:02:33', 'upload_time_iso_8601': '2025-09-08T21:02:33.366375Z', 'url': 'https://files.pythonhosted.org/packages/b6/85/6b07d9697060c6236c56f6c99d8c4d104ff7f5fd0be466e523a86092ab80/databricks_bb_plugin-0.1.14-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.15': [{'comment_text': None, 'digests': {'blake2b_256': '2eabd4d98d77d07397ffeb07dd8fd8874d69dcdf283d625dfb6020bae9024fed', 'md5': 'f46011591ae07229c00b566a799e7492', 'sha256': '4150ed282e83b31057229d6444158949942a565f723e79833837035240bec592'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.15-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'f46011591ae07229c00b566a799e7492', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36561685, 'upload_time': '2025-09-12T21:14:11', 'upload_time_iso_8601': '2025-09-12T21:14:11.179447Z', 'url': 'https://files.pythonhosted.org/packages/2e/ab/d4d98d77d07397ffeb07dd8fd8874d69dcdf283d625dfb6020bae9024fed/databricks_bb_plugin-0.1.15-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.16': [{'comment_text': None, 'digests': {'blake2b_256': '21ab3c35c29a9a1ec9623683165af78c0ecf23971c10537a061574d1354d94dd', 'md5': 'f65889fd9ee78f9253bfdf62bf334d56', 'sha256': '291f510311a4c9936194365687c4277a24d92d6ff60c509432025a3ac4469b77'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.16-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'f65889fd9ee78f9253bfdf62bf334d56', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36564166, 'upload_time': '2025-09-25T02:50:25', 'upload_time_iso_8601': '2025-09-25T02:50:25.088978Z', 'url': 'https://files.pythonhosted.org/packages/21/ab/3c35c29a9a1ec9623683165af78c0ecf23971c10537a061574d1354d94dd/databricks_bb_plugin-0.1.16-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.17': [{'comment_text': None, 'digests': {'blake2b_256': '820ca77fcbda051b93aba6e3f177a3c52b0103c29f5581420f6a973bd30785a3', 'md5': 'f58583234030b96aededdfe59dbef0c0', 'sha256': '349992f91e66920a350b5afaf7bf17a2ad6247eac1d5f8e8e3c5526bd09b0241'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.17-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'f58583234030b96aededdfe59dbef0c0', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36571308, 'upload_time': '2025-10-03T21:29:37', 'upload_time_iso_8601': '2025-10-03T21:29:37.832020Z', 'url': 'https://files.pythonhosted.org/packages/82/0c/a77fcbda051b93aba6e3f177a3c52b0103c29f5581420f6a973bd30785a3/databricks_bb_plugin-0.1.17-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.18': [{'comment_text': None, 'digests': {'blake2b_256': 'f5bf532ae0cef841fc9bf0351eb463788bf7bbdb5fd7f8c41087c5b0f0ba4028', 'md5': '326bd130eef1c1290a6e4c62210c8a51', 'sha256': '63f81c4580fbb576e33568729c80cc5f67f881b2bebf8129f45d14569ccb01e9'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.18-py3-none-any.whl', 'has_sig': False, 'md5_digest': '326bd130eef1c1290a6e4c62210c8a51', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36567134, 'upload_time': '2025-10-16T21:31:17', 'upload_time_iso_8601': '2025-10-16T21:31:17.092413Z', 'url': 'https://files.pythonhosted.org/packages/f5/bf/532ae0cef841fc9bf0351eb463788bf7bbdb5fd7f8c41087c5b0f0ba4028/databricks_bb_plugin-0.1.18-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.19': [{'comment_text': None, 'digests': {'blake2b_256': '9b31715cb51ba5787373866e3e38443fa81eb5c7fd8e3bfc0cef65519345be49', 'md5': '2de3782eca2542bb491678036a2325d3', 'sha256': 'c9c90cf67f16c161724c898c871392923b62062e0ac97686ef5e17a94f707e93'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.19-py3-none-any.whl', 'has_sig': False, 'md5_digest': '2de3782eca2542bb491678036a2325d3', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36569786, 'upload_time': '2025-10-28T03:21:28', 'upload_time_iso_8601': '2025-10-28T03:21:28.046147Z', 'url': 'https://files.pythonhosted.org/packages/9b/31/715cb51ba5787373866e3e38443fa81eb5c7fd8e3bfc0cef65519345be49/databricks_bb_plugin-0.1.19-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.2': [{'comment_text': None, 'digests': {'blake2b_256': 'a306efbcd876f5b3ddb1368ca59fac0850e63d666cde8158f1aa8aa756ed3955', 'md5': '3ba50bfe336c0ad1b69ebeb92f9c47b4', 'sha256': '94e69c60c727db02f0240273e867867fac5805d8c48c8b82ff6df395f41fedb3'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.2-py3-none-any.whl', 'has_sig': False, 'md5_digest': '3ba50bfe336c0ad1b69ebeb92f9c47b4', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 31413481, 'upload_time': '2025-05-13T10:00:46', 'upload_time_iso_8601': '2025-05-13T10:00:46.057180Z', 'url': 'https://files.pythonhosted.org/packages/a3/06/efbcd876f5b3ddb1368ca59fac0850e63d666cde8158f1aa8aa756ed3955/databricks_bb_plugin-0.1.2-py3-none-any.whl', 'yanked': True, 'yanked_reason': None}], '0.1.20': [{'comment_text': None, 'digests': {'blake2b_256': '500f30e5763dd57055fdc94f55c9c1d4dcac2fc222288e17cc77517f4a0ad198', 'md5': '6531a70a168e7611b93c96867aca39da', 'sha256': '5bab1697362f66609088f6f5d65834a5e0ffc4ba6424400c506b7ba85c33b059'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.20-py3-none-any.whl', 'has_sig': False, 'md5_digest': '6531a70a168e7611b93c96867aca39da', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36585881, 'upload_time': '2025-11-10T17:35:55', 'upload_time_iso_8601': '2025-11-10T17:35:55.596357Z', 'url': 'https://files.pythonhosted.org/packages/50/0f/30e5763dd57055fdc94f55c9c1d4dcac2fc222288e17cc77517f4a0ad198/databricks_bb_plugin-0.1.20-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.21': [{'comment_text': None, 'digests': {'blake2b_256': '2ad931c61693cc704a05f988beac3494e9fea077a2fc8b1f733bf06825163bfa', 'md5': 'ebabceb8b7baf296b260219d81e9e7d4', 'sha256': 'b1b639d56cb95596d2d5c6a8c42e0e1b195ed2014968df7f19657d02e29a6dd0'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.21-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'ebabceb8b7baf296b260219d81e9e7d4', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36584191, 'upload_time': '2025-11-17T05:35:39', 'upload_time_iso_8601': '2025-11-17T05:35:39.658692Z', 'url': 'https://files.pythonhosted.org/packages/2a/d9/31c61693cc704a05f988beac3494e9fea077a2fc8b1f733bf06825163bfa/databricks_bb_plugin-0.1.21-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.22': [{'comment_text': None, 'digests': {'blake2b_256': '165782173ffe54a079051680a7d1f695e6620fd2ae8340095c8c923aa6e2580a', 'md5': '7c840661902cff599d2a09480d8c8ad3', 'sha256': '6a1cc4f29ab087276eed533e203bfab4a749533e38332277599f6f461e173ad7'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.22-py3-none-any.whl', 'has_sig': False, 'md5_digest': '7c840661902cff599d2a09480d8c8ad3', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36589728, 'upload_time': '2025-11-26T22:13:01', 'upload_time_iso_8601': '2025-11-26T22:13:01.780129Z', 'url': 'https://files.pythonhosted.org/packages/16/57/82173ffe54a079051680a7d1f695e6620fd2ae8340095c8c923aa6e2580a/databricks_bb_plugin-0.1.22-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.23': [{'comment_text': None, 'digests': {'blake2b_256': '76eae3eb842bac4dbd4fceebb3b279e519cc78d8cade62f96882c354fbea02a6', 'md5': 'd01341afb822746b2b07db4dc628eb1a', 'sha256': '20464f4df47b93759c8bad8b71689bcdd861b4c735080d683d7872e4cc088ae0'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.23-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'd01341afb822746b2b07db4dc628eb1a', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36605810, 'upload_time': '2025-12-11T21:22:22', 'upload_time_iso_8601': '2025-12-11T21:22:22.613440Z', 'url': 'https://files.pythonhosted.org/packages/76/ea/e3eb842bac4dbd4fceebb3b279e519cc78d8cade62f96882c354fbea02a6/databricks_bb_plugin-0.1.23-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.24': [{'comment_text': None, 'digests': {'blake2b_256': '89d6cb1f8d64e63ff2a0e77773f069b3189890a90e799103a953a6d15752acf8', 'md5': '0f345da63d038f314efe35753a77e1a4', 'sha256': '4ad8914a302aabbcb83e19c6ebbf247f737726d84461de9966781c62a7401b47'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.24-py3-none-any.whl', 'has_sig': False, 'md5_digest': '0f345da63d038f314efe35753a77e1a4', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36618942, 'upload_time': '2025-12-29T20:48:27', 'upload_time_iso_8601': '2025-12-29T20:48:27.626053Z', 'url': 'https://files.pythonhosted.org/packages/89/d6/cb1f8d64e63ff2a0e77773f069b3189890a90e799103a953a6d15752acf8/databricks_bb_plugin-0.1.24-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.3': [{'comment_text': None, 'digests': {'blake2b_256': 'ada000a12a4b368e0c0f0c55d446d5d31dc4156c9e4908c9041a337595719cbf', 'md5': '796b93d657cce50dca07af7135965f68', 'sha256': '36d15e40b8fb65c0f270f4567e79d2f4f5a14717d3a8dd2d03107d896b56d878'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.3-py3-none-any.whl', 'has_sig': False, 'md5_digest': '796b93d657cce50dca07af7135965f68', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 31674303, 'upload_time': '2025-05-16T04:42:58', 'upload_time_iso_8601': '2025-05-16T04:42:58.051780Z', 'url': 'https://files.pythonhosted.org/packages/ad/a0/00a12a4b368e0c0f0c55d446d5d31dc4156c9e4908c9041a337595719cbf/databricks_bb_plugin-0.1.3-py3-none-any.whl', 'yanked': True, 'yanked_reason': None}], '0.1.4': [{'comment_text': None, 'digests': {'blake2b_256': '134119cfa7c49bd371ca35b8f27e2ef5cec6c89b3008d1d2d7cc192c18de8b96', 'md5': 'bb9add1c5d7adc0c0715db961f1e6576', 'sha256': '573cce6f092b1dea710e5238ed31ecbfbf5b61c91390ff40e00b59fa7f1a7ec2'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.4-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'bb9add1c5d7adc0c0715db961f1e6576', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 31909452, 'upload_time': '2025-05-27T15:03:31', 'upload_time_iso_8601': '2025-05-27T15:03:31.797686Z', 'url': 'https://files.pythonhosted.org/packages/13/41/19cfa7c49bd371ca35b8f27e2ef5cec6c89b3008d1d2d7cc192c18de8b96/databricks_bb_plugin-0.1.4-py3-none-any.whl', 'yanked': True, 'yanked_reason': None}], '0.1.5': [{'comment_text': None, 'digests': {'blake2b_256': '86fa02cfe8eeb50584768717d796db27e0cb172eef3affb8a627ad79b5e0b502', 'md5': 'b02c3d9fdf1776abc1f1b83355affa85', 'sha256': 'ebac974836a165252cf574a20fd7ff8e8763d4693097484c4797847a58e5bb5d'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.5-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'b02c3d9fdf1776abc1f1b83355affa85', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 32041556, 'upload_time': '2025-06-08T14:39:50', 'upload_time_iso_8601': '2025-06-08T14:39:50.424507Z', 'url': 'https://files.pythonhosted.org/packages/86/fa/02cfe8eeb50584768717d796db27e0cb172eef3affb8a627ad79b5e0b502/databricks_bb_plugin-0.1.5-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.6': [{'comment_text': None, 'digests': {'blake2b_256': '23a9ab5fc6b4673617b710b069beeb1428b04e3b2462dfbfbab1d6a653c1e977', 'md5': '6cdb52258cb9c216c4ca7dfced9b9930', 'sha256': 'b2e3782ea69dea0be6211509cefc22699d1f4cde5aaab57f49e93e0e079f6f75'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.6-py3-none-any.whl', 'has_sig': False, 'md5_digest': '6cdb52258cb9c216c4ca7dfced9b9930', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 32041619, 'upload_time': '2025-06-09T03:24:26', 'upload_time_iso_8601': '2025-06-09T03:24:26.142350Z', 'url': 'https://files.pythonhosted.org/packages/23/a9/ab5fc6b4673617b710b069beeb1428b04e3b2462dfbfbab1d6a653c1e977/databricks_bb_plugin-0.1.6-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.7': [{'comment_text': None, 'digests': {'blake2b_256': '8322a47f8b3db7fe661ef2b1de2d6976beb59b811758119532662e79d8813412', 'md5': '57ced4a50f734c174f064ebac108512e', 'sha256': '7db7bb8f6ddb3378414c33d57d0495e88a3d5b563b9d021b685952ad064c4e7e'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.7-py3-none-any.whl', 'has_sig': False, 'md5_digest': '57ced4a50f734c174f064ebac108512e', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 32048270, 'upload_time': '2025-06-19T14:09:09', 'upload_time_iso_8601': '2025-06-19T14:09:09.992389Z', 'url': 'https://files.pythonhosted.org/packages/83/22/a47f8b3db7fe661ef2b1de2d6976beb59b811758119532662e79d8813412/databricks_bb_plugin-0.1.7-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.8': [{'comment_text': None, 'digests': {'blake2b_256': '9280c1157c5e846ec0bb733ef17d4784646c3e79ac58cc42116d89a6c81a99f6', 'md5': '804cd9956870a5e8640e86c59c4fc920', 'sha256': 'd0fb8fbabb12ae28ca0b6c2b81984a59f334fa9e5c3b1f9b71be86d083350753'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.8-py3-none-any.whl', 'has_sig': False, 'md5_digest': '804cd9956870a5e8640e86c59c4fc920', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36427418, 'upload_time': '2025-06-25T17:51:05', 'upload_time_iso_8601': '2025-06-25T17:51:05.755569Z', 'url': 'https://files.pythonhosted.org/packages/92/80/c1157c5e846ec0bb733ef17d4784646c3e79ac58cc42116d89a6c81a99f6/databricks_bb_plugin-0.1.8-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], '0.1.9': [{'comment_text': None, 'digests': {'blake2b_256': 'b83c4fd8afb7e9b9bafad825fc38507023ef57d6d9fcf41fbeb7dc588505d9ad', 'md5': 'dd74451a69c863145300b4f496220367', 'sha256': '4365833bdb8a9786d728236279b35e6dc6403006e0b3f4f355977e7884fc924d'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.9-py3-none-any.whl', 'has_sig': False, 'md5_digest': 'dd74451a69c863145300b4f496220367', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36432391, 'upload_time': '2025-07-03T20:31:34', 'upload_time_iso_8601': '2025-07-03T20:31:34.413491Z', 'url': 'https://files.pythonhosted.org/packages/b8/3c/4fd8afb7e9b9bafad825fc38507023ef57d6d9fcf41fbeb7dc588505d9ad/databricks_bb_plugin-0.1.9-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}]}, 'urls': [{'comment_text': None, 'digests': {'blake2b_256': '89d6cb1f8d64e63ff2a0e77773f069b3189890a90e799103a953a6d15752acf8', 'md5': '0f345da63d038f314efe35753a77e1a4', 'sha256': '4ad8914a302aabbcb83e19c6ebbf247f737726d84461de9966781c62a7401b47'}, 'downloads': -1, 'filename': 'databricks_bb_plugin-0.1.24-py3-none-any.whl', 'has_sig': False, 'md5_digest': '0f345da63d038f314efe35753a77e1a4', 'packagetype': 'bdist_wheel', 'python_version': 'py3', 'requires_python': '>=3.10', 'size': 36618942, 'upload_time': '2025-12-29T20:48:27', 'upload_time_iso_8601': '2025-12-29T20:48:27.626053Z', 'url': 'https://files.pythonhosted.org/packages/89/d6/cb1f8d64e63ff2a0e77773f069b3189890a90e799103a953a6d15752acf8/databricks_bb_plugin-0.1.24-py3-none-any.whl', 'yanked': False, 'yanked_reason': None}], 'vulnerabilities': []}
14:04:22 INFO [d.l.l.transpiler.installers] Installing Databricks bladebridge transpiler (v0.1.24)
14:04:22 DEBUG [d.l.l.transpiler.installers] Created virtual environment with context: namespace(env_dir=WindowsPath('C:/Users/xxxx/.databricks/labs/remorph-transpilers/bladebridge/lib/.venv'), env_name='.venv', prompt='(bladebridge) ', executable='C:\\Program Files\\Python310\\python.exe', python_dir='C:\\Program Files\\Python310', python_exe='python.exe', inc_path='C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Include', bin_path='C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Scripts', bin_name='Scripts', env_exe='C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Scripts\\python.exe', env_exec_cmd='C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Scripts\\python.exe')
14:04:22 DEBUG [d.l.l.transpiler.installers] Ensuring pip is installed in virtual environment: ['C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Scripts\\python.exe', '-m', 'ensurepip', '--upgrade', '--verbose']
Using pip 22.0.4 from C:\Users\xxxx\AppData\Local\Temp\tmpfd9b8s4u\pip-22.0.4-py3-none-any.whl\pip (python 3.10)
Looking in links: c:\Users\xxxx\AppData\Local\Temp\tmpfd9b8s4u
Processing c:\users\xxxx\appdata\local\temp\tmpfd9b8s4u\setuptools-58.1.0-py3-none-any.whl
Processing c:\users\xxxx\appdata\local\temp\tmpfd9b8s4u\pip-22.0.4-py3-none-any.whl
Installing collected packages: setuptools, pip
Successfully installed pip-22.0.4 setuptools-58.1.0
Using pip 22.0.4 from C:\Users\xxxx\.databricks\labs\remorph-transpilers\bladebridge\lib\.venv\lib\site-packages\pip (python 3.10)
Collecting databricks-bb-plugin
Using cached databricks_bb_plugin-0.1.24-py3-none-any.whl (370 kB)
ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
databricks-bb-plugin from https://files.pythonhosted.org/packages/89/d6/cb1f8d64e63ff2a0e77773f069b3189890a90e799103a953a6d15752acf8/databricks_bb_plugin-0.1.24-py3-none-any.whl#sha256=4ad8914a302aabbcb83e19c6ebbf247f737726d84461de9966781c62a7401b47:
Expected sha256 4ad8914a302aabbcb83e19c6ebbf247f737726d84461de9966781c62a7401b47
Got dbed9268bb1deec1e078e5586736b6f85b73dcd70c30f6f2cb7ebcb39a33f677
14:04:33 ERROR [d.l.l.transpiler.installers] Failed to install bladebridge transpiler (v0.1.24)
Traceback (most recent call last):
File "C:\Users\xxxx\.databricks\labs\lakebridge\lib\src\databricks\labs\lakebridge\transpiler\installers.py", line 133, in _install_version_with_backup
result = self._install_version(version)
File "C:\Users\xxxx\.databricks\labs\lakebridge\lib\src\databricks\labs\lakebridge\transpiler\installers.py", line 213, in _install_version
self._install_with_pip()
File "C:\Users\xxxx\.databricks\labs\lakebridge\lib\src\databricks\labs\lakebridge\transpiler\installers.py", line 262, in _install_with_pip
result.check_returncode()
File "C:\Program Files\Python310\lib\subprocess.py", line 456, in check_returncode
raise CalledProcessError(self.returncode, self.args, self.stdout,
subprocess.CalledProcessError: Command '['C:\\Users\\xxxx\\.databricks\\labs\\remorph-transpilers\\bladebridge\\lib\\.venv\\Scripts\\python.exe', '-m', 'pip', '--require-virtualenv', '--disable-pip-version-check', 'install', 'databricks-bb-plugin', '--only-binary=:all:', '--verbose']' returned non-zero exit status 1.
14:04:33 DEBUG [d.l.l.transpiler.installers] Removing path: C:\Users\xxxx\.databricks\labs\remorph-transpilers\bladebridge
14:04:34 DEBUG [d.l.l.transpiler.installers] Using java executable: WindowsPath('C:/Program Files/Common Files/Oracle/Java/javapath/java.EXE')
14:04:34 DEBUG [d.l.l.transpiler.installers] Detected java version: (21, 0, 4, 0)
14:04:34 DEBUG [d.l.l.transpiler.installers] Maven metadata for com.databricks.labs:databricks-morph-plugin: <?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>com.databricks.labs</groupId>
<artifactId>databricks-morph-plugin</artifactId>
<versioning>
<latest>0.6.16</latest>
<release>0.6.16</release>
<versions>
<version>0.2.0</version>
<version>0.3.0</version>
<version>0.4.0</version>
<version>0.5.0</version>
<version>0.6.0</version>
<version>0.6.1</version>
<version>0.6.2</version>
<version>0.6.3</version>
<version>0.6.4</version>
<version>0.6.5</version>
<version>0.6.6</version>
<version>0.6.7</version>
<version>0.6.8</version>
<version>0.6.9</version>
<version>0.6.10</version>
<version>0.6.11</version>
<version>0.6.12</version>
<version>0.6.13</version>
<version>0.6.14</version>
<version>0.6.15</version>
<version>0.6.16</version>
</versions>
<lastUpdated>20260107031513</lastUpdated>
</versioning>
</metadata>
14:04:34 INFO [d.l.l.transpiler.installers] Databricks databricks-morph-plugin transpiler v0.6.16 already installed
14:04:34 INFO [d.l.lakebridge.install] Configuring lakebridge `transpile`.
14:04:34 DEBUG [d.l.blueprint.installation] Loading TranspileConfig from config.yml
14:04:35 DEBUG [databricks.sdk] GET /api/2.0/workspace/export?path=/Users/xxxx/.lakebridge/config.yml&direct_download=true
< 404 Not Found
< {
< "error_code": "RESOURCE_DOES_NOT_EXIST",
< "message": "Path (/Users/xxxx/.lakebridge/config.yml) doesn't exist."
< }
14:04:35 INFO [d.l.lakebridge.install] Couldn't find existing `transpile` installation
14:04:35 INFO [d.l.lakebridge.install] Please answer a few questions to configure lakebridge `transpile`
Select the source dialect:
[0] Set it later
[1] mssql
[2] snowflake
[3] synapse
Enter a number between 0 and 3:Logs Confirmation
- I ran the command line with
--debug - I have attached the
lsp-server.logunder USER_HOME/.databricks/labs/remorph-transpilers/<converter_name>/lib/lsp-server.log
Sample Query
Operating System
Windows
Version
other