pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/py-lmfit



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.

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@localhost
-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



Home | Main Index | Thread Index | Old Index