Skip to content

Report QuantEM versions and editable installs with one profile call - #239

Merged
bobleesj merged 3 commits into
electronmicroscopy:mainfrom
bobleesj:profile-development-status
Aug 22, 2026
Merged

Report QuantEM versions and editable installs with one profile call#239
bobleesj merged 3 commits into
electronmicroscopy:mainfrom
bobleesj:profile-development-status

Conversation

@bobleesj

Copy link
Copy Markdown
Collaborator

What problem does it solve?

Makes quantem.widget.profile() show editable installs without exposing local paths or doing network work by default.

Example

import quantem.widget as qw

qw.profile()
qw.profile(check_updates=True)  # Optional TestPyPI check

Example output from an editable Mac installation:

quantem.widget  0.0.1rc30
  install       editable checkout
quantem.gpu     0.0.1rc5
  install       editable checkout
torch           2.13.0  device=mps (Apple)
python          3.13.13

What should reviewer(s) do?

Check the profile wording and the opt-in update check.

Verification

  • Profile tests: 4 passed
  • Frontend build: passed
  • Full suite: 1,154 passed, 41 skipped; one pre-existing workflow test failed

@github-actions

github-actions Bot commented Aug 22, 2026

Copy link
Copy Markdown
  • Delete bobleesj/quantem.widget:profile-development-status from its remote if you own it, it is not long-lived, and no other PR uses it.
  • Remove the dedicated worktree and local profile-development-status branch after confirming the worktree is clean.
  • Fetch electronmicroscopy/quantem.widget and update local main before starting new work.

@bobleesj
bobleesj merged commit 1e1e54b into electronmicroscopy:main Aug 22, 2026
4 checks passed
@bobleesj
bobleesj deleted the profile-development-status branch August 22, 2026 02:34
@bobleesj bobleesj changed the title Report quantEM versions and editable installs with one profile call Report QuantEM versions and editable installs with one profile call Aug 22, 2026
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.

1 participant