Skip to content

Conversation

@ezatterin
Copy link

Summary of changes:

  • allow to build the library via pip install . outside of a conda env using sysconfig to find the location of the shared libs.

  • added python bindings for the ReflectionProfile public methods:

      GetProfile, GetFullProfileWidth, XMLOutput, XMLInput
    

Tested on Ubuntu 24.04 and Windows 11.

@github-actions
Copy link

github-actions bot commented Nov 7, 2025

Warning! No news item is found for this PR. If this is a user-facing
change/feature/fix,
please add a news item by copying the format from news/TEMPLATE.rst.
For best practices, please visit
https://scikit-package.github.io/scikit-package/snippets/news-file-format.html#how-do-i-create-a-news-file.

@vincefn
Copy link
Collaborator

vincefn commented Nov 7, 2025

Hi @ezatterin - thanks for the changes and the fix.

Could you add a unit test (for good measure) with the new functions ?

I think the PR also needs a News item according to the template, as explained in https://scikit-package.github.io/scikit-package/programming-guides/billinge-group-standards.html#news-item-practice, but I'll let @Tieqiong or @sbillinge comment on this sicne I'm not yet a practitioner.

@sbillinge
Copy link
Contributor

yes, thanks @ezatterin and @vincefn . The news will turn into the changelog at the next release.

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.

3 participants