pkgsrc-Changes archive

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

CVS commit: pkgsrc/math/py-statsmodels



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Sep 16 19:25:59 UTC 2024

Modified Files:
        pkgsrc/math/py-statsmodels: Makefile PLIST distinfo

Log Message:
py-statsmodels: updated to 0.14.3

0.14.3

This release if a packaging and modernization release. It solves two key issues:

1. Corrects the build procedure for MacOS on both x86_64 and arm64
2. Improves compatibility with recent pandas releases

This release is NumPy 2.0 compatible. NumPy 2.0 is only available for Python 3.9+.
This means that the minimum Python
has been increased to 3.9 to match. NumPy 2 is only required to build statsmodels,
and statsmodels will continue to run on NumPy 1.22.3+.

Note that when running using NumPy 2, all dependencies that use build against NumPy
(e.g., Scipy and pandas) must be NumPy 2 compatible. You can continue to run against
NumPy 1.22 - 1.26 along with other components of the scientific Python stack until
all required dependencies have been updated.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/math/py-statsmodels/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-statsmodels/PLIST
cvs rdiff -u -r1.13 -r1.14 pkgsrc/math/py-statsmodels/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-statsmodels/Makefile
diff -u pkgsrc/math/py-statsmodels/Makefile:1.22 pkgsrc/math/py-statsmodels/Makefile:1.23
--- pkgsrc/math/py-statsmodels/Makefile:1.22    Tue Aug  6 06:44:34 2024
+++ pkgsrc/math/py-statsmodels/Makefile Mon Sep 16 19:25:59 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2024/08/06 06:44:34 adam Exp $
+# $NetBSD: Makefile,v 1.23 2024/09/16 19:25:59 adam Exp $
 
-DISTNAME=      statsmodels-0.14.2
+DISTNAME=      statsmodels-0.14.3
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    math python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/statsmodels/}
@@ -21,7 +21,7 @@ DEPENDS+=     ${PYPKGPREFIX}-scipy>=1.13.0:.
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-randomly-[0-9]*:../../devel/py-test-randomly
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27 38 39
+PYTHON_VERSIONS_INCOMPATIBLE=  38 39
 
 .include "../../lang/python/wheel.mk"
 BUILDLINK_API_DEPENDS.py-numpy+=       ${PYPKGPREFIX}-numpy>=1.18

Index: pkgsrc/math/py-statsmodels/PLIST
diff -u pkgsrc/math/py-statsmodels/PLIST:1.10 pkgsrc/math/py-statsmodels/PLIST:1.11
--- pkgsrc/math/py-statsmodels/PLIST:1.10       Fri Dec 15 09:48:02 2023
+++ pkgsrc/math/py-statsmodels/PLIST    Mon Sep 16 19:25:59 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2023/12/15 09:48:02 adam Exp $
+@comment $NetBSD: PLIST,v 1.11 2024/09/16 19:25:59 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -2083,6 +2083,9 @@ ${PYSITELIB}/statsmodels/tests/test_x13.
 ${PYSITELIB}/statsmodels/tools/__init__.py
 ${PYSITELIB}/statsmodels/tools/__init__.pyc
 ${PYSITELIB}/statsmodels/tools/__init__.pyo
+${PYSITELIB}/statsmodels/tools/_test_runner.py
+${PYSITELIB}/statsmodels/tools/_test_runner.pyc
+${PYSITELIB}/statsmodels/tools/_test_runner.pyo
 ${PYSITELIB}/statsmodels/tools/_testing.py
 ${PYSITELIB}/statsmodels/tools/_testing.pyc
 ${PYSITELIB}/statsmodels/tools/_testing.pyo

Index: pkgsrc/math/py-statsmodels/distinfo
diff -u pkgsrc/math/py-statsmodels/distinfo:1.13 pkgsrc/math/py-statsmodels/distinfo:1.14
--- pkgsrc/math/py-statsmodels/distinfo:1.13    Fri Apr 19 19:29:23 2024
+++ pkgsrc/math/py-statsmodels/distinfo Mon Sep 16 19:25:59 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2024/04/19 19:29:23 adam Exp $
+$NetBSD: distinfo,v 1.14 2024/09/16 19:25:59 adam Exp $
 
-BLAKE2s (statsmodels-0.14.2.tar.gz) = 281922992b300e777d4a87d5a1880504b9a6d1edbda0507511b51703209eca89
-SHA512 (statsmodels-0.14.2.tar.gz) = 0a38482bccac61081ff0c8de3b9fcf81689ec15437c53d79a8949df058e0ac8a4e93136a50a37a06577108dc29f1a51e0d00e041ee7e8f9dff93b6e8cf1f0f16
-Size (statsmodels-0.14.2.tar.gz) = 20352531 bytes
+BLAKE2s (statsmodels-0.14.3.tar.gz) = 727ef8fd94b449d0af0e2b9418601fd6aa0948bd404b58e1cc1f64dd90b3e5eb
+SHA512 (statsmodels-0.14.3.tar.gz) = c7b8684be83b179edcdbed7703005d054a1f16b9731add69b5079a62e5e858bef87c34e00575580fd48ef80cc9108d405edec9e6a2cf3eb3e5e8f7fed53f8fca
+Size (statsmodels-0.14.3.tar.gz) = 20354488 bytes
 SHA1 (patch-statsmodels_tsa_exponential__smoothing___ets__smooth.pyx) = 7f16d85398a2dda6a11c3a4e0c47bad454194207
 SHA1 (patch-statsmodels_tsa_statespace___filters___inversions.pyx.in) = 2d22542e9ce8122fe8d127907897fd33b310d610
 SHA1 (patch-statsmodels_tsa_statespace___filters___univariate.pyx.in) = 38a00193937033bd7bd739cbf6859c67dd443c97



Home | Main Index | Thread Index | Old Index