-
Notifications
You must be signed in to change notification settings - Fork 181
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
3.1.0 update #2812
3.1.0 update #2812
Conversation
python library: tweak execute to work with VS Code #2472
Specifically, remove the options mentioned in the log: testing/pylint.rc:1:0: E0015: Unrecognized option found: argument-name-hint, attr-name-hint, class-attribute-name-hint, class-name-hint, const-name-hint, function-name-hint, inlinevar-name-hint, method-name-hint, module-name-hint, variable-name-hint, no-space-check (unrecognized-option) testing/pylint.rc:1:0: R0022: Useless option value for '--disable', 'bad-whitespace' was removed from pylint, see pylint-dev/pylint#3577. (useless-option-value)
This is to address this warning: grep: warning: stray \ before /
Dev update
…drift_fix population_template initialisation and drift correction fixes
…onstraints and metrics
remove TIFF support from core library
It looks as though the base commit I chose does include the |
List below is relevant PRs merged onto
Unsure whether |
Conflicts: cmd/mrview.cpp src/gui/mrview/tool/tractography/tractogram.h
Since we know the size of the mask needs to be 3 for NiFTI, array makes more sense.
The precomputer instance in Processor was allocated as a raw pointer and thus never freed.
Resolves #2781. Conflicts: core/misc/voxel2vector.h
I have addressed the list of PRs merged to |
- Remove code within cmd/mrview.cpp that originates from 6417a52 as part of #2689, which was erroneously added in 39240ad. - Fix compilation of src/gui/mrview/file_open.cpp to coincide with changes in #2764; these were omitted from cherry-picks 39240ad and 0afe37b due to that file having already been removed during the course of #2689.
Construction of a 3.1.0 release involves taking features on the development branch and separating them from the adoption of cmake in #2689. Some of these changes involve the use of C++17 features. However the transition to defaulting to C++17 was performed exclusively within the cmake ecosystem. This commit modifies the legacy "configure" script to reflect the increment to use of C++17.
What is the reasoning behind dropping cmake from this release? |
Reasoning included regular ongoing issues on |
This draft PR will show the set of changes to be applied as the
3.1.0
update, and track progress of manual integration of updates into that changeset.The plan is that
3.1.0
will contain the set of changes currently ondev
, as well as a number of active PRs not yet merged todev
; however it will not include the transition tocmake
in #2689. This may mean that it will also omit theclang-format
changes in #2652, though I'll need to bear this out.Here's what I think the process will look like:
Initial tip of the
dev_sans_cmake
branch is 8672d5b; this is the merge of PR remove TIFF support from core library #2720. I determined this by looking at the parents of merge commit 05878e5, which was the acceptance of Change build system to CMake #2689.Identify set of PRs that have been merged onto
dev
following the merge of Change build system to CMake #2689.For each of the items in the list determined from point 2 above:
dev_sans_cmake
branch.For currently open PRs targeting
dev
:dev
.dev
.dev_sans_cmake
.