git: bc34c0a5b61a - main - math/py-scikit-fda: New port: Functional Data Analysis Python package
Yuri Victorovich <[email protected]> Tue, 04 Aug 2026 20:10:39 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=bc34c0a5b61aa73fbbd43b798b3068f6ba97d8ad commit bc34c0a5b61aa73fbbd43b798b3068f6ba97d8ad Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-04 07:01:54 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-04 20:10:24 +0000 math/py-scikit-fda: New port: Functional Data Analysis Python package --- math/Makefile | 1 + math/py-scikit-fda/Makefile | 37 +++++++++++++++++++++++++++++++++++++ math/py-scikit-fda/distinfo | 3 +++ math/py-scikit-fda/pkg-descr | 4 ++++ 4 files changed, 45 insertions(+) diff --git a/math/Makefile b/math/Makefile index 07ee626d2b49..c4d121a5f271 100644 --- a/math/Makefile +++ b/math/Makefile @@ -1148,6 +1148,7 @@ SUBDIR += py-rustworkx SUBDIR += py-rvlib SUBDIR += py-scikit-datasets + SUBDIR += py-scikit-fda SUBDIR += py-scikit-fem SUBDIR += py-scikit-umfpack SUBDIR += py-scs diff --git a/math/py-scikit-fda/Makefile b/math/py-scikit-fda/Makefile new file mode 100644 index 000000000000..03057ca63157 --- /dev/null +++ b/math/py-scikit-fda/Makefile @@ -0,0 +1,37 @@ +PORTNAME= scikit-fda +DISTVERSION= 0.10.1 +CATEGORIES= math python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= [email protected] +COMMENT= Functional Data Analysis Python package +WWW= https://fda.readthedocs.io/en/latest/ \ + https://github.com/GAA-UAM/scikit-fda + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dcor>0:math/py-dcor@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fdasrsf>=2.2.0:math/py-fdasrsf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}findiff>0:math/py-findiff@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lazy_loader>0:devel/py-lazy_loader@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}multimethod>=1.5:devel/py-multimethod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.16:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=1.0:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rdata>0:devel/py-rdata@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-datasets>=0.2.2:math/py-scikit-datasets@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=0.20:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=1.6.0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist concurrent + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/py-scikit-fda/distinfo b/math/py-scikit-fda/distinfo new file mode 100644 index 000000000000..313161aa7743 --- /dev/null +++ b/math/py-scikit-fda/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1785732669 +SHA256 (scikit_fda-0.10.1.tar.gz) = 46ef473ccc4ddcec539ab877e5716f349224c1cb685f07425799b5abbe5f08de +SIZE (scikit_fda-0.10.1.tar.gz) = 386871 diff --git a/math/py-scikit-fda/pkg-descr b/math/py-scikit-fda/pkg-descr new file mode 100644 index 000000000000..19383b5cbe85 --- /dev/null +++ b/math/py-scikit-fda/pkg-descr @@ -0,0 +1,4 @@ +Functional Data Analysis Python package. + +It implements functional PCA, regression, classification, and +exploratory analysis methods.