# $NetBSD$
#
###########################################################
#                  Generated by fbsd2pkg                  #
#              Mon Jun  9 16:50:10 CDT 2025               #
###########################################################

DISTNAME=	pydeseq2-0.5.2
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	biology python
MASTER_SITES=	${MASTER_SITE_PYPI:=p/pydeseq2/}

OWNER=		bacon@NetBSD.org
HOMEPAGE=	https://github.com/owkin/PyDESeq2
COMMENT=	Python implementation of the popular DESeq2 R package
LICENSE=	mit

# Doesn't exist yet
# DEPENDS+=	${PYPKGPREFIX}-anndata>=0.8.0:../../devel/py-anndata
DEPENDS+=	${PYPKGPREFIX}-numpy>=1.23.0:../../math/py-numpy
DEPENDS+=	${PYPKGPREFIX}-pandas>=1.23.0:../../math/py-pandas
DEPENDS+=	${PYPKGPREFIX}-scikit-learn>=1.1.1:../../math/py-scikit-learn
DEPENDS+=	${PYPKGPREFIX}-scipy>=1.11.0:../../math/py-scipy

# Check these
PYTHON_VERSIONS_INCOMPATIBLE=	27
TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel

# Verify that we shouldn't use distutils.mk or extensions.mk instead.
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
