> On Oct 29, 2025, at 2:17 AM, Theo Buehler <tb@theobuehler.org> wrote:
> 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
Agreed
>
>> 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.)
It's listed for python versions only below 3.10 so I didn't include it.
>
>> databases/py-sqlalchemy-utils
>
> ok with additional tdep on devel/py-dateutils
Added
>
>> 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
Might have been from an earlier version of flask-babel that I first ported. Have updated as you suggested.
>
> instead
>
> ok
>
>> www/py-flask-jwt-extended
>
> ok
>
> (really wants pyjwt >=2.10.0 for all tests to pass.)
Agree and already sent that proposed update to jwt maintainer.
>
>> www/py-flask-limiter
>
> ok with
>
> -MODPY_PYBUILD= hatchling
> +MODPY_PYBUILD= setuptools
Agreed
>
>>
>> ok to import flask-appbuilder and the various deps?
>
> yes.
Many thanks as always.
No comments:
Post a Comment