Tuesday, October 28, 2025

Re: [new] www/py-flask-appbuilder

On Sat, Oct 25, 2025 at 09:41:28PM -0400, Daniel Dickman wrote:
> Attached is a new port for www/py-flask-appbuilder which is one of the
> requirements for Apache Superset.
>
> This port requires these new ports to be imported:
>
> databases/py-limits

ok with this change:

-MODPY_PYBUILD = hatchling
+MODPY_PYBUILD = hatch-vcs

> databases/py-marshmallow-sqlalchemy

ok

(since it's explicitly listed in pyproject.toml I would probably add an
rdep on py-typing-extensions even though py-sqlalchemy pulls that in.)

> databases/py-sqlalchemy-utils

ok with additional tdep on devel/py-dateutils

> devel/py-apispec

ok

> devel/py-marshmallow

ok

> devel/py-prison

ok

> mail/py-email-validator

ok

> www/py-flask-babel

4.0.0 doesn't seem to bundle tests, so not sure where the tdep comes
from. I think it should have

NO_TEST = Yes

instead

ok

> www/py-flask-jwt-extended

ok

(really wants pyjwt >=2.10.0 for all tests to pass.)

> www/py-flask-limiter

ok with

-MODPY_PYBUILD= hatchling
+MODPY_PYBUILD= setuptools

>
> ok to import flask-appbuilder and the various deps?

yes.

No comments:

Post a Comment