6 MASTER_SITES= CHEESESHOP
7 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
9 MAINTAINER= sunpoet@FreeBSD.org
10 COMMENT= Fake version of databases/py-redis for unit testing
13 LICENSE_FILE= ${WRKSRC}/COPYING
15 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>=0<3.5:databases/py-redis@${PY_FLAVOR} \
16 ${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \
17 ${PYTHON_PKGNAMEPREFIX}sortedcontainers>=2.1.0:devel/py-sortedcontainers@${PY_FLAVOR}
18 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest<5.0:devel/py-pytest@${PY_FLAVOR} \
19 ${PYTHON_PKGNAMEPREFIX}pytest-cov<3.0:devel/py-pytest-cov@${PY_FLAVOR}
22 USE_PYTHON= autoplist concurrent distutils
26 OPTIONS_DEFINE= AIOREDIS LUA
27 AIOREDIS_DESC= Asyncio redis support
30 AIOREDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioredis>=0:databases/py-aioredis@${PY_FLAVOR}
31 LUA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lupa>=0:lang/py-lupa@${PY_FLAVOR}
34 cd ${WRKSRC} && ${PYTHON_CMD} test_fakeredis.py
36 .include <bsd.port.mk>