diff --git a/finance/py-bt/Makefile b/finance/py-bt/Makefile index 7141ee720311..5ca2ee2e6ba9 100644 --- a/finance/py-bt/Makefile +++ b/finance/py-bt/Makefile @@ -1,39 +1,38 @@ PORTNAME= bt DISTVERSIONPREFIX= v -DISTVERSION= 1.1.4 +DISTVERSION= 1.2.0 CATEGORIES= finance python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Flexible backtesting framework to test quantitative trading strategies WWW= http://pmorissette.github.io/bt/ \ https://github.com/pmorissette/bt LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ffn>=1.1.2:finance/py-ffn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyprind>=2.11:misc/py-pyprind@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4:misc/py-tqdm@${PY_FLAVOR} USES= python USE_PYTHON= distutils cython autoplist pytest USE_GITHUB= yes GH_ACCOUNT= pmorissette post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bt/core${PYTHON_TAG}.so do-test: # needed to prevent failures due to -k and -r arguments @cd ${TEST_WRKSRC} && \ ${SETENVI} ${WRK_ENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest tests/ -rs -v -o addopts= ${TEST_ARGS:NDESTDIR=*} -# tests as of 1.1.4: -# Results (175.81s): -# 489 passed -# 149 warnings +# tests as of 1.2.0: +# Results (21.31s): +# 181 passed .include diff --git a/finance/py-bt/distinfo b/finance/py-bt/distinfo index e84cab56a942..32cc3206481a 100644 --- a/finance/py-bt/distinfo +++ b/finance/py-bt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1773362633 -SHA256 (pmorissette-bt-v1.1.4_GH0.tar.gz) = 356b3db9b191f9ac331842a4378f9b20f44412ae06c5848d7df0aa07bb9f7864 -SIZE (pmorissette-bt-v1.1.4_GH0.tar.gz) = 9952193 +TIMESTAMP = 1777190503 +SHA256 (pmorissette-bt-v1.2.0_GH0.tar.gz) = 9e8c1ddd16bc093d36a75542e33ecf15c135eca64a98a974966319f812946bb1 +SIZE (pmorissette-bt-v1.2.0_GH0.tar.gz) = 10075641