Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fastcluster for openSUSE:Factory checked in at 2022-09-29 18:13:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fastcluster (Old) and /work/SRC/openSUSE:Factory/.python-fastcluster.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fastcluster" Thu Sep 29 18:13:29 2022 rev:11 rq:1006738 version:1.2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fastcluster/python-fastcluster.changes 2022-01-15 20:05:40.533781257 +0100 +++ /work/SRC/openSUSE:Factory/.python-fastcluster.new.2275/python-fastcluster.changes 2022-09-29 18:14:17.811365416 +0200 @@ -1,0 +2,10 @@ +Wed Sep 28 14:00:59 UTC 2022 - Arun Persaud <a...@gmx.de> + +- update to version 1.2.6: + * Move to GitHub action for CI. No code changes. + +- changes from version 1.2.5: + * Updated pyproject.toml to work with Python 3.10 and future Python + versions. + +------------------------------------------------------------------- Old: ---- fastcluster-1.2.4.tar.gz New: ---- fastcluster-1.2.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fastcluster.spec ++++++ --- /var/tmp/diff_new_pack.zk1MnT/_old 2022-09-29 18:14:18.395366557 +0200 +++ /var/tmp/diff_new_pack.zk1MnT/_new 2022-09-29 18:14:18.399366566 +0200 @@ -20,7 +20,7 @@ %define skip_python36 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fastcluster -Version: 1.2.4 +Version: 1.2.6 Release: 0 Summary: Hierarchical clustering routines for Python License: BSD-2-Clause ++++++ fastcluster-1.2.4.tar.gz -> fastcluster-1.2.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/CITATION.txt new/fastcluster-1.2.6/CITATION.txt --- old/fastcluster-1.2.4/CITATION.txt 2021-05-23 17:25:34.000000000 +0200 +++ new/fastcluster-1.2.6/CITATION.txt 2022-02-27 11:25:41.000000000 +0100 @@ -2,4 +2,4 @@ Daniel M??llner, fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python, Journal of Statistical Software, 53 (2013), no. 9, -1???18, https://www.jstatsoft.org/v53/i09/. +1???18, https://doi.org/10.18637/jss.v053.i09. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/NEWS.txt new/fastcluster-1.2.6/NEWS.txt --- old/fastcluster-1.2.4/NEWS.txt 2021-08-21 23:07:51.000000000 +0200 +++ new/fastcluster-1.2.6/NEWS.txt 2022-02-27 11:25:41.000000000 +0100 @@ -240,3 +240,11 @@ Version 1.2.4, 08/21/2021 ??? Fixed NumPy versions in Travis builds. + +Version 1.2.5, 02/26/2022 + +??? Updated pyproject.toml to work with Python 3.10 and future Python versions. + +Version 1.2.6, 02/27/2022 + +??? Move to GitHub action for CI. No code changes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/PKG-INFO new/fastcluster-1.2.6/PKG-INFO --- old/fastcluster-1.2.4/PKG-INFO 2021-08-22 09:27:51.725234700 +0200 +++ new/fastcluster-1.2.6/PKG-INFO 2022-02-27 11:25:56.448010700 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: fastcluster -Version: 1.2.4 +Version: 1.2.6 Summary: Fast hierarchical clustering routines for R and Python. Home-page: http://danifold.net Author: Daniel M??llner @@ -80,6 +80,6 @@ Reference: Daniel M??llner, *fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python*, Journal of Statistical Software, **53** -(2013), no. 9, 1???18, https://www.jstatsoft.org/v53/i09/. +(2013), no. 9, 1???18, https://doi.org/10.18637/jss.v053.i09. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/README.txt new/fastcluster-1.2.6/README.txt --- old/fastcluster-1.2.4/README.txt 2021-05-24 12:24:15.000000000 +0200 +++ new/fastcluster-1.2.6/README.txt 2022-02-27 11:25:41.000000000 +0100 @@ -47,7 +47,7 @@ Usage ??????????????? -1.???R +1. R ???????????? In R, load the package with the following command: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/dev-requirements.txt new/fastcluster-1.2.6/dev-requirements.txt --- old/fastcluster-1.2.4/dev-requirements.txt 2018-05-13 22:28:24.000000000 +0200 +++ new/fastcluster-1.2.6/dev-requirements.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -wheel -conda Binary files old/fastcluster-1.2.4/docs/fastcluster.pdf and new/fastcluster-1.2.6/docs/fastcluster.pdf differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/docs/fastcluster.tex new/fastcluster-1.2.6/docs/fastcluster.tex --- old/fastcluster-1.2.4/docs/fastcluster.tex 2021-08-21 23:06:01.000000000 +0200 +++ new/fastcluster-1.2.6/docs/fastcluster.tex 2022-02-27 11:25:41.000000000 +0100 @@ -1,4 +1,4 @@ -\def\fastclusterversion{1.2.4} +\def\fastclusterversion{1.2.6} \documentclass[fontsize=10pt,paper=letter,BCOR=-6mm,DIV=8]{scrartcl} \usepackage[utf8]{inputenc} \usepackage{lmodern} @@ -94,7 +94,7 @@ %\VignetteIndexEntry{User's manual} \title{The \textit{fastcluster} package: User's manual} \author{\href{http://danifold.net}{Daniel M??llner}} -\date{August 21, 2021} +\date{February 27, 2022} \subtitle{Version \fastclusterversion} \maketitle @@ -122,7 +122,7 @@ If you use the fastcluster package for scientific work, please cite it as: \begin{quote} -Daniel M??llner, \textit{fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python}, Journal of Statistical Software, \textbf{53} (2013), no.~9, 1--18, \url{https://www.jstatsoft.org/v53/i09/}. +Daniel M??llner, \textit{fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python}, Journal of Statistical Software, \textbf{53} (2013), no.~9, 1--18, \url{https://doi.org/10.18637/jss.v053.i09}. \end{quote} The \hyperref[yule]{???Yule??? distance function} changed in the Python interface of fastcluster version 1.2.0. This is following a \href{https://github.com/scipy/scipy/commit/3b22d1da98dc1b5f64bc944c21f398d4ba782bce}{change in SciPy 1.6.3}. \textbf{It is recommended to use fastcluster version 1.1.x together with SciPy versions before 1.6.3 and fastcluster 1.2.x with SciPy $\geq{}$1.6.3.} The R interface does have the ???Yule??? distance function, hence is not affected by this change. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/fastcluster.egg-info/PKG-INFO new/fastcluster-1.2.6/fastcluster.egg-info/PKG-INFO --- old/fastcluster-1.2.4/fastcluster.egg-info/PKG-INFO 2021-08-22 09:27:51.000000000 +0200 +++ new/fastcluster-1.2.6/fastcluster.egg-info/PKG-INFO 2022-02-27 11:25:56.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: fastcluster -Version: 1.2.4 +Version: 1.2.6 Summary: Fast hierarchical clustering routines for R and Python. Home-page: http://danifold.net Author: Daniel M??llner @@ -80,6 +80,6 @@ Reference: Daniel M??llner, *fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python*, Journal of Statistical Software, **53** -(2013), no. 9, 1???18, https://www.jstatsoft.org/v53/i09/. +(2013), no. 9, 1???18, https://doi.org/10.18637/jss.v053.i09. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/fastcluster.egg-info/SOURCES.txt new/fastcluster-1.2.6/fastcluster.egg-info/SOURCES.txt --- old/fastcluster-1.2.4/fastcluster.egg-info/SOURCES.txt 2021-08-22 09:27:51.000000000 +0200 +++ new/fastcluster-1.2.6/fastcluster.egg-info/SOURCES.txt 2022-02-27 11:25:56.000000000 +0100 @@ -4,7 +4,6 @@ MANIFEST.in NEWS.txt README.txt -dev-requirements.txt fastcluster.py pyproject.toml setup.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/fastcluster.py new/fastcluster-1.2.6/fastcluster.py --- old/fastcluster-1.2.4/fastcluster.py 2021-08-21 23:08:31.000000000 +0200 +++ new/fastcluster-1.2.6/fastcluster.py 2022-02-27 11:25:41.000000000 +0100 @@ -20,7 +20,7 @@ """ __all__ = ['single', 'complete', 'average', 'weighted', 'ward', 'centroid', 'median', 'linkage', 'linkage_vector'] -__version_info__ = ('1', '2', '4') +__version_info__ = ('1', '2', '6') __version__ = '.'.join(__version_info__) from numpy import double, empty, array, ndarray, var, cov, dot, expand_dims, \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/pyproject.toml new/fastcluster-1.2.6/pyproject.toml --- old/fastcluster-1.2.4/pyproject.toml 2021-01-20 16:29:43.000000000 +0100 +++ new/fastcluster-1.2.6/pyproject.toml 2022-02-27 11:25:41.000000000 +0100 @@ -7,14 +7,7 @@ # extension was compiled with a numpy 1.15 and the user has 1.12 on their # system, the extension will not work. # -# For each version of Python, we choose the earliest versions of numpy that -# has binary wheels for that Python version for window, mac, and linux. -# Otherwise building fastcluster would require compiling numpy which -# would make things much, much slower. +# Scipy's "oldest_supported_numpy" package does this work for us. requires = ["setuptools", "wheel", - "numpy==1.10.4; python_version<'3.6'", - "numpy==1.12.1; python_version=='3.6'", - "numpy==1.15.0; python_version=='3.7'", - "numpy==1.17.3; python_version=='3.8'", - "numpy==1.19.3; python_version=='3.9'"] + "oldest_supported_numpy"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/setup.py new/fastcluster-1.2.6/setup.py --- old/fastcluster-1.2.4/setup.py 2021-05-24 12:25:44.000000000 +0200 +++ new/fastcluster-1.2.6/setup.py 2022-02-27 11:25:41.000000000 +0100 @@ -79,7 +79,7 @@ Reference: Daniel M??llner, *fastcluster: Fast Hierarchical, Agglomerative Clustering Routines for R and Python*, Journal of Statistical Software, **53** -(2013), no. 9, 1???18, https://www.jstatsoft.org/v53/i09/. +(2013), no. 9, 1???18, https://doi.org/10.18637/jss.v053.i09. """, long_description_content_type='text/markdown', python_requires='>=3', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fastcluster-1.2.4/tests/nantest.py new/fastcluster-1.2.6/tests/nantest.py --- old/fastcluster-1.2.4/tests/nantest.py 2021-08-21 23:08:43.000000000 +0200 +++ new/fastcluster-1.2.6/tests/nantest.py 2022-02-27 11:25:41.000000000 +0100 @@ -10,7 +10,7 @@ import numpy as np import fastcluster -version = '1.2.4' +version = '1.2.6' 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.2.4/tests/test.py new/fastcluster-1.2.6/tests/test.py --- old/fastcluster-1.2.4/tests/test.py 2021-08-21 23:08:54.000000000 +0200 +++ new/fastcluster-1.2.6/tests/test.py 2022-02-27 11:25:41.000000000 +0100 @@ -11,7 +11,7 @@ from scipy.spatial.distance import pdist, squareform import math -version = '1.2.4' +version = '1.2.6' 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.2.4/tests/vectortest.py new/fastcluster-1.2.6/tests/vectortest.py --- old/fastcluster-1.2.4/tests/vectortest.py 2021-08-21 23:09:01.000000000 +0200 +++ new/fastcluster-1.2.6/tests/vectortest.py 2022-02-27 11:25:41.000000000 +0100 @@ -13,7 +13,7 @@ from scipy.spatial.distance import pdist, squareform import math -version = '1.2.4' +version = '1.2.6' if fc.__version__ != version: raise ValueError('Wrong module version: {} instead of {}.'.format(fc.__version__, version))