Changes

Jump to navigation Jump to search

Relax 4.1.3

3,022 bytes added, 11:13, 14 June 2019
m
Corrected the mailing list message link.
<section begin=metadata/>
Version 4.1.3<br/>
(14 June 2019, from master)<br/>
https://sourceforge.net/p/nmr-relax/code/ci/4.1.3/tree/
<section end=metadata/>
<section begin=features/>
N/A
<section end=features/>
<section begin=changes/>
* FSF Copyright Validation configuration: Blacklisted the PDF user manual. This allows the checking of relax tags to pass.
* Release checklist document: Describe the relax fork of latex2html.
* API manual: No longer raise errors when parsing the pystarlib docstrings.
* Release checklist document: Minor improvements to match the practical aspects of the release.
* User manual: Proper abbreviation of the "Quarterly Reviews of Biophysics" journal name.
* Test suite: New system test to catch the failure of reading newer Bruker DC NOE data files. The system test is [http://www.nmr-relax.com/api/4.1/test_suite.system_tests.bruker.Bruker-class.html#test_bug_15_NOE_read_fail Bruker.test_bug_15_NOE_read_fail] and it catches [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15]. The test uses truncated data from Stefano Ciurli as attached to the bug report.
* Bruker DC: Silence the warnings about spin names already existing. The user does not need to see such warnings.
* Travis CI config: Explicitly set <code>trusty</code> as the distribution name for the default images. In the support request titled [https://support.travis-ci.com/hc/en-us/requests/7654 Failure of GUI testing via xvfb], the Travis CI support staff suggested that we explicitly set <code>dist: trusty</code>.
* Bruker DC: A different way to silence the warnings about spin names already existing. The previous attempt at setting the force flag to <code>True</code> was causing failures in a number of system tests. Therefore a new flag <code>warn_flag</code> has been added to [http://www.nmr-relax.com/api/4.1/pipe_control.mol_res_spin-module.html#name_spin pipe_control.mol_res_spin.name_spin()] to allow warnings to be explicitly silenced.
* Travis CI config: Use Xenial for running all tests on Linux and Python 2.7. This is from the support request titled [https://support.travis-ci.com/hc/en-us/requests/7654 Failure of GUI testing via xvfb].
* Travis CI config: Manual support for old SciPy versions on Python 2.7. SciPy 1.3.0 now requires Python &ge; 3.5. Therefore the <code>OLD_MATPLOTLIB</code> variable has been renamed to <code>OLD_PY2_PACKAGES</code> and, when set, is now used to install old matplotlib and scipy versions when using Python 2.7.
* Travis CI config: Deactivate the Mac OS X updates to avoid timeouts. The <code>brew update</code> and <code>brew upgrade python3</code> take up half of the build time for the Mac OS X target. This large amount of time sometimes causes this build to hit the Travis CI time limits.
<section end=changes/>
<section begin=bugfixes/>
* Bruker DC: Support for handling newer versions of the NOE data file. This fixes [https://sourceforge.net/p/nmr-relax/tickets/15/ bug #15], the failure to read newer versions of the Bruker DC NOE data files. This was simply a parsing issue as the NOE column is now <code>NOE [ ]</code> whereas previous DC versions used the text <code>NOE</code> or <code>NOE [none]</code>.
<section end=bugfixes/>
* [http://wiki.nmr-relax.com/Relax_4.1.3 Official release notes on the relax wiki].
* [https://sourceforge.net/p/nmr-relax/mailman/message/3665058336694197/ Mailing list message].
* [https://www.mail-archive.com/nmr-relax-announce@lists.sourceforge.net/msg00004.html The Mail Archive].
Trusted, Bureaucrats
4,223

edits

Navigation menu