Hello community,

here is the log from the commit of package python-biopython for 
openSUSE:Factory checked in at 2019-01-21 10:46:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-biopython (Old)
 and      /work/SRC/openSUSE:Factory/.python-biopython.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-biopython"

Mon Jan 21 10:46:29 2019 rev:2 rq:662924 version:1.73

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-biopython/python-biopython.changes        
2018-05-29 16:47:33.454233309 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-biopython.new.28833/python-biopython.changes 
    2019-01-21 10:46:35.168295846 +0100
@@ -1,0 +2,52 @@
+Fri Jan  4 17:31:38 UTC 2019 - Todd R <[email protected]>
+
+- Update to version 1.73
+  * As in recent releases, more of our code is now explicitly available under
+    either our original "Biopython License Agreement", or the very similar but
+    more commonly used "3-Clause BSD License".  See the ``LICENSE.rst`` file 
for
+    more details.
+  * The dictionary-like indexing in SeqIO and SearchIO will now explicitly 
preserve
+    record order to match a behaviour change in the Python standard dict 
object.
+    This means looping over the index will load the records in the on-disk 
order,
+    which will be much faster (previously it would be effectively at random, 
based
+    on the key hash sorting).
+  * The "grant" matrix in Bio.SubsMat.MatrixInfo has been replaced as our 
original
+    values taken from Gerhard Vogt's old webpages at EMBL Heidelberg were
+    discovered to be in error. The new values have been transformed following
+    Vogt's approach, taking the global maximum 215 minus the similarity scores
+    from the original paper Grantham (1974), to give a distance measure.
+  * Additionally, a number of small bugs and typos have been fixed with further
+    additions to the test suite, and there has been further work to follow the
+    Python PEP8, PEP257 and best practice standard coding style.
+  * Double-quote characters in GenBank feature qualifier values in 
``Bio.SeqIO``
+    are now escaped as per the NCBI standard. Improperly escaped values 
trigger a
+    warning on parsing.
+  * There is a new command line wrapper for the BWA-MEM sequence mapper.
+  * The string-based FASTA parsers in ``Bio.SeqIO.FastaIO`` have been 
optimised,
+    which also speeds up parsing FASTA files using ``Bio.SeqIO.parse()``.
+- Update to version 1.72
+  * Internal changes to Bio.SeqIO have sped up the SeqRecord .format method and
+    SeqIO.write (especially when used in a for loop).
+  * The MAF alignment indexing in Bio.AlignIO.MafIO has been updated to use
+    inclusive end co-ordinates to better handle searches at end points. This
+    will require you to rebuild any existing MAF index files.
+  * In this release more of our code is now explicitly available under either 
our
+    original "Biopython License Agreement", or the very similar but more 
commonly
+    used "3-Clause BSD License".  See the ``LICENSE.rst`` file for more 
details.
+  * The Entrez module now supports the NCBI API key. Also you can now set a 
custom
+    directory for DTD and XSD files. This allows Entrez to be used in 
environments
+    like AWS Lambda, which restricts write access to specific directories.
+    Improved support for parsing NCBI Entrez XML files that use XSD schemas.
+  * Internal changes to our C code mean that NumPy is no longer required at
+    compile time - only at run time (and only for those modules which use 
NumPy).
+  * Seq, UnknownSeq, MutableSeq and derived classes now support integer
+    multiplication methods, matching native Python string methods.
+  * A translate method has been added to Bio.SeqFeature that will extract a
+    feature and translate it using the codon_start and transl_table qualifiers
+    of the feature if they are present.
+  * Bio.SearchIO is no longer considered experimental, and so it does not raise
+    warnings anymore when imported.
+  * A new pairwise sequence aligner is available in Bio.Align, as an 
alternative
+    to the existing pairwise sequence aligner in Bio.pairwise2.
+
+-------------------------------------------------------------------

Old:
----
  biopython-1.71.tar.gz

New:
----
  biopython-1.73.tar.gz
  python-biopython-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-biopython.spec ++++++
--- /var/tmp/diff_new_pack.5jImyh/_old  2019-01-21 10:46:36.292294465 +0100
+++ /var/tmp/diff_new_pack.5jImyh/_new  2019-01-21 10:46:36.292294465 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-biopython
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,21 +21,22 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-biopython
-Version:        1.71
+Version:        1.73
 Release:        0
 Summary:        Python Tools for Computational Molecular Biology
 License:        MIT
 Group:          Development/Libraries/Python
 Url:            http://www.biopython.org
-Source:         
https://files.pythonhosted.org/packages/source/b/biopython/biopython-%{version}.tar.gz
-BuildRequires:  flex
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
-BuildRequires:  python3-2to3
+Source0:        
https://files.pythonhosted.org/packages/source/b/biopython/biopython-%{version}.tar.gz
+Source100:      python-biopython-rpmlintrc
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module numpy-devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module xml}
+BuildRequires:  fdupes
+BuildRequires:  flex
+BuildRequires:  python-rpm-macros
+BuildRequires:  python3-2to3
 Requires:       python-numpy
 Requires:       python-xml
 Recommends:     python-matplotlib
@@ -69,7 +70,7 @@
 %install
 export LANG=en_US.UTF-8
 %python_install
-%python_expand %fdupes %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %if %{with test}
 %check
@@ -78,7 +79,6 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root)
 %doc CONTRIB.rst DEPRECATED.rst NEWS.rst README.rst
 %doc Doc/
 %license LICENSE.rst

++++++ biopython-1.71.tar.gz -> biopython-1.73.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-biopython/biopython-1.71.tar.gz 
/work/SRC/openSUSE:Factory/.python-biopython.new.28833/biopython-1.73.tar.gz 
differ: char 5, line 1

++++++ python-biopython-rpmlintrc ++++++
addFilter("devel-file-in-non-devel-package .*\.c")
addFilter("devel-file-in-non-devel-package .*\.h")

Reply via email to