Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for release candidate v6.11.0.3rc1 #38592

Merged
merged 129 commits into from
Jan 13, 2025
Merged

Prepare for release candidate v6.11.0.3rc1 #38592

merged 129 commits into from
Jan 13, 2025

Conversation

KedoKudo
Copy link
Contributor

@KedoKudo KedoKudo commented Jan 13, 2025

Description of work

This PR is preparing for the release candidate v6.11.0.3rc1.


[AI generated summary]
This pull request includes updates to dependencies, new policies, and various refactorings to improve code organization and maintainability. The most important changes include updating versions in the pre-commit configuration, adding a new CMake policy, moving and renaming files, and cleaning up includes.

Dependency Updates:

CMake Policies:

  • CMakeLists.txt: Added a new CMake policy CMP0177 to normalize install() destination paths.

File Movements:

Include Cleanup:

New Features:

thomashampson and others added 30 commits December 5, 2024 16:47
This is a squashed version of #38329

Use iends_with for consistency with the rest of the file.

Update dev docs regarding string libraries

Replace boost starts_with with stl equivalent

Add boost headers where they're required

Use to std::string to avoid using boost starts_with

fix cppcheck defects

Add missing boost headers to tests

Make strings const.
…rnl_next

Replace boost ends_with with std::string equivalent - ornl-next
This is a squashed version of #38407

Use Load algorithm instead of LoadMuonNexus so it finds correct algo

Remove confidence check from LoadMuonNexus2 algorithm

Update tests to use generic Load algorithm

Fix cppcheck warnings in LoadMuonNexus HDF4 algorithms

Use Load algorithm to choose correct LoadMuonNexus algorithm in doc tests

Add release note and fix doc typo
This is a squashed version of #38282

Refactor LoadMuonNexusTest

Add system test for loading HDF4 muon file

Add test for _v2 muon nexus files

Add test for _v1 muon nexus files

Add MUSR00032900 system test data
Move muon loader confidence check out of exec method - ornl-next
Ignore in-source build of conda - ornl-next
Fix cppcheck warnings and remove unused headers - ornl-next
Create MatrixWorkspace::plot_type property
Following merge into main #38451
This is a squashed version of #38477

Link DataHandling to Muon library

Remove unused includes from DataHandling tests

Move ISISRunLogs to MantidAPI

Remove DataHandling dependency

Fix cppcheck warnings
…aders_ornlnext

Move muon hdf4 loaders to muon library
This is a squashed version of #38512

Adding release note
…_ornlnext

Fixing face centered lattice - ornl-next
…tionMD

New MagneticFormFactorCorrectionMD algorithm
Log cppcheck command during configure step
Change atom labels to the ones that were supplied - ornl-next
peterfpeterson and others added 28 commits January 6, 2025 14:41
updates:
- [github.com/pre-commit/mirrors-clang-format: v19.1.5 → v19.1.6](pre-commit/mirrors-clang-format@v19.1.5...v19.1.6)
- [github.com/astral-sh/ruff-pre-commit: v0.8.4 → v0.8.6](astral-sh/ruff-pre-commit@v0.8.4...v0.8.6)

Remove maintenance note from clang-format
…nfig-ornlnext

[pre-commit.ci] pre-commit autoupdate - ornl-next
…_install_paths_ornlnext

Set cmake policy CMP0177 to new - ornl-next
…agged

Add support for histogram ragged workspaces with density=true - ornl-next
…rnlnext

Drop scipy pin, relax tolerance for AbinsPowderCalculatorTest - ornl-next
This fixes a cmake warning about requiring a version of cmake
that's too old.
…2_ornlnext

Update googletest to version 1.15.2 - ornl-next
…eader

Remove includes of MantidKernel/System.h - ornl-next
Co-authored-by: mguthriem <[email protected]>
Clarify that gtest is pinned to v1.15.2 - ornl-next
…eption

Fix invalid data when MDHistoworkspace replaced and has original workspace
Compiler modernization and fixes to nexus make many of these
unnecessary. Refs #38332
CrossCorrelate and GetDetectorOffset algorithm user docs - ornl-next
…udes

Remove clang-format suppressions - ornl-next
@KedoKudo KedoKudo changed the title Ornl next Prepare for release candidate v6.11.0.3rc1 Jan 13, 2025
@KedoKudo KedoKudo merged commit 17493fd into ornl-qa Jan 13, 2025
13 checks passed
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.