Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Hi,
I am trying to configure a new environment with Fabric runtime 2.0. However it keeps failing while adding the Semantic-link or semantic-link-labs packages.
Runtime 2.0 contains Python 3.13, however both semantic link packages Requires-Python >=3.10,<3.12.
Is this something that will be fixed in the fabric runtime in the future?
Or is this a fix that needs to come from the semantic-link-labs package itself?
At the moment I can't therefore use this runtime, since I use these packages voor generation my semantic models.
Happy to know when I can use runtime 2.0 with semantic-link-labs!
We would like to confirm whether the issue has been resolved. If it is still outstanding, please share any additional information so we can assist you further.
Thank you.
Hi,
This issues still exists. It will be solved ones the bug refered earlier is solved.
Once they have version 0.15.2 in place, I will test it out and confirm.
HI @benitovbreugel ,
If its urgent, you can still go back to Fabric runtime 1.3 to be compatible with Python version 3.10,<3.12 to make things work.
Whenever there is new version available, you can anyday try with the new runtime.
Thanks
Ati Puri
This is what I do currently 😉
Hi @benitovbreugel
Thanks for the update. Hope your issue gets resolved soon. when it does, please share the insights with the community as it can be helpful to others.
Regards,
Microsoft Fabric Community Support Team.
Hi @benitovbreugel ,
Fabric runtime 2.0 is currently in preview and at present it runs on Spark 4.1 which has Python 3.13. However, there was a bug raised for the semantic link labs python packages to include python version 3.13. Please see link below. Python 3.13 Support · Issue #1243 · microsoft/semantic-link-labs
Also, if you check the link , they have updated python version to 'requires-python=">=3.10,<3.14'
in Github as mentioned here. semantic-link-labs/pyproject.toml at main · microsoft/semantic-link-labs · GitHub
Please check once again and let me know if it works fine now.
If you found this helpful, consider giving some Kudos. If I answered or solved your problem, mark this post as the solution.
Thanks
Ati Puri
Thanks for notifying the Bug, this is indeed the problem.
Unfortunatelly, the new requirement:
'requires-python=">=3.10,<3.14', did not solve it for me.
So I beleive I have to wait for the bug to be fixed.
Yes, they did raise a PR for this bug, however this did not solve the problem. They are going to get in their next version 0.15.2 with proper PRs. Think it should come soon along with other PRs which they have raised, so the wait might not be long.
Thanks for confirming this!
Thank you for raising this issue in the Microsoft Fabric Community Forum.
Also, thank you @ati_puri for sharing the helpful information and for confirming the bug related to Python 3.13 compatibility with the Semantic Link Labs package.
We wanted to check if there have been any further updates regarding this issue.If you have any new findings or confirmation from the product team, please share them with the community, as this information could be helpful for other users encountering the same issue.
Regards,
Microsoft Fabric Community Support Team
Hello @benitovbreugel
You won't be able to use semantic-link-labs 0.15.1 with runtime 2.0 because it says on PyPi that Python version is Python <3.13, >=3.10.
However, you should be able to use semantic-link 0.14.1 because it is compatible with Python >=3.10 in runtime 2.0. This should have been included in your runtime by default.
Your best bet for now is to stick with runtime 1.3, as both should work with this runtime!