Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Nov 2023 17:01:15 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Wen Heping <wen@FreeBSD.org>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 3232af189573 - main - www/py-flask: Update to 3.0.0
Message-ID:  <h6l7-xk1g-wny@FreeBSD.org>
In-Reply-To: <202311271241.3ARCflmq026164@gitrepo.freebsd.org> (Wen Heping's message of "Mon, 27 Nov 2023 12:41:47 GMT")
References:  <202311271241.3ARCflmq026164@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Wen Heping <wen@FreeBSD.org> writes:

> -PORTNAME=	Flask
> +PORTNAME=	flask

pyproject.toml (USES=pep517) and consumers (see below) still use "Flask".

$ poudriere bulk -j 132amd64 www/flexget
[...]
[00:00:23] Warning: www/flexget dependency on www/py-flask@py39 has wrong PKGNAME of 'py39-Flask' but should be 'py39-flask'; Is the dependency missing a @FLAVOR?
[00:00:24] Warning: www/py-flask-compress dependency on www/py-flask@py39 has wrong PKGNAME of 'py39-Flask' but should be 'py39-flask'; Is the dependency missing a @FLAVOR?
[00:00:24] Warning: www/py-flask-login dependency on www/py-flask@py39 has wrong PKGNAME of 'py39-Flask' but should be 'py39-flask'; Is the dependency missing a @FLAVOR?
[00:00:24] Warning: www/py-flask-restx dependency on www/py-flask@py39 has wrong PKGNAME of 'py39-Flask' but should be 'py39-flask'; Is the dependency missing a @FLAVOR?
[00:00:24] Warning: www/py-flask-cors dependency on www/py-flask@py39 has wrong PKGNAME of 'py39-Flask' but should be 'py39-flask'; Is the dependency missing a @FLAVOR?
[...]
[00:01:15] Failed ports: www/py-flask-cors@py39:run-depends www/py-flask-compress@py39:run-depends www/py-flask-login@py39:run-depends www/py-flask-restx@py39:run-depends
[00:01:15] Skipped ports: www/flexget@py39

> -DISTVERSION=	2.3.2
> +DISTVERSION=	3.0.0

>>> import flask_restx
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/flask_restx/api.py", line 18, in <module>
    from flask.helpers import _endpoint_from_view_func
ImportError: cannot import name '_endpoint_from_view_func' from 'flask.helpers' (/usr/local/lib/python3.9/site-packages/flask/helpers.py)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.9/site-packages/flask_restx/__init__.py", line 2, in <module>
    from .api import Api  # noqa
  File "/usr/local/lib/python3.9/site-packages/flask_restx/api.py", line 20, in <module>
    from flask.scaffold import _endpoint_from_view_func
ModuleNotFoundError: No module named 'flask.scaffold'

> -RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}werkzeug>=2.3.2:www/py-werkzeug@${PY_FLAVOR} \
> +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}werkzeug>=3.0.0:www/py-werkzeug@${PY_FLAVOR} \

>>> import flask_login
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.9/site-packages/flask_login/__init__.py", line 12, in <module>
    from .login_manager import LoginManager
  File "/usr/local/lib/python3.9/site-packages/flask_login/login_manager.py", line 33, in <module>
    from .utils import _create_identifier
  File "/usr/local/lib/python3.9/site-packages/flask_login/utils.py", line 14, in <module>
    from werkzeug.urls import url_decode
ImportError: cannot import name 'url_decode' from 'werkzeug.urls' (/usr/local/lib/python3.9/site-packages/werkzeug/urls.py)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?h6l7-xk1g-wny>