pkgsrc/math/py-numexpr/Makefile
wiz c7894a6585 py-numexpr: update to 2.8.1.
Changes from 2.8.0 to 2.8.1
---------------------------

* Fixed dependency list.
* Added ``pyproject.toml`` and modernize the ``setup.py`` script. Thanks to
Antonio Valentino for the PR.

Changes from 2.7.3 to 2.8.0
---------------------------

* Wheels for Python 3.10 are now provided.
* Support for Python 2.7 and 3.5 has been discontinued.
* All residual support for Python 2.X syntax has been removed, and therefore
  the setup build no longer makes calls to the `2to3` script. The `setup.py`
  has been refactored to be more modern.
* The examples on how to link into Intel VML/MKL/oneAPI now use the dynamic
  library.
2022-01-04 23:35:37 +00:00

25 lines
670 B
Makefile

# $NetBSD: Makefile,v 1.24 2022/01/04 23:35:37 wiz Exp $
DISTNAME= numexpr-2.8.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=n/numexpr/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/pydata/numexpr
COMMENT= Numerical expression evaluator for NumPy
LICENSE= mit
USE_LANGUAGES= c c++
REPLACE_PYTHON= numexpr/cpuinfo.py
PYTHON_VERSIONS_INCOMPATIBLE= 27
# needs to be installed first
do-test:
${PYTHONBIN} -c "import numexpr; numexpr.test()"
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
.include "../../math/py-numpy/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"