Skip to content

Improve editable install of python packages#41102

Draft
peterfpeterson wants to merge 8 commits intomantidproject:mainfrom
peterfpeterson:docs-build-fixv2
Draft

Improve editable install of python packages#41102
peterfpeterson wants to merge 8 commits intomantidproject:mainfrom
peterfpeterson:docs-build-fixv2

Conversation

@peterfpeterson
Copy link
Member

Description of work

Closes #xxxx.

To test:


Reviewer

Your comments will be used as part of the gatekeeper process. Comment clearly on what you have checked and tested during your review. Provide an audit trail for any changes requested.

As per the review guidelines:

  • Is the code of an acceptable quality? (Code standards/GUI standards)
  • Has a thorough functional test been performed? Do the changes handle unexpected input/situations?
  • Are appropriately scoped unit and/or system tests provided?
  • Do the release notes conform to the guidelines and describe the changes appropriately?
  • Has the relevant (user and developer) documentation been added/updated?
  • If the PR author isn’t in the mantid-developers or mantid-contributors teams, add a review comment rerun ci to authorize/rerun the CI

Gatekeeper

As per the gatekeeping guidelines:

  • Has a thorough first line review been conducted, including functional testing?
  • At a high-level, is the code quality sufficient?
  • Are the base, milestone and labels correct?

@peterfpeterson peterfpeterson added this to the Release 6.16 milestone Mar 20, 2026
@peterfpeterson peterfpeterson added High Priority An issue or pull request that if not addressed is severe enough to postponse a release. DevOps Issues and pull requests related to DevOps labels Mar 20, 2026
@peterfpeterson peterfpeterson force-pushed the docs-build-fixv2 branch 2 times, most recently from 9f325be to da5c2d7 Compare March 20, 2026 18:29
@peterfpeterson peterfpeterson changed the title Check that the editable installed package is installed before removing it Improve editable install of python packages Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DevOps Issues and pull requests related to DevOps High Priority An issue or pull request that if not addressed is severe enough to postponse a release.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant