Skip to content

M kovalsky/0.15.0#1224

Merged
bo-zhou-ms merged 3 commits into
microsoft:mainfrom
m-kovalsky:m-kovalsky/0.15.0
May 14, 2026
Merged

M kovalsky/0.15.0#1224
bo-zhou-ms merged 3 commits into
microsoft:mainfrom
m-kovalsky:m-kovalsky/0.15.0

Conversation

@m-kovalsky
Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings May 13, 2026 09:45
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the semantic-link-labs package for the 0.15.0 release and adjusts the perspective_editor implementation to import connect_semantic_model lazily at runtime (instead of at module import time), which better aligns with other parts of the codebase that avoid heavy/circular imports.

Changes:

  • Bumped package version in pyproject.toml from 0.14.3 to 0.15.0.
  • Moved connect_semantic_model import inside perspective_editor() to defer TOM-related imports until the function is invoked.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/sempy_labs/semantic_model/_perspective_editor.py Removes top-level TOM import and performs a local import inside perspective_editor() before it’s used.
pyproject.toml Updates the project version to 0.15.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bo-zhou-ms bo-zhou-ms merged commit da8fa11 into microsoft:main May 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants