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