Hello community,

here is the log from the commit of package python-biopython for 
openSUSE:Factory checked in at 2019-11-21 12:59:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-biopython (Old)
 and      /work/SRC/openSUSE:Factory/.python-biopython.new.26869 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-biopython"

Thu Nov 21 12:59:22 2019 rev:4 rq:750003 version:1.75

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-biopython/python-biopython.changes        
2019-07-26 17:33:29.528107070 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-biopython.new.26869/python-biopython.changes 
    2019-11-21 12:59:23.782514399 +0100
@@ -1,0 +2,52 @@
+Wed Nov 20 20:17:31 UTC 2019 - Todd R <[email protected]>
+
+- Update to version 1.75
+  * The restriction enzyme list in Bio.Restriction has been updated to the 
August
+    2019 release of REBASE.
+  * ``Bio.SeqIO`` now supports reading and writing files in the native format 
of
+    Christian Marck's DNA Strider program ("xdna" format, also used by Serial
+    Cloner), as well as reading files in the native formats of GSL Biotech's
+    SnapGene ("snapgene") and Textco Biosoftware's Gene Construction Kit 
("gck").
+  * ``Bio.AlignIO`` now supports GCG MSF multiple sequence alignments as the 
"msf"
+    format (work funded by the National Marrow Donor Program).
+  * The main ``Seq`` object now has string-like ``.index()`` and ``.rindex()``
+    methods, matching the existing ``.find()`` and ``.rfind()`` 
implementations.
+    The ``MutableSeq`` object retains its more list-like ``.index()`` 
behaviour.
+  * The ``MMTFIO`` class has been added that allows writing of MMTF file format
+    files from a Biopython structure object. ``MMTFIO`` has a similar 
interface to
+    ``PDBIO`` and ``MMCIFIO``, including the use of a ``Select`` class to write
+    out a specified selection. This final addition to read/write support for
+    PDB/mmCIF/MMTF in Biopython allows conversion between all three file 
formats.
+  * Values from mmCIF files are now read in as a list even when they consist 
of a
+    single value. This change improves consistency and reduces the likelihood 
of
+    making an error, but will require user code to be updated accordingly.
+  * ``Bio.PDB`` has been updated to support parsing REMARK 99 header entries 
from
+    PDB-style Astral files.
+  * A new keyword parameter ``full_sequences`` was added to ``Bio.pairwise2``'s
+    pretty print method ``format_alignment`` to restore the output of local
+    alignments to the 'old' format (showing the whole sequences including the
+    un-aligned parts instead of only showing the aligned parts).
+  * A new function ``charge_at_pH(pH)`` has been added to ``ProtParam`` and
+    ``IsoelectricPoint`` in ``Bio.SeqUtils``.
+  * The ``PairwiseAligner`` in ``Bio.Align`` was extended to allow generalized
+    pairwise alignments, i.e. alignments of any Python object, for example
+    three-letter amino acid sequences, three-nucleotide codons, and arrays of
+    integers.
+  * A new module ``substitution_matrices`` was added to ``Bio.Align``, which
+    includes an ``Array`` class that can be used as a substitution matrix. As
+    the ``Array`` class is a subclass of a numpy array, mathematical operations
+    can be applied to it directly, and C code that makes use of substitution
+    matrices can directly access the numerical values stored in the 
substitution
+    matrices. This module is intended as a replacement of ``Bio.SubsMat``,
+    which is currently unmaintained.
+  * 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.
+  * 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. We have also
+    started to use the ``black`` Python code formatting tool.
+
+
+-------------------------------------------------------------------

Old:
----
  biopython-1.74.tar.gz

New:
----
  biopython-1.75.tar.gz

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

Other differences:
------------------
++++++ python-biopython.spec ++++++
--- /var/tmp/diff_new_pack.g2nlyD/_old  2019-11-21 12:59:24.626514140 +0100
+++ /var/tmp/diff_new_pack.g2nlyD/_new  2019-11-21 12:59:24.626514140 +0100
@@ -16,17 +16,15 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 # Tests require a network connection
 %bcond_with test
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-biopython
-Version:        1.74
+Version:        1.75
 Release:        0
 Summary:        Python Tools for Computational Molecular Biology
 License:        MIT AND BSD-3-Clause
-Group:          Development/Libraries/Python
-Url:            http://www.biopython.org
+URL:            http://www.biopython.org
 Source0:        
https://files.pythonhosted.org/packages/source/b/biopython/biopython-%{version}.tar.gz
 Source100:      python-biopython-rpmlintrc
 BuildRequires:  %{python_module devel}
@@ -54,7 +52,7 @@
 available Python tools for computational molecular biology.
 
 %prep
-%setup -n biopython-%{version}
+%setup -q -n biopython-%{version}
 # remove all execute bits from documentation and fix line endings
 find -type f -exec chmod -x {} 2>/dev/null ';'
 find -type f -exec sed -i 's/\r//' {} 2>/dev/null ';'
@@ -74,7 +72,7 @@
 %if %{with test}
 %check
 export LANG=en_US.UTF-8
-%python_exec setup.py test
+%pytest
 %endif
 
 %files %{python_files}

++++++ biopython-1.74.tar.gz -> biopython-1.75.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-biopython/biopython-1.74.tar.gz 
/work/SRC/openSUSE:Factory/.python-biopython.new.26869/biopython-1.75.tar.gz 
differ: char 5, line 1


Reply via email to