Skip to content

Manage ggsql kernel spec in Positron extension#277

Merged
georgestagg merged 5 commits intomainfrom
manage-kernelspec
Apr 1, 2026
Merged

Manage ggsql kernel spec in Positron extension#277
georgestagg merged 5 commits intomainfrom
manage-kernelspec

Conversation

@georgestagg
Copy link
Copy Markdown
Collaborator

@georgestagg georgestagg commented Mar 28, 2026

By managing the kernel spec installation in the Positron extension, we avoid needing to run ggsql-jupyter --install manually.

Checks for existing ggsql-jupyter installations in well-known user/system Jupyter kernel paths, and in the destination locations used by the ggsql installer.

Also adds some required Apple entitlements for running duckdb from a signed macOS package. Not strictly related to this PR but an issue I discovered in testing the above with a relatively simple fix.

@georgestagg georgestagg requested a review from thomasp85 March 29, 2026 00:46
Copy link
Copy Markdown
Collaborator

@thomasp85 thomasp85 left a comment

Choose a reason for hiding this comment

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

With all the caveats of this being slightly out of my comfort zone it LGTM

@georgestagg georgestagg merged commit ac5ef23 into main Apr 1, 2026
15 checks passed
@georgestagg georgestagg deleted the manage-kernelspec branch April 1, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants