Received: by mail.netbsd.org (Postfix, from userid 605) id C0EC584D6A; Thu, 31 Aug 2017 08:27:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 5440984D61 for ; Thu, 31 Aug 2017 08:27:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id pfcVlhr36JVn for ; Thu, 31 Aug 2017 08:27:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id A34CB84CDD for ; Thu, 31 Aug 2017 08:27:42 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 89789FA97; Thu, 31 Aug 2017 08:27:42 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1504168062135970" MIME-Version: 1.0 Date: Thu, 31 Aug 2017 08:27:42 +0000 From: "Patrick Welche" Subject: CVS commit: pkgsrc/math/py-lmfit To: pkgsrc-changes@NetBSD.org Reply-To: prlw1@netbsd.org X-Mailer: log_accum Message-Id: <20170831082742.89789FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1504168062135970 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: prlw1 Date: Thu Aug 31 08:27:42 UTC 2017 Modified Files: pkgsrc/math/py-lmfit: Makefile PLIST distinfo Log Message: Update py-lmfit to 0.9.7 Changes to 0.9.7 not immediately obvious Version 0.9.6 Release Notes Support for SciPy 0.14 has been dropped: SciPy 0.15 is now required. This is especially important for lmfit maintenance, as it means we can now rely on SciPy having code for differential evolution and do not need to keep a local copy. A brute force method was added, which can be used either with Minimizer.brute() or using the method='brute' option to Minimizer.minimize(). This method requires finite bounds on all varying parameters, or that parameters have a finite brute_step attribute set to specify the step size. Custom cost functions can now be used for the scalar minimizers using the reduce_fcn option. Many improvements to documentation and docstrings in the code were made. As part of that effort, all API documentation in this main Sphinx documentation now derives from the docstrings. Uncertainties in the resulting best-fit for a model can now be calculated from the uncertainties in the model parameters. Parameters have two new attributes: brute_step, to specify the step size when using the brute method, and user_data, which is unused but can be used to hold additional information the user may desire. This will be preserved on copy and pickling. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/py-lmfit/Makefile \ pkgsrc/math/py-lmfit/PLIST pkgsrc/math/py-lmfit/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1504168062135970 Content-Disposition: inline Content-Length: 4943 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/math/py-lmfit/Makefile diff -u pkgsrc/math/py-lmfit/Makefile:1.1 pkgsrc/math/py-lmfit/Makefile:1.2 --- pkgsrc/math/py-lmfit/Makefile:1.1 Fri Sep 16 15:20:31 2016 +++ pkgsrc/math/py-lmfit/Makefile Thu Aug 31 08:27:42 2017 @@ -1,18 +1,18 @@ -# $NetBSD: Makefile,v 1.1 2016/09/16 15:20:31 prlw1 Exp $ +# $NetBSD: Makefile,v 1.2 2017/08/31 08:27:42 prlw1 Exp $ -DISTNAME= lmfit-0.9.5 +DISTNAME= lmfit-0.9.7 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= math MASTER_SITES= ${MASTER_SITE_PYPI:=l/lmfit/} MAINTAINER= prlw1@cam.ac.uk -HOMEPAGE= https://pypi.python.org/pypi/lmfit/ +HOMEPAGE= http://lmfit.github.io/lmfit-py/ COMMENT= Least-squares minimization with bounds and constraints LICENSE= modified-bsd USE_LANGUAGES= # none -DEPENDS+= ${PYPKGPREFIX}-scipy-[0-9]*:../../math/py-scipy +DEPENDS+= ${PYPKGPREFIX}-scipy>=0.19:../../math/py-scipy .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/math/py-lmfit/PLIST diff -u pkgsrc/math/py-lmfit/PLIST:1.1 pkgsrc/math/py-lmfit/PLIST:1.2 --- pkgsrc/math/py-lmfit/PLIST:1.1 Fri Sep 16 15:20:31 2016 +++ pkgsrc/math/py-lmfit/PLIST Thu Aug 31 08:27:42 2017 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2016/09/16 15:20:31 prlw1 Exp $ +@comment $NetBSD: PLIST,v 1.2 2017/08/31 08:27:42 prlw1 Exp $ ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt @@ -7,54 +7,48 @@ ${PYSITELIB}/${EGG_INFODIR}/top_level.tx ${PYSITELIB}/lmfit/__init__.py ${PYSITELIB}/lmfit/__init__.pyc ${PYSITELIB}/lmfit/__init__.pyo -${PYSITELIB}/lmfit/_differentialevolution.pyc -${PYSITELIB}/lmfit/_differentialevolution.pyo +${PYSITELIB}/lmfit/_version.py ${PYSITELIB}/lmfit/_version.pyc ${PYSITELIB}/lmfit/_version.pyo +${PYSITELIB}/lmfit/asteval.py ${PYSITELIB}/lmfit/asteval.pyc ${PYSITELIB}/lmfit/asteval.pyo +${PYSITELIB}/lmfit/astutils.py ${PYSITELIB}/lmfit/astutils.pyc ${PYSITELIB}/lmfit/astutils.pyo +${PYSITELIB}/lmfit/confidence.py ${PYSITELIB}/lmfit/confidence.pyc ${PYSITELIB}/lmfit/confidence.pyo +${PYSITELIB}/lmfit/lineshapes.py ${PYSITELIB}/lmfit/lineshapes.pyc ${PYSITELIB}/lmfit/lineshapes.pyo +${PYSITELIB}/lmfit/minimizer.py ${PYSITELIB}/lmfit/minimizer.pyc ${PYSITELIB}/lmfit/minimizer.pyo +${PYSITELIB}/lmfit/model.py ${PYSITELIB}/lmfit/model.pyc ${PYSITELIB}/lmfit/model.pyo +${PYSITELIB}/lmfit/models.py ${PYSITELIB}/lmfit/models.pyc ${PYSITELIB}/lmfit/models.pyo -${PYSITELIB}/lmfit/ordereddict.pyc -${PYSITELIB}/lmfit/ordereddict.pyo +${PYSITELIB}/lmfit/parameter.py ${PYSITELIB}/lmfit/parameter.pyc ${PYSITELIB}/lmfit/parameter.pyo +${PYSITELIB}/lmfit/printfuncs.py ${PYSITELIB}/lmfit/printfuncs.pyc ${PYSITELIB}/lmfit/printfuncs.pyo -${PYSITELIB}/lmfit/_differentialevolution.py -${PYSITELIB}/lmfit/_version.py -${PYSITELIB}/lmfit/asteval.py -${PYSITELIB}/lmfit/astutils.py -${PYSITELIB}/lmfit/confidence.py -${PYSITELIB}/lmfit/lineshapes.py -${PYSITELIB}/lmfit/minimizer.py -${PYSITELIB}/lmfit/model.py -${PYSITELIB}/lmfit/models.py -${PYSITELIB}/lmfit/ordereddict.py -${PYSITELIB}/lmfit/parameter.py -${PYSITELIB}/lmfit/printfuncs.py ${PYSITELIB}/lmfit/ui/__init__.py ${PYSITELIB}/lmfit/ui/__init__.pyc ${PYSITELIB}/lmfit/ui/__init__.pyo +${PYSITELIB}/lmfit/ui/basefitter.py ${PYSITELIB}/lmfit/ui/basefitter.pyc ${PYSITELIB}/lmfit/ui/basefitter.pyo +${PYSITELIB}/lmfit/ui/ipy_fitter.py ${PYSITELIB}/lmfit/ui/ipy_fitter.pyc ${PYSITELIB}/lmfit/ui/ipy_fitter.pyo -${PYSITELIB}/lmfit/ui/basefitter.py -${PYSITELIB}/lmfit/ui/ipy_fitter.py ${PYSITELIB}/lmfit/uncertainties/__init__.py ${PYSITELIB}/lmfit/uncertainties/__init__.pyc ${PYSITELIB}/lmfit/uncertainties/__init__.pyo +${PYSITELIB}/lmfit/uncertainties/umath.py ${PYSITELIB}/lmfit/uncertainties/umath.pyc ${PYSITELIB}/lmfit/uncertainties/umath.pyo -${PYSITELIB}/lmfit/uncertainties/umath.py Index: pkgsrc/math/py-lmfit/distinfo diff -u pkgsrc/math/py-lmfit/distinfo:1.1 pkgsrc/math/py-lmfit/distinfo:1.2 --- pkgsrc/math/py-lmfit/distinfo:1.1 Fri Sep 16 15:20:31 2016 +++ pkgsrc/math/py-lmfit/distinfo Thu Aug 31 08:27:42 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.1 2016/09/16 15:20:31 prlw1 Exp $ +$NetBSD: distinfo,v 1.2 2017/08/31 08:27:42 prlw1 Exp $ -SHA1 (lmfit-0.9.5.tar.gz) = e18d8f5c2fc21c327780a13e50051fcd13401ac4 -RMD160 (lmfit-0.9.5.tar.gz) = 3e9c32c8fe88987e35211e4d7ed694eff292dc7d -SHA512 (lmfit-0.9.5.tar.gz) = 9bbc38f7837d139877d344f293c070a16b53876a982e578558690fb833724bb3373075c0c8e8829610c76aeb5d5500c629f51090e8deb5fee42762a5294ed25d -Size (lmfit-0.9.5.tar.gz) = 1128987 bytes +SHA1 (lmfit-0.9.7.tar.gz) = 28c7ace0159f1197495235b124ef8c6e78aad2f9 +RMD160 (lmfit-0.9.7.tar.gz) = 010acd89cd1039bfc8180d3fa32ce23755e42929 +SHA512 (lmfit-0.9.7.tar.gz) = 424c0d19baaf48597c14cc75b8048c6f2e9cb91e4cd68843b62ffabbaed720f3ac7a8c306db8df5d4fe1cb22f299519555805546e32d9ce0054d972ef7720d72 +Size (lmfit-0.9.7.tar.gz) = 1175660 bytes --_----------=_1504168062135970--