Updates for Week 5 of 2017

Mantid 3.9 Dates

  • Release 3.9.0 is currently scheduled for 2017-02-13
  • Beta testing has started and ends 2017-02-07

Code Changes

This is what has been merged to master and does include what was merged into release-v3.9.

  • Warnings on MSVS have been set to \W3
  • Portions of the SpectrumInfo rollout
  • System tests are no longer run on PRs that only change things in docs, MantidPlot, and MantidQt directories
  • Build scripts on linux have been adjusted to allow for python3 builds
  • Updates to sphinx documentation
  • PyChop bugfixes
  • Additional location to download external data from at RAL
  • Abins bugfixes

Detailed Merges for Jan 30 to Feb 5, 2017

on github

  • PR18520 - PyChop bugfixes
  • PR18561 - Add multiple time regime support for ISIS loading
  • PR18562 - Add a new download location for external data at ISIS
  • PR18568 - SpectrumInfo and DetectorInfo rollout: ConvertSpectrumAxis2Test to ModeratorTzeroLinearTest
  • PR18574 - SpectrumInfo and DetectorInfo rollout: algorithms IFunction.cpp to ScaleXTest.h
  • PR18582 - Update buildscript for python3
  • PR18584 - Fixed Debye-Waller factor correction in ComputeCalibrationCoefVan
  • PR18585 - SpectrumInfo and DetectorInfo rollout: algorithms 43 to 47
  • PR18586 - Update buildscript to avoid running system tests where possible
  • PR18589 - SpectrumInfo and DetectorInfo rollout: algorithms LoadMaskTest.h to SaveParameterFileTest.h
  • PR18598 - Make W3 warning level explicit
  • PR18599 - Fixes for custom matplotlib backend for v>=1.5
  • PR18600 - Abins minor fixes part2
  • PR18604 - Update to SANS release notes
  • PR18614 - Fix resolution in reflectometry GUI and algorithm
  • PR18615 - SpectrumInfo and DetectorInfo rollout: algorithms SetScalingPSDTest.h to Workspace2DTest.h
  • PR18619 - SpectrumInfo and DetectorInfo rollout: algorithms InstrumentWidgetMaskTab.cpp to QpeaksTableModel.cpp
  • PR18622 - SpectrumInfo and DetectorInfo rollout - Group 2
  • PR18623 - ShiftLogTime bugfix
  • PR18624 - Documentation for Fit benchmarking scripts
  • PR18626 - Error when save to ascii2 with no x errors present and x errors are requested
  • PR18633 - Histogram Rollout - SaveDetectorGroup to SaveMask
  • PR18635 - Update POLARIS entry in Facilities.xml
  • PR18636 - Close multiple windows
  • PR18641 - Blacklist file and increase memory requirement
  • PR18644 - Update indirect_inelastic release notes
  • PR18649 - Support for old files that have masking parameters for non-detector components
  • PR18650 - Fix an issue with first monitor in Reflectometry algorithms
  • PR18663 - Add ‘-python3’ to the install prefix in mantidinstaller
  • PR18671 - Fix AbinsLoadCRYSTALTest for python 3 and numpy <=1.9
  • PR18678 - Fix check for macOS in buildscript