3 PORTNAME= peewee_migrate
5 CATEGORIES= databases devel python
6 MASTER_SITES= CHEESESHOP
7 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
9 MAINTAINER= meka@tilda.center
10 COMMENT= Simple migration engine for Peewee
13 LICENSE_FILE= ${WRKSRC}/LICENSE
15 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@${PY_FLAVOR} \
16 ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \
17 ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
18 ${PYTHON_PKGNAMEPREFIX}peewee>=0:databases/py-peewee@${PY_FLAVOR}
19 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
20 ${PYTHON_PKGNAMEPREFIX}psycopg2>=0:databases/py-psycopg2@${PY_FLAVOR}
23 USE_GITHUB= yes # tests not shipped with sdist
24 USE_PYTHON= autoplist concurrent distutils
27 TEST_ENV= PYTHONPATH=${WRKSRC}/src
32 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest -v -rs -o addopts=
34 .include <bsd.port.mk>