Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 43E8B84DA9 for ; Fri, 29 Dec 2023 16:43:42 +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 bwBIdRFYsbyv for ; Fri, 29 Dec 2023 16:43:41 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 6EFD584D36 for ; Fri, 29 Dec 2023 16:43:41 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 65F04FA42; Fri, 29 Dec 2023 16:43:41 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1703868221257850" MIME-Version: 1.0 Date: Fri, 29 Dec 2023 16:43:41 +0000 From: "Jason Bacon" Subject: CVS commit: pkgsrc/math/py-hmmlearn To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: bacon@netbsd.org X-Mailer: log_accum Message-Id: <20231229164341.65F04FA42@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1703868221257850 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: bacon Date: Fri Dec 29 16:43:41 UTC 2023 Added Files: pkgsrc/math/py-hmmlearn: DESCR Makefile PLIST distinfo Log Message: math/py-hmmlearn: Inference of Hidden Markov Models Hmmlearn is a set of algorithms for unsupervised learning and inference of Hidden Markov Models. For supervised learning learning of HMMs and similar models see seqlearn. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/math/py-hmmlearn/DESCR \ pkgsrc/math/py-hmmlearn/Makefile pkgsrc/math/py-hmmlearn/PLIST \ pkgsrc/math/py-hmmlearn/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1703868221257850 Content-Disposition: inline Content-Length: 6116 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/math/py-hmmlearn/DESCR diff -u /dev/null pkgsrc/math/py-hmmlearn/DESCR:1.1 --- /dev/null Fri Dec 29 16:43:41 2023 +++ pkgsrc/math/py-hmmlearn/DESCR Fri Dec 29 16:43:41 2023 @@ -0,0 +1,3 @@ +Hmmlearn is a set of algorithms for unsupervised learning and +inference of Hidden Markov Models. For supervised learning learning +of HMMs and similar models see seqlearn. Index: pkgsrc/math/py-hmmlearn/Makefile diff -u /dev/null pkgsrc/math/py-hmmlearn/Makefile:1.1 --- /dev/null Fri Dec 29 16:43:41 2023 +++ pkgsrc/math/py-hmmlearn/Makefile Fri Dec 29 16:43:41 2023 @@ -0,0 +1,31 @@ +# $NetBSD: Makefile,v 1.1 2023/12/29 16:43:41 bacon Exp $ + +DISTNAME= hmmlearn-0.3.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= math python +MASTER_SITES= ${MASTER_SITE_PYPI:=h/hmmlearn/} + +MAINTAINER= matthewd@fastmail.us +HOMEPAGE= https://github.com/hmmlearn/hmmlearn +COMMENT= Algorithms for inference of Hidden Markov Models +LICENSE= modified-bsd + +TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm +DEPENDS+= ${PYPKGPREFIX}-scikit-learn>=0.16:../../math/py-scikit-learn +DEPENDS+= ${PYPKGPREFIX}-matplotlib>0:../../graphics/py-matplotlib +DEPENDS+= ${PYPKGPREFIX}-scipy>0.19:../../math/py-scipy +TEST_DEPENDS+= ${PYPKGPREFIX}-test>=5.4.1:../../devel/py-test + +USE_LANGUAGES= c c++ + +# 2023-12-29: Tests currently fail due to known upstream issues +do-test: + # setup.py builds directly to prefix by default, so we need to build + # again within the project for pytest to work + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHONBIN} setup.py develop + cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} --capture=no + +.include "../../lang/python/wheel.mk" +.include "../../devel/py-pybind11/buildlink3.mk" +.include "../../math/py-numpy/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/math/py-hmmlearn/PLIST diff -u /dev/null pkgsrc/math/py-hmmlearn/PLIST:1.1 --- /dev/null Fri Dec 29 16:43:41 2023 +++ pkgsrc/math/py-hmmlearn/PLIST Fri Dec 29 16:43:41 2023 @@ -0,0 +1,80 @@ +@comment $NetBSD: PLIST,v 1.1 2023/12/29 16:43:41 bacon Exp $ +${PYSITELIB}/${WHEEL_INFODIR}/AUTHORS.rst +${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt +${PYSITELIB}/${WHEEL_INFODIR}/METADATA +${PYSITELIB}/${WHEEL_INFODIR}/RECORD +${PYSITELIB}/${WHEEL_INFODIR}/WHEEL +${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt +${PYSITELIB}/hmmlearn/__init__.py +${PYSITELIB}/hmmlearn/__init__.pyc +${PYSITELIB}/hmmlearn/__init__.pyo +${PYSITELIB}/hmmlearn/_emissions.py +${PYSITELIB}/hmmlearn/_emissions.pyc +${PYSITELIB}/hmmlearn/_emissions.pyo +${PYSITELIB}/hmmlearn/_hmmc.so +${PYSITELIB}/hmmlearn/_kl_divergence.py +${PYSITELIB}/hmmlearn/_kl_divergence.pyc +${PYSITELIB}/hmmlearn/_kl_divergence.pyo +${PYSITELIB}/hmmlearn/_utils.py +${PYSITELIB}/hmmlearn/_utils.pyc +${PYSITELIB}/hmmlearn/_utils.pyo +${PYSITELIB}/hmmlearn/_version.py +${PYSITELIB}/hmmlearn/_version.pyc +${PYSITELIB}/hmmlearn/_version.pyo +${PYSITELIB}/hmmlearn/base.py +${PYSITELIB}/hmmlearn/base.pyc +${PYSITELIB}/hmmlearn/base.pyo +${PYSITELIB}/hmmlearn/hmm.py +${PYSITELIB}/hmmlearn/hmm.pyc +${PYSITELIB}/hmmlearn/hmm.pyo +${PYSITELIB}/hmmlearn/stats.py +${PYSITELIB}/hmmlearn/stats.pyc +${PYSITELIB}/hmmlearn/stats.pyo +${PYSITELIB}/hmmlearn/tests/__init__.py +${PYSITELIB}/hmmlearn/tests/__init__.pyc +${PYSITELIB}/hmmlearn/tests/__init__.pyo +${PYSITELIB}/hmmlearn/tests/conftest.py +${PYSITELIB}/hmmlearn/tests/conftest.pyc +${PYSITELIB}/hmmlearn/tests/conftest.pyo +${PYSITELIB}/hmmlearn/tests/test_base.py +${PYSITELIB}/hmmlearn/tests/test_base.pyc +${PYSITELIB}/hmmlearn/tests/test_base.pyo +${PYSITELIB}/hmmlearn/tests/test_categorical_hmm.py +${PYSITELIB}/hmmlearn/tests/test_categorical_hmm.pyc +${PYSITELIB}/hmmlearn/tests/test_categorical_hmm.pyo +${PYSITELIB}/hmmlearn/tests/test_gaussian_hmm.py +${PYSITELIB}/hmmlearn/tests/test_gaussian_hmm.pyc +${PYSITELIB}/hmmlearn/tests/test_gaussian_hmm.pyo +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm.py +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm.pyc +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm.pyo +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_multisequence.py +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_multisequence.pyc +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_multisequence.pyo +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_new.py +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_new.pyc +${PYSITELIB}/hmmlearn/tests/test_gmm_hmm_new.pyo +${PYSITELIB}/hmmlearn/tests/test_kl_divergence.py +${PYSITELIB}/hmmlearn/tests/test_kl_divergence.pyc +${PYSITELIB}/hmmlearn/tests/test_kl_divergence.pyo +${PYSITELIB}/hmmlearn/tests/test_multinomial_hmm.py +${PYSITELIB}/hmmlearn/tests/test_multinomial_hmm.pyc +${PYSITELIB}/hmmlearn/tests/test_multinomial_hmm.pyo +${PYSITELIB}/hmmlearn/tests/test_poisson_hmm.py +${PYSITELIB}/hmmlearn/tests/test_poisson_hmm.pyc +${PYSITELIB}/hmmlearn/tests/test_poisson_hmm.pyo +${PYSITELIB}/hmmlearn/tests/test_utils.py +${PYSITELIB}/hmmlearn/tests/test_utils.pyc +${PYSITELIB}/hmmlearn/tests/test_utils.pyo +${PYSITELIB}/hmmlearn/tests/test_variational_categorical.py +${PYSITELIB}/hmmlearn/tests/test_variational_categorical.pyc +${PYSITELIB}/hmmlearn/tests/test_variational_categorical.pyo +${PYSITELIB}/hmmlearn/tests/test_variational_gaussian.py +${PYSITELIB}/hmmlearn/tests/test_variational_gaussian.pyc +${PYSITELIB}/hmmlearn/tests/test_variational_gaussian.pyo +${PYSITELIB}/hmmlearn/utils.py +${PYSITELIB}/hmmlearn/utils.pyc +${PYSITELIB}/hmmlearn/utils.pyo +${PYSITELIB}/hmmlearn/vhmm.py +${PYSITELIB}/hmmlearn/vhmm.pyc +${PYSITELIB}/hmmlearn/vhmm.pyo Index: pkgsrc/math/py-hmmlearn/distinfo diff -u /dev/null pkgsrc/math/py-hmmlearn/distinfo:1.1 --- /dev/null Fri Dec 29 16:43:41 2023 +++ pkgsrc/math/py-hmmlearn/distinfo Fri Dec 29 16:43:41 2023 @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2023/12/29 16:43:41 bacon Exp $ + +BLAKE2s (hmmlearn-0.3.0.tar.gz) = 4cafc68ee2731c6e8a2646afda5dcc49a80c4b3eaa6f5d310d7c5c15b849032f +SHA512 (hmmlearn-0.3.0.tar.gz) = 2229fad0e1c0c18aae157884b05e4744f661f716d4181eebb15487fa766f21cb6da5553eacce121a5c81b276388b5603ee0781e6503e41c55f9b77829ec4e0ae +Size (hmmlearn-0.3.0.tar.gz) = 77889 bytes --_----------=_1703868221257850--