"Fossies" - the Fresh Open Source Software Archive
Member "relax-5.0.0/bmrblib/CHANGES" (25 Aug 2020, 3634 Bytes) of package /linux/privat/relax-5.0.0.src.tar.bz2:
As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard
) with prefixed line numbers.
Alternatively you can here view
the uninterpreted source code file.
1 Version 1.0.4
2 (20 October 2015, from /trunk)
10 * Updated bmrblib to protect against future changes occurring in the numpy Python package. From numpy version 1.9, the FutureWarning "__main__:1: FutureWarning: comparison to `None` will result in an elementwise object comparison in the future." is seen when using bmrblib. The issue is that the behaviour of the comparison operators '==' and '!=' will change with future numpy versions. These have been replaced with 'is' and 'is not' throughout.
11 * Removed the Freecode instructions in the release checklist document. Freecode has not existed for quite a while now.
12 * Increased the sectioning depth in the release checklist news item instructions.
20 Version 1.0.3
21 (27 May 2013, from /trunk)
29 * Updated all of the BMRB package and module docstrings to include a link to the website. This uses epydoc markup to link https://gna.org/projects/bmrblib in all of the API documentation, for example at http://www.nmr-relax.com/api/bmrblib-module.html.
37 Version 1.0.2
38 (11 March 2013, from /trunk)
46 * Updated the release checklist document.
50 * Removed a very verbose and nasty debugging printout.
54 Version 1.0.1
55 (9 March 2013, from /trunk)
59 * Full Python 3 support.
63 * Modified pystarlib to be able to write to file objects. The old behaviour was to call the builtin Python open() function to open the file. Now this only occurs when the filename class variable is a string.
64 * Converted the pystarlib imports to be both Python 2 and 3 compatible.
65 * Pystarlib is now fully Python 2 and 3 compatible. The conversion command used was:
66 2to3 -w -f except -f long -f numliterals -f xrange .
67 * Import changes to support both Python 2 and 3.
68 * The bmrblib library is now fully Python 2 and 3 compatible. The command used to convert all files was: 2to3 -w -f except -f long -f numliterals -f xrange .
69 * Python 3 preparations - all usage of string.split() and string.strip() has been eliminated.
70 * Python 3 - fixes for the now missing string module functions.
71 * Another set of Python 3 import fixes - the absolute module path with 'bmrblib' is now used.
72 * Converted the pystarlib Utils.transpose() function to support all Python versions. The 'fast transposing algorithm' is not compatible with Python 3, so a standard slow manual algorithm which supports all Python versions has been implemented.
73 * Eliminated the use of string module functions in pystarlib which do not exist in Python 3.
74 * Expanded the bmrblib package docstring.
75 * Created the bmrblib.__version__ constant.
76 * Created a release checklist document to facilitate the release of new bmrblib versions - this is a copy and modification of the release checklist file from the minfx project (https://gna.org/projects/minfx/).
77 * Created an empty CHANGES file for listing the details of future bmrblib releases.
78 * Created a basic installation instruction file.
79 * Created the MANIFEST.in to make sure that all relevant files are installed in the site-package.
83 * Removed some nasty import of pystablib.__init__ code that was failing.