diff options
Diffstat (limited to 'databases/py-marshmallow-sqlalchemy/Makefile')
-rw-r--r-- | databases/py-marshmallow-sqlalchemy/Makefile | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/databases/py-marshmallow-sqlalchemy/Makefile b/databases/py-marshmallow-sqlalchemy/Makefile index c94f1c7bdb20..27713bc7e725 100644 --- a/databases/py-marshmallow-sqlalchemy/Makefile +++ b/databases/py-marshmallow-sqlalchemy/Makefile @@ -1,28 +1,27 @@ -# Created by: Mark Felder <feld@FreeBSD.org> - PORTNAME= marshmallow-sqlalchemy -PORTVERSION= 0.26.1 +PORTVERSION= 1.0.0 CATEGORIES= databases python -MASTER_SITES= CHEESESHOP +MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= marshmallow_sqlalchemy-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= SQLAlchemy integration with the marshmallow serialization library +WWW= https://marshmallow-sqlalchemy.readthedocs.io/en/latest/ \ + https://github.com/marshmallow-code/marshmallow-sqlalchemy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>=3.0.0:devel/py-marshmallow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>=1.2.0:databases/py-sqlalchemy14@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-lazy-fixture>=0:devel/py-pytest-lazy-fixture@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0<4:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>=3.10.0:devel/py-marshmallow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>=1.4.40<3.0:databases/py-sqlalchemy20@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-lazy-fixture>=0.6.2:devel/py-pytest-lazy-fixture@${PY_FLAVOR} \ -USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils +USES= python +USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes - -do-test: - cd ${WRKSRC} && ${SETENV} PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} ${PYTHON_CMD} -m pytest -rs -v +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHON_SITELIBDIR} .include <bsd.port.mk> |