Hello community,

here is the log from the commit of package python-fastcluster for 
openSUSE:Factory checked in at 2017-05-08 19:02:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fastcluster (Old)
 and      /work/SRC/openSUSE:Factory/.python-fastcluster.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-fastcluster"

Mon May  8 19:02:49 2017 rev:2 rq:492895 version:1.1.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fastcluster/python-fastcluster.changes    
2016-11-20 18:18:32.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-fastcluster.new/python-fastcluster.changes   
    2017-05-08 19:03:48.089469839 +0200
@@ -1,0 +2,10 @@
+Thu May  4 16:09:16 UTC 2017 - [email protected]
+
+- Update to Version 1.1.23
+  * setup.py: Late NumPy import for better dependency management.
+- Update to Version 1.1.22
+  * No fenv header usage if software floating-point emulation is used (bug
+    report: NaN test failed on Debian armel).
+- Implement single-spec version.
+
+-------------------------------------------------------------------

Old:
----
  fastcluster-1.1.21.tar.gz

New:
----
  fastcluster-1.1.23.tar.gz

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

Other differences:
------------------
++++++ python-fastcluster.spec ++++++
--- /var/tmp/diff_new_pack.fBbgTA/_old  2017-05-08 19:03:48.713381701 +0200
+++ /var/tmp/diff_new_pack.fBbgTA/_new  2017-05-08 19:03:48.717381136 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fastcluster
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,11 @@
 #
 
 
+%bcond_without tests
+
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-fastcluster
-Version:        1.1.21
+Version:        1.1.23
 Release:        0
 Summary:        Hierarchical clustering routines for Python
 License:        BSD-2-Clause
@@ -25,13 +28,19 @@
 Url:            http://danifold.net
 Source:         
https://files.pythonhosted.org/packages/source/f/fastcluster/fastcluster-%{version}.tar.gz
 BuildRequires:  gcc-c++
-BuildRequires:  python-devel
-BuildRequires:  python-nose
-BuildRequires:  python-numpy-devel
-BuildRequires:  python-scipy
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module numpy-devel}
+BuildRequires:  %{python_module scipy}
+%if %{with tests}
+BuildRequires:  %{python_module nose}
+%endif
 Requires:       python-numpy
 Requires:       python-scipy
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%python_subpackages
 
 %description
 This library provides Python functions for hierarchical clustering.
@@ -48,34 +57,40 @@
 make code easier to port from MATLAB to Python/Numpy. The core
 implementation of this library is in C++ for efficiency.
 
-%package doc
+%package -n %{name}-doc
 Summary:        Documentation for %{name}
 Group:          Documentation/PDF
-Recommends:     %{name} = %{version}
+Provides:       %{python_module fastcluster-doc = %{version}}
 
-%description doc
+%description -n %{name}-doc
 Documentation and help files for %{name}.
 
 %prep
 %setup -q -n fastcluster-%{version}
+sed -i 's/\r$//' CITATION.txt
+sed -i 's/\r$//' NEWS.txt
+sed -i 's/\r$//' README.txt
 
 %build
-CFLAGS="%{optflags}" python setup.py build
+export CFLAGS="%{optflags}"
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-sed -i 's/\r$//' NEWS.txt
-sed -i 's/\r$//' README.txt
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitearch}
 
+%if %{with tests}
 %check
-python setup.py test
+export LANG=en_US.UTF-8
+%python_exec setup.py test
+%endif
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CITATION.txt COPYING.txt NEWS.txt README.txt
 %{python_sitearch}/*
 
-%files doc
+%files -n %{name}-doc
 %defattr(-,root,root,-)
 %doc docs/fastcluster.pdf
 

++++++ fastcluster-1.1.21.tar.gz -> fastcluster-1.1.23.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/NEWS.txt 
new/fastcluster-1.1.23/NEWS.txt
--- old/fastcluster-1.1.21/NEWS.txt     2015-10-15 22:59:51.000000000 +0200
+++ new/fastcluster-1.1.23/NEWS.txt     2017-03-24 22:53:59.000000000 +0100
@@ -176,3 +176,16 @@
 Version 1.1.20, 07/19/2015
 
   • New version number due to PyPI upload error.
+
+Version 1.1.21, 09/18/2016
+
+  • Appropiate use of std namespace, as required by CRAN.
+
+Version 1.1.22, 06/12/2016
+
+  • No fenv header usage if software floating-point emulation is used (bug
+    report: NaN test failed on Debian armel).
+
+Version 1.1.23, 03/24/2017
+
+  • setup.py: Late NumPy import for better dependency management.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/PKG-INFO 
new/fastcluster-1.1.23/PKG-INFO
--- old/fastcluster-1.1.21/PKG-INFO     2016-09-19 11:50:58.000000000 +0200
+++ new/fastcluster-1.1.23/PKG-INFO     2017-03-28 23:14:27.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: fastcluster
-Version: 1.1.21
+Version: 1.1.23
 Summary: Fast hierarchical clustering routines for R and Python.
 Home-page: http://danifold.net
 Author: Daniel Müllner
@@ -33,7 +33,23 @@
         from now on. If some years from now there have not been any updates, 
this
         does not necessarily mean that the package is unmaintained but maybe 
it just
         was not necessary to correct anything. Of course, please still report 
potential
-        bugs and incompatibilities to [email protected].**
+        bugs and incompatibilities to [email protected]. You may also use 
`my GitHub
+        repository <https://github.com/dmuellner/fastcluster>`_ for bug 
reports, pull
+        requests etc.**
+        
+        Note that PyPI and my GitHub repository host the source code for the 
Python
+        interface only. The archive with both the R and the Python interface is
+        available on `CRAN
+        <https://cran.r-project.org/web/packages/fastcluster/index.html>`_ and 
the
+        GitHub repository `“cran/fastcluster”
+        <https://github.com/cran/fastcluster>`_. Even though I appear as the 
author also
+        of this second GitHub repository, this is just an automatic, read-only 
mirror
+        of the CRAN archive, so please do not attempt to report bugs or 
contact me via
+        this repository.
+        
+        **Version 1.1.23 had only the file ``setup.py`` changed for better 
dependency
+        resolution. If version 1.1.22 is installed on your system, this is 
perfectly
+        fine.**
         
         Reference: Daniel Müllner, *fastcluster: Fast Hierarchical, 
Agglomerative
         Clustering Routines for R and Python*, Journal of Statistical 
Software, **53**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/docs/fastcluster.Rtex 
new/fastcluster-1.1.23/docs/fastcluster.Rtex
--- old/fastcluster-1.1.21/docs/fastcluster.Rtex        2016-09-18 
21:11:03.000000000 +0200
+++ new/fastcluster-1.1.23/docs/fastcluster.Rtex        2017-03-24 
23:07:39.000000000 +0100
@@ -1,4 +1,4 @@
-\def\fastclusterversion{1.1.21}
+\def\fastclusterversion{1.1.23}
 \documentclass[fontsize=10pt,paper=letter,BCOR=-6mm]{scrartcl}
 \usepackage[utf8]{inputenc}
 \usepackage{lmodern}
@@ -89,7 +89,7 @@
 %\VignetteIndexEntry{User's manual}
 \title{The \textit{fastcluster} package: User's manual}
 \author{\href{http://danifold.net}{Daniel Müllner}}
-\date{September 18, 2016}
+\date{March 24, 2017}
 \subtitle{Version \fastclusterversion}
 \maketitle
 
@@ -122,6 +122,7 @@
 
 \textbf{The fastcluster package is considered stable and will undergo few 
changes from now on. If some years from now there have not been any updates, 
this does not necessarily mean that the package is unmaintained but maybe it 
just was not necessary to correct anything. Of course, please still report 
potential bugs and incompatibilities to \texttt{[email protected]}.}
 
+\pagebreak
 \tableofcontents
 
 \section{The R interface}
Binary files old/fastcluster-1.1.21/docs/fastcluster.pdf and 
new/fastcluster-1.1.23/docs/fastcluster.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/fastcluster.egg-info/PKG-INFO 
new/fastcluster-1.1.23/fastcluster.egg-info/PKG-INFO
--- old/fastcluster-1.1.21/fastcluster.egg-info/PKG-INFO        2016-09-19 
11:50:58.000000000 +0200
+++ new/fastcluster-1.1.23/fastcluster.egg-info/PKG-INFO        2017-03-28 
23:14:27.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: fastcluster
-Version: 1.1.21
+Version: 1.1.23
 Summary: Fast hierarchical clustering routines for R and Python.
 Home-page: http://danifold.net
 Author: Daniel Müllner
@@ -33,7 +33,23 @@
         from now on. If some years from now there have not been any updates, 
this
         does not necessarily mean that the package is unmaintained but maybe 
it just
         was not necessary to correct anything. Of course, please still report 
potential
-        bugs and incompatibilities to [email protected].**
+        bugs and incompatibilities to [email protected]. You may also use 
`my GitHub
+        repository <https://github.com/dmuellner/fastcluster>`_ for bug 
reports, pull
+        requests etc.**
+        
+        Note that PyPI and my GitHub repository host the source code for the 
Python
+        interface only. The archive with both the R and the Python interface is
+        available on `CRAN
+        <https://cran.r-project.org/web/packages/fastcluster/index.html>`_ and 
the
+        GitHub repository `“cran/fastcluster”
+        <https://github.com/cran/fastcluster>`_. Even though I appear as the 
author also
+        of this second GitHub repository, this is just an automatic, read-only 
mirror
+        of the CRAN archive, so please do not attempt to report bugs or 
contact me via
+        this repository.
+        
+        **Version 1.1.23 had only the file ``setup.py`` changed for better 
dependency
+        resolution. If version 1.1.22 is installed on your system, this is 
perfectly
+        fine.**
         
         Reference: Daniel Müllner, *fastcluster: Fast Hierarchical, 
Agglomerative
         Clustering Routines for R and Python*, Journal of Statistical 
Software, **53**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/fastcluster.egg-info/SOURCES.txt 
new/fastcluster-1.1.23/fastcluster.egg-info/SOURCES.txt
--- old/fastcluster-1.1.21/fastcluster.egg-info/SOURCES.txt     2016-09-19 
11:50:58.000000000 +0200
+++ new/fastcluster-1.1.23/fastcluster.egg-info/SOURCES.txt     2017-03-28 
23:14:27.000000000 +0200
@@ -13,6 +13,7 @@
 fastcluster.egg-info/PKG-INFO
 fastcluster.egg-info/SOURCES.txt
 fastcluster.egg-info/dependency_links.txt
+fastcluster.egg-info/requires.txt
 fastcluster.egg-info/top_level.txt
 src/fastcluster.cpp
 src/fastcluster_python.cpp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/fastcluster.egg-info/requires.txt 
new/fastcluster-1.1.23/fastcluster.egg-info/requires.txt
--- old/fastcluster-1.1.21/fastcluster.egg-info/requires.txt    1970-01-01 
01:00:00.000000000 +0100
+++ new/fastcluster-1.1.23/fastcluster.egg-info/requires.txt    2017-03-28 
23:14:27.000000000 +0200
@@ -0,0 +1 @@
+numpy>=1.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/fastcluster.py 
new/fastcluster-1.1.23/fastcluster.py
--- old/fastcluster-1.1.21/fastcluster.py       2016-09-18 21:08:48.000000000 
+0200
+++ new/fastcluster-1.1.23/fastcluster.py       2017-03-25 00:02:22.000000000 
+0100
@@ -19,7 +19,7 @@
 """
 
 __all__ = ['single', 'complete', 'average', 'weighted', 'ward', 'centroid', 
'median', 'linkage', 'linkage_vector']
-__version_info__ = ('1', '1', '21')
+__version_info__ = ('1', '1', '23')
 __version__ = '.'.join(__version_info__)
 
 from numpy import double, empty, array, ndarray, var, cov, dot, bool, \
@@ -80,7 +80,7 @@
           'median'   : 6 }
 
 def linkage(X, method='single', metric='euclidean', preserve_input=True):
-    '''Hierarchical, agglomerative clustering on a dissimilarity matrix or on
+    r'''Hierarchical, agglomerative clustering on a dissimilarity matrix or on
 Euclidean data.
 
 Apart from the argument 'preserve_input', the method has the same input
@@ -234,8 +234,8 @@
         NN = len(X)
         N = int(ceil(sqrt(NN*2)))
         if (N*(N-1)//2) != NN:
-            raise ValueError('The length of the condensed distance matrix '
-                             'must be (k \choose 2) for k data points!')
+            raise ValueError(r'The length of the condensed distance matrix '
+                             r'must be (k \choose 2) for k data points!')
     else:
         assert X.ndim==2
         N = len(X)
@@ -274,7 +274,7 @@
                   'sokalmichener', 'russellrao', 'sokalsneath', 'kulsinski')
 
 def linkage_vector(X, method='single', metric='euclidean', extraarg=None):
-    '''Hierarchical (agglomerative) clustering on Euclidean data.
+    r'''Hierarchical (agglomerative) clustering on Euclidean data.
 
 Compared to the 'linkage' method, 'linkage_vector' uses a memory-saving
 algorithm. While the linkage method requires Θ(N^2) memory for
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/setup.cfg 
new/fastcluster-1.1.23/setup.cfg
--- old/fastcluster-1.1.21/setup.cfg    2016-09-19 11:50:58.000000000 +0200
+++ new/fastcluster-1.1.23/setup.cfg    2017-03-28 23:14:27.000000000 +0200
@@ -1,5 +1,4 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/setup.py 
new/fastcluster-1.1.23/setup.py
--- old/fastcluster-1.1.21/setup.py     2015-10-15 22:59:51.000000000 +0200
+++ new/fastcluster-1.1.23/setup.py     2017-03-28 21:24:11.000000000 +0200
@@ -2,7 +2,11 @@
 # -*- coding: utf-8 -*-
 import os
 import sys
-import numpy
+
+#import distutils.debug
+#distutils.debug.DEBUG = 'yes'
+from setuptools import setup, Extension
+
 if sys.hexversion < 0x03000000: # uniform unicode handling for both Python 2.x 
and 3.x
     def u(x):
         return x.decode('utf-8')
@@ -19,18 +23,33 @@
   Copyright © 2011 Daniel Müllner
   <http://danifold.net>
 ''')
-#import distutils.debug
-#distutils.debug.DEBUG = 'yes'
-from setuptools import setup, Extension
 
 with textfileopen('fastcluster.py') as f:
     for line in f:
-        if line.find('__version_info__ =')==0:
+        if line.find('__version_info__ =') == 0:
             version = '.'.join(line.split("'")[1:-1:2])
             break
 
 print('Version: ' + version)
 
+
+def get_include_dirs():
+    """ Avoid importing numpy until here, so that users can run "setup.py 
install"
+    without having numpy installed yet. """
+    def is_special_command():
+        special_list = ('--help-commands',
+                        'egg_info',
+                        '--version',
+                        'clean')
+        return ('--help' in sys.argv[1:] or
+                sys.argv[1] in special_list)
+
+    if len(sys.argv) >= 2 and is_special_command():
+        return []
+
+    import numpy
+    return [numpy.get_include()]
+
 setup(name='fastcluster',
       version=version,
       py_modules=['fastcluster'],
@@ -62,18 +81,35 @@
 from now on. If some years from now there have not been any updates, this
 does not necessarily mean that the package is unmaintained but maybe it just
 was not necessary to correct anything. Of course, please still report potential
-bugs and incompatibilities to [email protected].**
+bugs and incompatibilities to [email protected]. You may also use `my GitHub
+repository <https://github.com/dmuellner/fastcluster>`_ for bug reports, pull
+requests etc.**
+
+Note that PyPI and my GitHub repository host the source code for the Python
+interface only. The archive with both the R and the Python interface is
+available on `CRAN
+<https://cran.r-project.org/web/packages/fastcluster/index.html>`_ and the
+GitHub repository `“cran/fastcluster”
+<https://github.com/cran/fastcluster>`_. Even though I appear as the author 
also
+of this second GitHub repository, this is just an automatic, read-only mirror
+of the CRAN archive, so please do not attempt to report bugs or contact me via
+this repository.
+
+**Version 1.1.23 had only the file ``setup.py`` changed for better dependency
+resolution. If version 1.1.22 is installed on your system, this is perfectly
+fine.**
 
 Reference: Daniel Müllner, *fastcluster: Fast Hierarchical, Agglomerative
 Clustering Routines for R and Python*, Journal of Statistical Software, **53**
 (2013), no. 9, 1–18, http://www.jstatsoft.org/v53/i09/.
 """),
       requires=['numpy'],
+      install_requires=["numpy>=1.9"],
       provides=['fastcluster'],
       ext_modules=[Extension('_fastcluster',
                              ['src/fastcluster_python.cpp'],
-                             extra_compile_args=['/EHsc'] if os.name=='nt' 
else [],
-                             include_dirs=[numpy.get_include()],
+                             extra_compile_args=['/EHsc'] if os.name == 'nt' 
else [],
+                             include_dirs=get_include_dirs(),
 # Feel free to uncomment the line below if you use the GCC.
 # This switches to more aggressive optimization and turns
 # more warning switches on. No warning should appear in
@@ -92,23 +128,25 @@
 # Linker optimization
 #extra_link_args=['-Wl,--strip-all'],
       )],
-      keywords=['dendrogram', 'linkage', 'cluster', 'agglomerative', 
'hierarchical', 'hierarchy', 'ward'],
+      keywords=['dendrogram', 'linkage', 'cluster', 'agglomerative',
+                'hierarchical', 'hierarchy', 'ward'],
       author=u("Daniel Müllner"),
       author_email="[email protected]",
       license="BSD <http://opensource.org/licenses/BSD-2-Clause>",
-      classifiers = ["Topic :: Scientific/Engineering :: Information Analysis",
-                     "Topic :: Scientific/Engineering :: Artificial 
Intelligence",
-                     "Topic :: Scientific/Engineering :: Bio-Informatics",
-                     "Topic :: Scientific/Engineering :: Mathematics",
-                     "Programming Language :: Python",
-                     "Programming Language :: Python :: 2",
-                     "Programming Language :: Python :: 3",
-                     "Programming Language :: C++",
-                     "Operating System :: OS Independent",
-                     "License :: OSI Approved :: BSD License",
-                     "License :: OSI Approved :: GNU General Public License v2 
(GPLv2)",
-                     "Intended Audience :: Science/Research",
-                     "Development Status :: 5 - Production/Stable"],
-      url = 'http://danifold.net',
+      classifiers=[
+          "Topic :: Scientific/Engineering :: Information Analysis",
+          "Topic :: Scientific/Engineering :: Artificial Intelligence",
+          "Topic :: Scientific/Engineering :: Bio-Informatics",
+          "Topic :: Scientific/Engineering :: Mathematics",
+          "Programming Language :: Python",
+          "Programming Language :: Python :: 2",
+          "Programming Language :: Python :: 3",
+          "Programming Language :: C++",
+          "Operating System :: OS Independent",
+          "License :: OSI Approved :: BSD License",
+          "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
+          "Intended Audience :: Science/Research",
+          "Development Status :: 5 - Production/Stable"],
+      url='http://danifold.net',
       test_suite='tests.fastcluster_test',
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/src/fastcluster.cpp 
new/fastcluster-1.1.23/src/fastcluster.cpp
--- old/fastcluster-1.1.21/src/fastcluster.cpp  2016-09-19 10:54:01.000000000 
+0200
+++ new/fastcluster-1.1.23/src/fastcluster.cpp  2016-12-08 00:06:58.000000000 
+0100
@@ -35,23 +35,32 @@
   exception if a NaN distance value occurs.
 */
 
-#include <cmath> // for std::pow, std::sqrt
-#include <cstddef> // for std::ptrdiff_t
-#include <limits> // for std::numeric_limits<...>::infinity()
-#include <algorithm> // for std::fill_n
-#include <stdexcept> // for std::runtime_error
-#include <string> // for std::string
-
-// Microsoft Visual Studio does not have fenv.h
+// Older versions of Microsoft Visual Studio do not have the fenv header.
 #ifdef _MSC_VER
 #if (_MSC_VER == 1500 || _MSC_VER == 1600)
 #define NO_INCLUDE_FENV
 #endif
 #endif
-#ifndef NO_INCLUDE_FENV
+// NaN detection via fenv might not work on systems with software
+// floating-point emulation (bug report for Debian armel).
+#ifdef __SOFTFP__
+#define NO_INCLUDE_FENV
+#endif
+#ifdef NO_INCLUDE_FENV
+#pragma message("Do not use fenv header.")
+#else
+#pragma message("Use fenv header. If there is a warning about unknown #pragma 
STDC FENV_ACCESS, this can be ignored.")
+#pragma STDC FENV_ACCESS on
 #include <fenv.h>
 #endif
 
+#include <cmath> // for std::pow, std::sqrt
+#include <cstddef> // for std::ptrdiff_t
+#include <limits> // for std::numeric_limits<...>::infinity()
+#include <algorithm> // for std::fill_n
+#include <stdexcept> // for std::runtime_error
+#include <string> // for std::string
+
 #include <cfloat> // also for DBL_MAX, DBL_MIN
 #ifndef DBL_MANT_DIG
 #error The constant DBL_MANT_DIG could not be defined.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/tests/nantest.py 
new/fastcluster-1.1.23/tests/nantest.py
--- old/fastcluster-1.1.21/tests/nantest.py     2016-09-19 10:39:12.000000000 
+0200
+++ new/fastcluster-1.1.23/tests/nantest.py     2017-03-24 23:08:49.000000000 
+0100
@@ -8,7 +8,7 @@
 import numpy as np
 import fastcluster
 
-version = '1.1.21'
+version = '1.1.23'
 if fastcluster.__version__ != version:
     raise ValueError('Wrong module version: {} instead of 
{}.'.format(fastcluster.__version__, version))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/tests/test.py 
new/fastcluster-1.1.23/tests/test.py
--- old/fastcluster-1.1.21/tests/test.py        2016-09-19 10:36:43.000000000 
+0200
+++ new/fastcluster-1.1.23/tests/test.py        2017-03-24 23:08:58.000000000 
+0100
@@ -9,7 +9,7 @@
 from scipy.spatial.distance import pdist, squareform
 import math
 
-version = '1.1.21'
+version = '1.1.23'
 if fc.__version__ != version:
     raise ValueError('Wrong module version: {} instead of 
{}.'.format(fc.__version__, version))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fastcluster-1.1.21/tests/vectortest.py 
new/fastcluster-1.1.23/tests/vectortest.py
--- old/fastcluster-1.1.21/tests/vectortest.py  2016-09-19 10:36:55.000000000 
+0200
+++ new/fastcluster-1.1.23/tests/vectortest.py  2017-03-24 23:09:08.000000000 
+0100
@@ -11,7 +11,7 @@
 from scipy.spatial.distance import pdist, squareform
 import math
 
-version = '1.1.21'
+version = '1.1.23'
 if fc.__version__ != version:
     raise ValueError('Wrong module version: {} instead of 
{}.'.format(fc.__version__, version))
 


Reply via email to